Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/babel/minify

:scissors: An ES6+ aware minifier based on the Babel toolchain (beta)
https://github.com/babel/minify

Add binary expression evaluation test

bdbd5f2c6bf8f477d83e4e06ea4043a46ca4421d authored about 9 years ago by Amjad Masad <[email protected]>
Keep side-effectful statements

36442037649a9616cf5dac4f08c626d0a36c540b authored about 9 years ago by Amjad Masad <[email protected]>
Check expressions for allocations

9a704634b84f139d5dc6e8d8596f054d59d2b86b authored about 9 years ago by Amjad Masad <[email protected]>
Don't eliminate values that are updated.

2969d1c34741dde1bd1c804918cb480c2c567f58 authored about 9 years ago by Amjad Masad <[email protected]>
Don't inline objects when the expression may loop

d43f9236bec1caef44aca9f1956a200fcc944a7e authored about 9 years ago by Amjad Masad <[email protected]>
Make sure we remove all constant violations.

d86c066a9f864b5cb4dd764e54d5c2d87290a50b authored about 9 years ago by Amjad Masad <[email protected]>
cli

982b3124b1edb5f95109f1dc58108e445e341be0 authored about 9 years ago by Amjad Masad <[email protected]>
Update babel-core to fix inference bugs

a8bcbd97b380dd010bc9e1d955c5e40943163007 authored about 9 years ago by Amjad Masad <[email protected]>
keep directives

38c9eef1d302ba32428edf5511c1730f5f3ed15e authored about 9 years ago by Amjad Masad <[email protected]>
Workaround babel bug

1a782ff916c789ac571832a20a43b050276c1ba0 authored about 9 years ago by Amjad Masad <[email protected]>
Handle bindings in seperate blocks

b12930bdf54b0526b89fca690e870da1a6d44b69 authored about 9 years ago by Amjad Masad <[email protected]>
Better revisiting logic

a52019a7dee4d3f42cdbbe7fd431dab682dd3634 authored about 9 years ago by Amjad Masad <[email protected]>
fix break statement for merging

ce99eadb2a393197c84bf03b0c109e1f9ed4e4b0 authored about 9 years ago by Amjad Masad <[email protected]>
No need for return sometimes

f95a9fda577d0c53ae004c43a6da24c4dbbdfa26 authored about 9 years ago by Amjad Masad <[email protected]>
checkpoint

1496fe76bcbcb264589face5a9a3c6ea2e9d486b authored about 9 years ago by Amjad Masad <[email protected]>
isEquiv check

f9ef713bd91fe004fc5e4ab661fd8503fece1cc3 authored about 9 years ago by Amjad Masad <[email protected]>
Fix bug with wrong void return

e1861af0d8dc3c07dbd4d154334219273e250373 authored about 9 years ago by Amjad Masad <[email protected]>
Simplify replacment

e27b93f2bdd30d9979fe0056670d4aacd7438677 authored about 9 years ago by Amjad Masad <[email protected]>
revisit

eb2fbdf8d086475921239e561fc7a643fab25730 authored about 9 years ago by Amjad Masad <[email protected]>
Implement more demorgan's law

8c49155ab7a72aedff511707f7ce3db22f91055c authored about 9 years ago by Amjad Masad <[email protected]>
todo

43ceb4812b38eeebc9f2ec851f7083f4f58171ff authored about 9 years ago by Amjad Masad <[email protected]>
Better ignore labels

fff9b4ebde81264a4dccf1c96d46fc70d5284cf3 authored about 9 years ago by Amjad Masad <[email protected]>
Handle object expressions at the start of an expression

689a0b66a2b3bc2012e7ed1e49dceeb177964431 authored about 9 years ago by Amjad Masad <[email protected]>
It should leave labels alone

7325b022e6766c55e581d9f1e55eb5775c8e582d authored about 9 years ago by Amjad Masad <[email protected]>
Handle switch case

092fb689cad6775a9e8da7ffa3ab24ec71425ba9 authored about 9 years ago by Amjad Masad <[email protected]>
Fix replacement

a8439c883bbde880871f1c2e2a36b5daca5e3554 authored about 9 years ago by Amjad Masad <[email protected]>
Fix infinite recursion bug

023f0f5fe71ec4785e5b3bc24041f7c5a88b50a4 authored about 9 years ago by Amjad Masad <[email protected]>
Fix a bug with conditionals and merge some more

c6eecfacddcaf8d22a659e1bb910c0b64fe5023f authored about 9 years ago by Amjad Masad <[email protected]>
comment out

1118eeaa2450cf8ff1e33b397104aea42b04a9d4 authored about 9 years ago by Amjad Masad <[email protected]>
update numbers

eef3d125d3a38215295646cded65489d5ae2634d authored about 9 years ago by Amjad Masad <[email protected]>
update babel

7b8fdb969c2be82ff3c3c50a84f3c5c03802f8a2 authored about 9 years ago by Amjad Masad <[email protected]>
fix up demorgan's law

298a468d84a97b5edef6a1f96b1f11f0db853632 authored about 9 years ago by Amjad Masad <[email protected]>
numbers

