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

Don't have to evaluate -X (fixes bug in printing)

8806ad3298c665dc1ca5453f6aa47561323cf6e3 authored almost 9 years ago by Amjad Masad <[email protected]>
binding path should actually be the declarator

1b91fa9fa9cf46b9b25b709c6c2e13a35575918d authored almost 9 years ago by Amjad Masad <[email protected]>
should update binding path to handle multiple for-ins

967a79fa3ead49202f9954f25cf64f4be3964887 authored almost 9 years ago by Amjad Masad <[email protected]>
Safely remove nodes

cc52d17e92a05cecdd6acb875159676cf118b34a authored almost 9 years ago by Amjad Masad <[email protected]>
Ignore lib tests

aba6b58fbe4872d5c4443857862afa844c00c202 authored almost 9 years ago by Amjad Masad <[email protected]>
Don't transform infinity when it's a property

734e758d7bb7ae45d715d73f9ff71a5304adae54 authored almost 9 years ago by Amjad Masad <[email protected]>
Don't process literals

dd674f1c8129d1003daa60a8d9942368bdb9225d authored almost 9 years ago by Amjad Masad <[email protected]>
Don't echo extra newline

dad5e0de92ee36c4fe8569b13a99fc824e31998a authored almost 9 years ago by Amjad Masad <[email protected]>
Merge branch 'master' of https://github.com/facebook/babel-minify

c60cb558d35b0ef79c586c3ab55af8c3c461cbca authored almost 9 years ago by amasad <[email protected]>
Should not mangle continue and break statement labels

9e9ce74fe18e295a421642fffe5cf58a0c82fa71 authored almost 9 years ago by Amjad Masad <[email protected]>
add index to files

59c388b0aa0b655ff4802b9f0b33cb9c59d6eaf6 authored almost 9 years ago by amasad <[email protected]>
fix require

d003b8e66b652292e8bb7a98e8931d262fec6b46 authored almost 9 years ago by Amjad Masad <[email protected]>
depend on loadash

72005195b5150f35fe6eaf088de22ddbc4048755 authored almost 9 years ago by Amjad Masad <[email protected]>
remove register hook

2287ebb874ece62142f05e07ef782836c68908ac authored almost 9 years ago by Amjad Masad <[email protected]>
Add a lib folder for compiled output

9da4d395fab0f17980a184963636a65bc9148e60 authored almost 9 years ago by Amjad Masad <[email protected]>
create a fixtures dir

e576d77efa04156af7f26190c6888838ba4a7edb authored almost 9 years ago by Amjad Masad <[email protected]>
update babel

f7820c5bc5d3e3200fd192190cbdd3c8fe860c74 authored almost 9 years ago by Amjad Masad <[email protected]>
update numbers

a9fca84d499878614e2462e86cd7035fa3c0d451 authored almost 9 years ago by Amjad Masad <[email protected]>
return should be continue

db6764b5ee25574c02016b30c588dbfa7e5cbd2c authored almost 9 years ago by Amjad Masad <[email protected]>
update numbers

b8936e9b7022ccbae8a0b974c3fff2c9a747b67a authored almost 9 years ago by Amjad Masad <[email protected]>
void returns with no args

06b5a061aa589cfb0f35998d6e72f5920125ca92 authored almost 9 years ago by amasad <[email protected]>
handle collisions with globals

56a583916d3a3bbf57bfd336a809d38a6e0c076c authored almost 9 years ago by Amjad Masad <[email protected]>
handle missing binding

dda2ebb2616ae0a26f7f620cb91f1eac30aeec3e authored almost 9 years ago by Amjad Masad <[email protected]>
Preserve -0

77570d4702dde9e6fdf4d78b11868f84b5376d78 authored almost 9 years ago by Amjad Masad <[email protected]>
preserve -0

c328fa6c5aff6cc8f3b2fe7b0865a05931a11aa4 authored almost 9 years ago by Amjad Masad <[email protected]>
Add tests

