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
13b6530e82a7cd941283851e7012102b2adbd02b authored about 8 years ago by Boopathi Rajaa <[email protected]>
Add Changelog for 0.0.9 [skip ci]
92d1e36712296694aa2fededd9165afe9b693d3a authored about 8 years ago by Juriy Zaytsev <[email protected]>643b639040ce65e1bf05e37418621a650c40d1c4 authored about 8 years ago by Boopathi Rajaa <[email protected]>
3b9e37e20fc6eba486719548f27e3c6aef81859f authored about 8 years ago by Boopathi Rajaa <[email protected]>
de4101c04dca22cb0665ab8c63ccbc6a1542e5b3 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Add plugin contribution
3619c8db231f77a6a4253807fa7bbca51c469d5e authored about 8 years ago by Juriy Zaytsev <[email protected]>[skip ci] Add preset options docs
798a454bdd40d49d6b6af04e2ac5c35d2420078f authored about 8 years ago by Juriy Zaytsev <[email protected]>ddc75e1f7156d34e577e2b912d2d14c55c386316 authored about 8 years ago by Boopathi Rajaa <[email protected]>
48635c464aa6e40b2a3befdc50a83b2f54fda42e authored about 8 years ago by Vignesh Shanmugam <[email protected]>
Minify Options
9e1215dc1d96af065262a6cf709dd33aaa8eb2fe authored about 8 years ago by Juriy Zaytsev <[email protected]>9dcdf5a96b4c6323cb9ffa48d532fee52dbd250f authored about 8 years ago by Boopathi Rajaa <[email protected]>
+ (Close #54)
Extract OptionsManager to a separate file
Update keepFnName and snapshots
Add r...
2ada4a7bf0f71b3e52bf5fc9ca863875b7813223 authored about 8 years ago by Boopathi Rajaa <[email protected]>Update versions
0f711a7c337dc53edd0e89b6dd6701f438b5f7be authored about 8 years ago by Juriy Zaytsev <[email protected]>2c300e6d176197e1b3232f8b6b1ae0cbf9deca2c authored about 8 years ago by Boopathi Rajaa <[email protected]>
2a6476fb4e61df202d697332ea323e4a21e6c06e authored about 8 years ago by Boopathi Rajaa <[email protected]>
eb7b3c83dc01749bd31ed9a80a0dc4c61c7c9ac2 authored about 8 years ago by Juriy Zaytsev <[email protected]>
3a790516bb976101b1c76543d9eb804b4e8816f4 authored about 8 years ago by Juriy Zaytsev <[email protected]>
bc6a186e28b1a7e08ac05ea7e69a15b6037d76b4 authored about 8 years ago by Juriy Zaytsev <[email protected]>
5a38f1a5f8ecb8b8f7d87251c16885a4a358a442 authored about 8 years ago by Juriy Zaytsev <[email protected]>
294c4aa071bfc144558fa69a935a8af1c67d53a6 authored about 8 years ago by Juriy Zaytsev <[email protected]>
4f49a5a9d100d4d82f6d96da0fb2691d1e638292 authored about 8 years ago by Juriy Zaytsev <[email protected]>
a8982fc164a0f5bfad114d5848e97c0e48d11fcf authored about 8 years ago by Juriy Zaytsev <[email protected]>
d4da7b92da277c236c23e97eb15b83858c237b57 authored about 8 years ago by Juriy Zaytsev <[email protected]>
701077483fcc32fb7707076cce3346e97d97b368 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Don't transform earlyReturn on function enter
247ad1bf6d408d1b625898804ec10cd48d6c802b authored about 8 years ago by Juriy Zaytsev <[email protected]>19fc72b5d8f32f756dc9158ebcc527555113000c authored about 8 years ago by Boopathi Rajaa <[email protected]>
Revert "Mangler - reuse removed vars"
76acbcf9447c03cc47688620dfc0c72dad5bc7ac authored about 8 years ago by Juriy Zaytsev <[email protected]>1c2836584e60a3e38a439ece61793444d72912cd authored about 8 years ago by Boopathi Rajaa <[email protected]>
7cc8518e03aa966e8dbaed90dae6a268fece43cd authored about 8 years ago by Juriy Zaytsev <[email protected]>
010c3baf2a20bd15e017086dcf41269ec64d8ede authored about 8 years ago by Boopathi Rajaa <[email protected]>
fbbfaf38f455a3ba215bde22c72a5e60940e809e authored about 8 years ago by Henry Zhu <[email protected]>
Remove helper, use the built-in t.isNodesEquivalent
0304f0a00194b930e6ec032e01ba10ed2465a460 authored about 8 years ago by Juriy Zaytsev <[email protected]>Fixes #15
b8c7105185e605b74af081fe3af9b845c1277c4c authored about 8 years ago by Henry Zhu <[email protected]>Fix if_return & dce ifelse..return within loops
6bdb43910b0c4d635f9cb54ce881781a483ac0f3 authored about 8 years ago by Juriy Zaytsev <[email protected]>Fix version mismatches
4e749d228e26c56eb5b5470beac1fd68a93fffe9 authored about 8 years ago by Juriy Zaytsev <[email protected]>434edbbc26effd4a9441170521008d84c1ecd810 authored about 8 years ago by Boopathi Rajaa <[email protected]>
+ (Close #265)
+ (Close #257)
Fix lint
Add more tests specific to bug fix
Fix dce - test case
c949663a5cfc18ceceacb82d7042314be7f51de1 authored about 8 years ago by Boopathi Rajaa <[email protected]>be82668400f267b55325a8e5b965fffb0c0e9d99 authored about 8 years ago by Juriy Zaytsev <[email protected]>
f8aaeeb549897c52012e7b7a92c6cfdaea308536 authored about 8 years ago by Boopathi Rajaa <[email protected]>
bd107248e95ad6384774db627bffae0ffcfa504e authored about 8 years ago by Henry Zhu <[email protected]>
* benchmark npm packages directly
* Added commander to dev dependencies
* add three.js [sk...
33fffc3dd07d785ad5914663e03be13b3c216054 authored about 8 years ago by Henry Zhu <[email protected]>7ad45c8ceeffc3447bf87710e8c1233f2a9c5929 authored about 8 years ago by Henry Zhu <[email protected]>
024158715387ab9057a810e18702aec4ea46f3ee authored about 8 years ago by garyjN7 <[email protected]>
e58e3d5e3a69d0ba97168aa73baa568c28868f19 authored about 8 years ago by garyjN7 <[email protected]>
2ec0e2fc03e7499f592a9b4ff183079bea3234ef authored about 8 years ago by Boopathi Rajaa <[email protected]>
* Improved escaping and prettification of regexp replacements.
* Extended to RegExp calls.
...
73cfd55418bad9d18a94353014a5ffc9aa9ea179 authored about 8 years ago by Shine Wang <[email protected]>6e9ce59e702a32185821befc7d3b826a14a02c23 authored about 8 years ago by Juriy Zaytsev <[email protected]>
b918b118e99111f73e9254602044e43279bdbb81 authored about 8 years ago by Juriy Zaytsev <[email protected]>
34da5d82b701272d3563c2a6287a43b864878ebf authored about 8 years ago by Juriy Zaytsev <[email protected]>
48bef321e1a1a7f371db4065dec8d4d9f34a8d14 authored about 8 years ago by Juriy Zaytsev <[email protected]>
* Improved escaping and prettification of regexp replacements.
* Extended to RegExp calls.
...
a8d2addce8f855d16d772fa2c434e57c563d748f authored about 8 years ago by Shine Wang <[email protected]>* Simplify assignments to same identifier
* Add tests
* Bump versions
* Remove versioni...
319d69dc74ce9d801afd5e0f8e4c5c201b20dfa1 authored about 8 years ago by Juriy Zaytsev <[email protected]>c0e78cc178672f3347210cec47f5b2e2c8a7b861 authored about 8 years ago by Boopathi Rajaa <[email protected]>
* Escape newline in regex optimization
* Add slash
61ab8b370f6ca3effd28fabab6e00aa30f3b1930 authored about 8 years ago by Juriy Zaytsev <[email protected]>(close #259)
830b4a0598eecbb9d042a58630e9554caf0c05e2 authored about 8 years ago by Boopathi Rajaa <[email protected]>Closes #262
99adbe9a16ace087c82caf04097ed218701b2652 authored about 8 years ago by Juriy Zaytsev <[email protected]>* Implemented transform-void-to-nothing plugin.
Removes the 'void 0' rval for let-/var-assign...
37b639e6df322bccefa72396dc9e4fb5443e6ffa authored about 8 years ago by Shine Wang <[email protected]>2837057e21568acca32cc1ebf866b16c30793141 authored about 8 years ago by Juriy Zaytsev <[email protected]>
ada1d27c3e4eed6f897740e528e27a23f39e7fd5 authored about 8 years ago by Juriy Zaytsev <[email protected]>
e8dbc903c93210a87b64e1b811e8fd5b34d4ed2f authored about 8 years ago by Boopathi Rajaa <[email protected]>
* Mangler reuse removed vars
* Update tests
* Reuse removed bindings
* Handle already r...
55ddb2b148dd164f052b31c503338c560a9bb15f authored about 8 years ago by Boopathi Rajaa <[email protected]>* Minify some Logical Expression patterns
* Memoize evaluate results, add a few more tests, u...
fd640d10d0f9c36d6e5c57510e2bf3c09fe8e96f authored about 8 years ago by Boopathi Rajaa <[email protected]>0f3fc78baa72cdbfa843f3dba6b6e04cadda24a4 authored about 8 years ago by Juriy Zaytsev <[email protected]>
* Pattern match tests and bug fixes
* Fix wording in test
* Add more tests
* Fix duplic...
8d4ed7409ef01a0d3e155303a3f39b3def39d4d3 authored about 8 years ago by Boopathi Rajaa <[email protected]>89e019fdaaa3686bab83ecedf7457c064d669b0b authored about 8 years ago by Henry Zhu <[email protected]>
* Fix path.evaluate for runtime errors in constant-folding (close #245)
* Move path.evaluate ...
42cc6a73226af58d4237a0fa8644455dd25e4620 authored about 8 years ago by Boopathi Rajaa <[email protected]>eb9df7a0b1eb080848ef9ae09afaef9eb62841ac authored about 8 years ago by Boopathi Rajaa <[email protected]>
43335e636a30cac9c2b26c4de9b0444fb7ef6606 authored about 8 years ago by Vignesh Shanmugam <[email protected]>
6d819478e0cc27bf432dd8c69599842e8be6b2a4 authored about 8 years ago by Yamagishi Kazutoshi <[email protected]>
f97b459250bc1a58988186d9f1377ead5dda96a1 authored about 8 years ago by Henry Zhu <[email protected]>
ff541cc157b634b905d72d1babb256d5cf641aa6 authored about 8 years ago by Henry Zhu <[email protected]>
32904d2e724072d781c47d3058f0992ac7e58d72 authored about 8 years ago by Henry Zhu <[email protected]>
df7315f8806d93262f10e8fa9cb1b8836bd2a47d authored about 8 years ago by Henry Zhu <[email protected]>
d8429f8c771ff8dd27301bc9650d087d9146b715 authored about 8 years ago by Henry Zhu <[email protected]>
* changelog [skip ci]
* [skip ci] Add examples for new features
* [skip ci] Add a note abo...
088e801ab48ab0875501bcd3f5f1b4812818f9fc authored about 8 years ago by Henry Zhu <[email protected]>
- [email protected]
- babel-plugin-minify-dead-code-eliminat...
Related previous fix - https://github.com/babel/babili/pull/155 does
the same thing except for ...
* add node 4,7, drop 5
* lint in node
* remove lint for every env
371a7e252f9895cb12c6cf59082bcbac8a5495d5 authored about 8 years ago by Henry Zhu <[email protected]>* Fix DCE tests with labels in separate namespace
* Convert to do..while loop
d0d1557b436cd2c659590d641b0e6c002c091533 authored about 8 years ago by Boopathi Rajaa <[email protected]>* Add test for labels shadow in mangle (close #185)
* Upgrade dependencies
6f9f6061508e30ced6b8116bcfeb605ce331c4a5 authored about 8 years ago by Boopathi Rajaa <[email protected]>ba7741d4e21683185df5249c7f4e7cc306301e96 authored about 8 years ago by Boopathi Rajaa <[email protected]>
* Add numeric literals minification
* Add to babel preset
* Make it alphabetic order
* ...
8d17070067b230956e9ef30bb65cf32550d656c9 authored about 8 years ago by Juriy Zaytsev <[email protected]>* Require blocks around single block-scope declaration
A single block scoped declaration unde...
98aa805d35f5f7e30ca1f3a328d17c77b89d03f1 authored about 8 years ago by Boopathi Rajaa <[email protected]>e99314dc3e5f0a8b82b7e35163b390d14eecf7e0 authored about 8 years ago by Juriy Zaytsev <[email protected]>
6958beda10c94f7304814f7fad9ec9f9262fa33d authored about 8 years ago by Henry Zhu <[email protected]>
* Fix undefined in multiple sequence expressions (close #208)
* Add test case in simplify
5b03058c6f65cceeb3ec6e5d0ac0c95455a57441 authored about 8 years ago by Boopathi Rajaa <[email protected]>ace753d6adba744a2862c1f49dc0631fbcf61233 authored about 8 years ago by Erik Desjardins <[email protected]>
* Fix bug where invalid array length throws (close #206)
* Add >=0 condition too
f2ec0ae0acd8ac5505fb51ecdc0b021efadd8310 authored about 8 years ago by Boopathi Rajaa <[email protected]>* Fix bug: support for for..of/for..await in DCE
for..of and for..await loops are not conside...
e944dcbd3be2629a66bbc2bd8b0933f64adc5e42 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Toplevel scope rename is special and requires renaming in the
mangler.program.scope too instead ...
When the variable defined in a declarator is referenced only within the
for loop that proceeds ...
dc3b83fb0aca6110e0af99752d39140441fb880d authored about 8 years ago by Shine Wang <[email protected]>
de23234c5ef80cc3bf8670b2dddf2af2a12f5afd authored about 8 years ago by Boopathi Rajaa <[email protected]>
Adds an option topLevel to mangler which defaults to `false` and when
specified to be true, mang...
* Integrated babel-plugin-transform-regexp-constructors into preset.
* re-ordered package.jso...
417a5397f06dedc3341d2bca4af90e415ae90991 authored about 8 years ago by Shine Wang <[email protected]>+ (Close #191)
We don't check for non strict mode and let/var binding to safely mangle
the n...
Changes RegExp constructors into literals.
d54b616929be5ff3b47d591cbb7769ec8e8a68bb authored about 8 years ago by Shine Wang <[email protected]>a7a890a24afb3de3a07a981d99c7e5f183b1f10d authored about 8 years ago by Boopathi Rajaa <[email protected]>
* Remove unused fn params and add an option(keepFargs) to bail out - (Close #163)
* Fix bug -...
10b114f26533a58f66bb8a8ae90335c7353d1085 authored about 8 years ago by Boopathi Rajaa <[email protected]>43d5432274501794f332c6ed77bf233f604f16e3 authored about 8 years ago by Boopathi Rajaa <[email protected]>