18d18e3eea04eaa60b9cdc3e6d941409d0b17f8a authored about 9 years ago by Amjad Masad <[email protected]>
More return merging

00b40d13245468fa731074c128066c4762c610b4 authored about 9 years ago by Amjad Masad <[email protected]>
do-while can take expression statement

1ad3f8abab3db1ad1ba25c6131f3070a1843d389 authored about 9 years ago by Amjad Masad <[email protected]>
enable test

0fb6dd1f371f131cb2314ff0c17ac91d4a16ddc4 authored about 9 years ago by Amjad Masad <[email protected]>
More if statement merging

4d6bd6cc2742f7984b1e67eb18b9a1f1546d97cc authored about 9 years ago by Amjad Masad <[email protected]>
Implement break statement merging

28d76c3a270a045bbaab3638eeabde0aa3779a24 authored about 9 years ago by Amjad Masad <[email protected]>
clean todos and failing tests

86441ffa47df19b5f24235a97e40779df6487799 authored about 9 years ago by Amjad Masad <[email protected]>
logical operation optimization

47ecd6cfc23dcec66b1faa2dcc6e33a28d86f800 authored about 9 years ago by Amjad Masad <[email protected]>
add todo test

5caa96166ba874f7f8c9ae1687b93a0d32e676ba authored about 9 years ago by Amjad Masad <[email protected]>
protect against double visits

fccdfea19b1ea7eeb0cd8a586dd531850430585e authored about 9 years ago by Amjad Masad <[email protected]>
add _

8ddec43c9c2e58009a1e5f2f28f05d0a5b221759 authored about 9 years ago by Amjad Masad <[email protected]>
Implement continue statement

2dd01117f56b255dab07d07e2bdeb8a678992953 authored about 9 years ago by Amjad Masad <[email protected]>
Implement minimal version of sorting

a5de9516f433eed91a89bb2f13cbea1808eb1f56 authored about 9 years ago by Amjad Masad <[email protected]>
fix benchmark

a36afcbf21be43ca1206dab3c600364f095af145 authored about 9 years ago by Amjad Masad <[email protected]>
Remove function.name

3051332a10d52563c83558b701ca9dbceeada1fa authored about 9 years ago by Amjad Masad <[email protected]>
Just check string literal

2edb426631ce77f8336c2735618bb7e3171e2223 authored about 9 years ago by Amjad Masad <[email protected]>
Better quote stripping

6cd31b63a5b068d0749a7ebe0f3d865059e3b9ae authored about 9 years ago by Amjad Masad <[email protected]>
Support member expressions and operators

e5b632536ebb4d093d5ef657ca136fc5aaba3baa authored about 9 years ago by Amjad Masad <[email protected]>
Join assignment with definition

152ba9d219d38ec93ec31b756fc5feb9b4e21b40 authored about 9 years ago by Amjad Masad <[email protected]>
Implement conditionals to assignment

040e7c93cc18e3c1448d6357f2bb4efbcce40012 authored about 9 years ago by Amjad Masad <[email protected]>
Add failing test cases from babel bug

06fbd49beaf639fcf9d3f03bc3c62c84fe369eb3 authored about 9 years ago by Amjad Masad <[email protected]>
We've ported everything

e101a1f6cf8deccdebe8291ffd5db836c6cbf4a7 authored about 9 years ago by Amjad Masad <[email protected]>
add replace plugin

63523715d3a20d973b91bf6ca59fa8f9d3c9cb44 authored about 9 years ago by Amjad Masad <[email protected]>
Catch corner case

c1dafb1e9cca0dc75718f3d9d417053f8f66c84b authored about 9 years ago by Amjad Masad <[email protected]>
Handle function decls after return

545e03ee83777b27b2c7457db6426c1d6ce9285b authored about 9 years ago by Amjad Masad <[email protected]>
Add one more test case

416165709fbc97cab0a785e355dd8957ba2930fa authored about 9 years ago by Amjad Masad <[email protected]>
Fix unexpected unreachable code

2f44cc8f9d886e2ae916bdca8927d336511836f3 authored about 9 years ago by Amjad Masad <[email protected]>
fix test

f6139df00c7b70ec86efbf55a4c2e27263529078 authored about 9 years ago by Amjad Masad <[email protected]>
evaluate conditional expressions

f2a0b210f0fbdc051b7f4bf1ce279cc29b748d2c authored about 9 years ago by Amjad Masad <[email protected]>
Add if statement evaluation

25cde744818554058b039170c21bef72232592db authored about 9 years ago by Amjad Masad <[email protected]>
handle recursion

ffd426298640817cc466e720ba8e290c8521352b authored about 9 years ago by Amjad Masad <[email protected]>
implement --replace

74c6cb5620b71277896efbfc41557f8746b8a8f4 authored about 9 years ago by Amjad Masad <[email protected]>
add replacement plugin to benchmark

7a7817dc0cbd685b3c9f92b3a4d07ead27870643 authored about 9 years ago by Amjad Masad <[email protected]>
style

f2fd90710a28203109a7a2804ab0b2cdd10816b2 authored about 9 years ago by Amjad Masad <[email protected]>
fix pacjage.json