353303731415c375037c817403c56f99bbcd2d89 authored almost 9 years ago by Amjad Masad <[email protected]>
Flipping operators is tricky

b1ed19e534d04d207fc514b3ebe335d1d40f9b15 authored almost 9 years ago by amasad <[email protected]>
check for name collision when inlining

e2f0d18f24bcd95aa92f99349c5bda889cb73232 authored almost 9 years ago by Amjad Masad <[email protected]>
Fix removing for statement

b6fab901862de47d8ca968c2ea379cb1e1f7b29b authored almost 9 years ago by amasad <[email protected]>
fix the negation of comparisons

4061d33d088e9e9eb98fe0e3d1411bd9f9980526 authored almost 9 years ago by Amjad Masad <[email protected]>
handle shadowing

e207b93f5d34f341fc17c6487f4494b0c756485f authored almost 9 years ago by Amjad Masad <[email protected]>
update todos

6cef597d8a00703cc20b411347ee5573ac0dc715 authored almost 9 years ago by Amjad Masad <[email protected]>
Check for name collisions

af73e0947189e6ec1179a781686e800b4ad4fa44 authored almost 9 years ago by Amjad Masad <[email protected]>
tweak potential harmful optimization

86a16c0041301daa73ebd0366ca569ee9fd15416 authored almost 9 years ago by Amjad Masad <[email protected]>
reorder

c8ea4514b904d1f7fff8a7c4149369c302747b1d authored almost 9 years ago by Amjad Masad <[email protected]>
reorder

b784133dad6a7ecf56d981f8b71190627b4be3a1 authored almost 9 years ago by Amjad Masad <[email protected]>
Fix scope confusion

de7916bc64d7519523fbc880f9db869bad127e6d authored almost 9 years ago by Amjad Masad <[email protected]>
fix lint issues

7a361def629f1d60deb54bef01bf3879d4a249dd authored almost 9 years ago by Amjad Masad <[email protected]>
Desable function negation again

d90bd76343de45c7836d48b3c0bc555c166e8bac authored almost 9 years ago by Amjad Masad <[email protected]>
Overhaul mangle names:

* Don't do multiple traversals
* Reset i to 0 after each rename
* Proper collision checking

5d3777e110107dcd18cb8d639eb22990e550c744 authored almost 9 years ago by Amjad Masad <[email protected]>
empty statements

0cc354a04658a3b8a2bcd2a9aba7dcfec0b4f119 authored almost 9 years ago by Amjad Masad <[email protected]>
optimize based onexperimientation

ca91f10c0daef7a8e62f848aeec8ab65b03fc418 authored almost 9 years ago by Amjad Masad <[email protected]>
Put vars at the top

66f5c110c22a70d01869a6d3328644a7b1004a16 authored almost 9 years ago by Amjad Masad <[email protected]>
add constant folding and add run time to benchmark

a17ac8c5f800675a743576fc21b908214fcd6902 authored almost 9 years ago by Amjad Masad <[email protected]>
we don't really care about completion records

9c8bc0032fd7cedea5772170fee3422492435569 authored almost 9 years ago by Amjad Masad <[email protected]>
Conditionally apply optimization

fbebd89b6ddb06abdb20705385361ae7ef88083a authored almost 9 years ago by Amjad Masad <[email protected]>
eat expressions into the for in right

01fcc8a0f848cc82406ef90a22a0a631b4e5cc28 authored almost 9 years ago by Amjad Masad <[email protected]>
put the var in the for in if feasible

da9e3aa5077dac2f891a70e9214ab77297cc325f authored almost 9 years ago by Amjad Masad <[email protected]>
Add all commutative operators

0eab4c1de5d173e1c8a209e749575301b3f30efd authored almost 9 years ago by Amjad Masad <[email protected]>
Add forgotten util