e3e9bf90b33c183cc5bfabe6af9affed13639c3d authored about 9 years ago by Amjad Masad <[email protected]>
xit

78f51d92b7b7fec9e3fa5049299951c60f08238d authored about 9 years ago by Amjad Masad <[email protected]>
add pyflate

bccba383dca4c78ddc79e5c6bd0a3653cbf5b243 authored about 9 years ago by Amjad Masad <[email protected]>
update devdeps vs deps

838d5d0769e3adf186dd0a513fde1fb77e278c2c authored about 9 years ago by Amjad Masad <[email protected]>
plugin todos

0aa8733f163b182c0b252e9c58dfc5f1ebda4818 authored about 9 years ago by Amjad Masad <[email protected]>
cleanup todos

96f216f2fb95b6c8ee87df7fbc71a0bf0eba5860 authored about 9 years ago by Amjad Masad <[email protected]>
fix the test

fd7da7c34e89d666e42df7690b77edef0777b2c7 authored about 9 years ago by Amjad Masad <[email protected]>
style

18e7162fa1397ed05b567d7dd00be78e7448f2a1 authored about 9 years ago by Amjad Masad <[email protected]>
Add warning

c3ba64739fe144171739d05e4a55fb0049f0a4b1 authored about 9 years ago by Amjad Masad <[email protected]>
Fix bug

568a696ce6616e7d0d2fb2488df087d779e01b02 authored about 9 years ago by Amjad Masad <[email protected]>
style

142c936d5eb82a1da4c0577a63353d81e5b687ba authored about 9 years ago by Amjad Masad <[email protected]>
fix traversal order issue

d31ae95b4ec6f36efa82899fe05ed04cf7e1bb0e authored about 9 years ago by Amjad Masad <[email protected]>
Handle tricky case

23f1e725d44297845f198a59021be6ba4b8e8d88 authored about 9 years ago by Amjad Masad <[email protected]>
Fix small things

b86c4c280d67b1ec26c45ec80d6b3c98dea95d49 authored about 9 years ago by Amjad Masad <[email protected]>
default to void

de7d0054eac7077731a1a42e19613b73fc6c5ada authored about 9 years ago by Amjad Masad <[email protected]>
Make sure the binding is still there

ad0c23263fdab943f9bd7044d2ea3141ae02c7be authored about 9 years ago by Amjad Masad <[email protected]>
Make sure the naming plugin run first

1f38974ddf77a06094f2633447f6e01650140038 authored about 9 years ago by Amjad Masad <[email protected]>
Handle do-while statements

1649871cac4ecc1692d3d7132dbeb247a7895953 authored about 9 years ago by Amjad Masad <[email protected]>
Fix if statement merging bug

d5084b2057d5c17c4099e31c6fa5e5128df151be authored about 9 years ago by Amjad Masad <[email protected]>
add simple bin

c11668155bb59522c135794e4a11780d949c842e authored about 9 years ago by Amjad Masad <[email protected]>
update babel

ca934009219ca532170a720c1a9105c2d4fd20f0 authored about 9 years ago by Amjad Masad <[email protected]>
Add failing test cases I want to fix

e40b914b7d45fe9f7dcd2ae89bec0d9e1a224cf4 authored about 9 years ago by Amjad Masad <[email protected]>
remove random test case

b0261754723bf29570284485b44bdfa83e29781f authored about 9 years ago by Amjad Masad <[email protected]>
take into consideration recursion

8e5859eb5313fe9dee47a111d725b36d39bc2f77 authored about 9 years ago by Amjad Masad <[email protected]>
bring back mangle name tests

776846960c3129ef169f27d732c894ecd1e7adce authored about 9 years ago by Amjad Masad <[email protected]>
Don't dce in program scope

ff5881992a5554c5059ecdc14fce001e54f1cd30 authored about 9 years ago by Amjad Masad <[email protected]>
update numbers

d46926887103abb028fcbdadedeeccbe706b9c6f authored about 9 years ago by Amjad Masad <[email protected]>
Try to turn unreferenced vars to expr statements

7dc832f164d87eca10794a516c3adc74b2b87761 authored about 9 years ago by Amjad Masad <[email protected]>
Fix error with early return

f41b4c370c0631265d621fed3b62f4ed3f6bb292 authored about 9 years ago by Amjad Masad <[email protected]>
Should houst functions

1a19b88452992202344b72f7e570ea98e71dca5d authored about 9 years ago by Amjad Masad <[email protected]>
don't convert to expression unless replacing

0198bc0fa46a9bdf71f9cb551ecf37eb295d2816 authored about 9 years ago by Amjad Masad <[email protected]>
Simplify the name mangler for consistency

7c492f8e9190b7a868642f5fd3509a7ca6e12eee authored about 9 years ago by Amjad Masad <[email protected]>
scope enter is much more efficient

b21c562d0ea55c1e28c8e168688e209b112fb8c9 authored about 9 years ago by Amjad Masad <[email protected]>
More merging via revisiting

24fcc6ececb5d9f4589611cf4dbe7b3d3eb6000d authored about 9 years ago by Amjad Masad <[email protected]>