6c29cc309cd6595bbae4a1c35743cfaa091a5569 authored almost 9 years ago by Amjad Masad <[email protected]>
Evaluate binary string expressions

f89b0607963175b1b2314f120a181b42d68901d3 authored almost 9 years ago by Amjad Masad <[email protected]>
better flip

a490bf8fd2edae603e7a36e1aa2a121556d4f033 authored almost 9 years ago by Amjad Masad <[email protected]>
More unary expr transforms

d1d2ea1b327d59bf5133543de6c7a24409a15e41 authored almost 9 years ago by Amjad Masad <[email protected]>
Should not change type

538bdb1ef43903989dcf76028451d1e1cc04534e authored almost 9 years ago by Amjad Masad <[email protected]>
Fix a few errors in the tests

d080daaccc27850d1ba4972c3be799f5159366af authored almost 9 years ago by Amjad Masad <[email protected]>
should not change type

936571bb2327b93b87c9804ac623dcb9723d04b6 authored almost 9 years ago by Amjad Masad <[email protected]>
variable statement hoisting

7f61b822eb340c942994c139f6586b97fc6696fd authored almost 9 years ago by Amjad Masad <[email protected]>
shouldrevisit

0aaf2b4d8f7fdb48be0a1f7ddf8c76e2e0437be7 authored almost 9 years ago by Amjad Masad <[email protected]>
implement reference counting and fix bug

abf932444ceaebfe359863954e73a79f276f17bd authored almost 9 years ago by Amjad Masad <[email protected]>
Add if/switch statement merging

5dbf952ab6746051e1a83f221bdb9d38ef695cc8 authored almost 9 years ago by Amjad Masad <[email protected]>
Enable working tests

9d06b732c3c15a4386d1b3490edfcac88c00e9c6 authored almost 9 years ago by Amjad Masad <[email protected]>
merge into throw seq

4ae2832ba98cd72f23370770177b08ec15fc8fbb authored almost 9 years ago by Amjad Masad <[email protected]>
remove redundant returns

57e8d6225a6d5c393bbfa1882dce07dfba85cb75 authored almost 9 years ago by Amjad Masad <[email protected]>
Don't resolve identifiers

9ac0097a810c68c3b917508a679e65a3d056dc73 authored almost 9 years ago by Amjad Masad <[email protected]>
move unpad to utils

11b60b56e79ca52ddcf23bc4b9c7143f4daa06d3 authored almost 9 years ago by Amjad Masad <[email protected]>
Handle more non-return switches

e08c1d04f9a78e66dcfb1ff920e9be5c474728d9 authored almost 9 years ago by Amjad Masad <[email protected]>
Cover more cases

58ac4df6d6ccd3b12b7e2d6ff40874afbab2594c authored almost 9 years ago by Amjad Masad <[email protected]>
use next return as default

45e33e43e87a0c467835d83a19249a33dd44dae8 authored almost 9 years ago by Amjad Masad <[email protected]>
bail on remaining fallthru

eb23fd268e01d66eccaee2514551e14f35ae0924 authored almost 9 years ago by Amjad Masad <[email protected]>
support fallthrough

39cab3ca146cc511ea24b0397a0c0e183593fc6c authored almost 9 years ago by Amjad Masad <[email protected]>
convert switch consequents into sequence expressions

10dade7da763d9df19eecd14da1611eb7af1fdea authored almost 9 years ago by Amjad Masad <[email protected]>
Remove redundant break statement

5b9021bfdf4bb3bd5e78addfe67ee4d789f940cb authored almost 9 years ago by Amjad Masad <[email protected]>
Switch alt and cons if it's good to do so

b6d367ddc706417f76a174a359b616dddfdd8dba authored almost 9 years ago by Amjad Masad <[email protected]>
use parent

cf79c1d495852ab32dc6e8b82c2c93f1a769c88d authored almost 9 years ago by Amjad Masad <[email protected]>
bring back function unary

2988de856f7cbe5d70c5efcd953747bcf7f276c2 authored almost 9 years ago by Amjad Masad <[email protected]>
Remove redundant transform

89b44685befc50933af3daad64017b8fe556e67c authored almost 9 years ago by Amjad Masad <[email protected]>
polish

d796030cf52edd4c089231fa9b4abdbe305ebd07 authored almost 9 years ago by Amjad Masad <[email protected]>
polish flipping

7fd46d2e9cdacef918ad9d05af26ac72c38a45d6 authored almost 9 years ago by Amjad Masad <[email protected]>
logical expression simplification

a8777e1d03ea4e6422f55e33c5975e24ef4f574f authored almost 9 years ago by Amjad Masad <[email protected]>
Make sure we're doing efficient flipping

67143e016190b2f8c2ae352f996e323739c464c1 authored almost 9 years ago by Amjad Masad <[email protected]>
Better early return merging

b3f2c25b26c72dd00b1966a889e7f90ca0a01c36 authored almost 9 years ago by Amjad Masad <[email protected]>
Remove unused var

f0d2bda32df172d9b8edcadd5eee0429ed7897ad authored almost 9 years ago by Amjad Masad <[email protected]>
More tests and todos

72e9bfca95ca8333c82f07b873b767087369403d authored almost 9 years ago by Amjad Masad <[email protected]>
put vars at the end

3a61736191df3829d0677053243e7a4ec983509f authored almost 9 years ago by Amjad Masad <[email protected]>
don't flip for +

8e9f304535984cfa293e5a81414dff056fb3945f authored almost 9 years ago by Amjad Masad <[email protected]>
put constants on the left

f6f4298c614cff81c839e257d54d2506947dcbc9 authored almost 9 years ago by Amjad Masad <[email protected]>
implement variable declarations sorting

97f7799cd964b2a8155e881f40e36e614a79a532 authored almost 9 years ago by Amjad Masad <[email protected]>
too tricky

a66642adf515ea1c9d28a8f229533d790a904765 authored almost 9 years ago by Amjad Masad <[email protected]>
Implement infinity transform

846330e69f6cdd118e391671ca7738f2f09e6242 authored almost 9 years ago by Amjad Masad <[email protected]>
Add tests to implement

606f5591079e0506ff4348f73b71a53b0df3e653 authored almost 9 years ago by Amjad Masad <[email protected]>
Function names

4524ca8829cb2951af6a4665195428bd58ed4573 authored almost 9 years ago by Amjad Masad <[email protected]>
support sequence expression in flipping negation

6638dac75cb536ef6a0417f87130a6c30637968a authored almost 9 years ago by Amjad Masad <[email protected]>
Fix bug with recursion

c0bcf2376e1ba09f6dab6c53686ad5c5a8f3115a authored almost 9 years ago by Amjad Masad <[email protected]>
Fix bug with conditional statement simplification

1a0ffba1e86b5a8c1e818fd249aedf978ca0a894 authored almost 9 years ago by Amjad Masad <[email protected]>
Fix not removing constant violations

746cd63d31e6acc5a672aaebabfb34c442ea9e29 authored almost 9 years ago by Amjad Masad <[email protected]>
Handle continues in nested ifs

027d777449705a8ea90c7209fc176277ea0f2189 authored almost 9 years ago by Amjad Masad <[email protected]>
Fix another bug in babel evaluation

2e74ab651f73f56f893839222f41764c229493ac authored almost 9 years ago by Amjad Masad <[email protected]>
Add more test

d5b16f71e13271f862c535ea0fd4329367cb35ee authored almost 9 years ago by Amjad Masad <[email protected]>
Fix problem with function declars scoping

0f00b9ebafb7af9c919b2dcc87265aa1f7242977 authored almost 9 years ago by Amjad Masad <[email protected]>
more tests

22d09e9996c00a39501d0256eca3d5ef8dded432 authored about 9 years ago by Amjad Masad <[email protected]>