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

Fix dce - recompute path & scope before pass

13b6530e82a7cd941283851e7012102b2adbd02b authored about 8 years ago by Boopathi Rajaa <[email protected]>
Merge pull request #297 from babel/change-log-0.0.9

Add Changelog for 0.0.9 [skip ci]

92d1e36712296694aa2fededd9165afe9b693d3a authored about 8 years ago by Juriy Zaytsev <[email protected]>
Add Changelog for 0.0.9 [skip ci]

643b639040ce65e1bf05e37418621a650c40d1c4 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Fix lint and add progress

3b9e37e20fc6eba486719548f27e3c6aef81859f authored about 8 years ago by Boopathi Rajaa <[email protected]>
Add parse times to comparison script

de4101c04dca22cb0665ab8c63ccbc6a1542e5b3 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #272 from babel/plugin-contrib-0

Add plugin contribution

3619c8db231f77a6a4253807fa7bbca51c469d5e authored about 8 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #293 from babel/options-docs-0

[skip ci] Add preset options docs

798a454bdd40d49d6b6af04e2ac5c35d2420078f authored about 8 years ago by Juriy Zaytsev <[email protected]>
[skip ci] Add preset options docs

ddc75e1f7156d34e577e2b912d2d14c55c386316 authored about 8 years ago by Boopathi Rajaa <[email protected]>
run DCE on program exit (fix #289) (#292)

48635c464aa6e40b2a3befdc50a83b2f54fda42e authored about 8 years ago by Vignesh Shanmugam <[email protected]>
Merge pull request #162 from babel/options-0

Minify Options

9e1215dc1d96af065262a6cf709dd33aaa8eb2fe authored about 8 years ago by Juriy Zaytsev <[email protected]>
Fix versions

9dcdf5a96b4c6323cb9ffa48d532fee52dbd250f authored about 8 years ago by Boopathi Rajaa <[email protected]>
Minify Options

+ (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]>
Merge pull request #291 from babel/versions-00

Update versions

0f711a7c337dc53edd0e89b6dd6701f438b5f7be authored about 8 years ago by Juriy Zaytsev <[email protected]>
Update versions

2c300e6d176197e1b3232f8b6b1ae0cbf9deca2c authored about 8 years ago by Boopathi Rajaa <[email protected]>
Update devdeps

2a6476fb4e61df202d697332ea323e4a21e6c06e authored about 8 years ago by Boopathi Rajaa <[email protected]>
Bump Babili version

eb7b3c83dc01749bd31ed9a80a0dc4c61c7c9ac2 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Remove VERSION

3a790516bb976101b1c76543d9eb804b4e8816f4 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Try to fix the versioning mess

bc6a186e28b1a7e08ac05ea7e69a15b6037d76b4 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Bump version

5a38f1a5f8ecb8b8f7d87251c16885a4a358a442 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Bump version

294c4aa071bfc144558fa69a935a8af1c67d53a6 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Bump version

4f49a5a9d100d4d82f6d96da0fb2691d1e638292 authored about 8 years ago by Juriy Zaytsev <[email protected]>
v0.0.4

a8982fc164a0f5bfad114d5848e97c0e48d11fcf authored about 8 years ago by Juriy Zaytsev <[email protected]>
v0.0.3

d4da7b92da277c236c23e97eb15b83858c237b57 authored about 8 years ago by Juriy Zaytsev <[email protected]>
[skip ci] Add requirements (#283)

701077483fcc32fb7707076cce3346e97d97b368 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Merge pull request #282 from babel/if-return-1

Don't transform earlyReturn on function enter

247ad1bf6d408d1b625898804ec10cd48d6c802b authored about 8 years ago by Juriy Zaytsev <[email protected]>
Don't transform earlyReturn on function enter

19fc72b5d8f32f756dc9158ebcc527555113000c authored about 8 years ago by Boopathi Rajaa <[email protected]>
Merge pull request #280 from babel/revert-243-mangler-scope-ref-0

Revert "Mangler - reuse removed vars"

76acbcf9447c03cc47688620dfc0c72dad5bc7ac authored about 8 years ago by Juriy Zaytsev <[email protected]>
Revert "Mangler - reuse removed vars"

1c2836584e60a3e38a439ece61793444d72912cd authored about 8 years ago by Boopathi Rajaa <[email protected]>
Remove old comment

7cc8518e03aa966e8dbaed90dae6a268fece43cd authored about 8 years ago by Juriy Zaytsev <[email protected]>
.babelrc node 4 fix - string to number

010c3baf2a20bd15e017086dcf41269ec64d8ede authored about 8 years ago by Boopathi Rajaa <[email protected]>
compile to node 4 (#277)

fbbfaf38f455a3ba215bde22c72a5e60940e809e authored about 8 years ago by Henry Zhu <[email protected]>
Merge pull request #276 from babel/use-built-in

Remove helper, use the built-in t.isNodesEquivalent

0304f0a00194b930e6ec032e01ba10ed2465a460 authored about 8 years ago by Juriy Zaytsev <[email protected]>
remove helper, use t.isNodesEquivalent

Fixes #15

b8c7105185e605b74af081fe3af9b845c1277c4c authored about 8 years ago by Henry Zhu <[email protected]>
Merge pull request #266 from babel/if-return-0

Fix if_return & dce ifelse..return within loops

6bdb43910b0c4d635f9cb54ce881781a483ac0f3 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #274 from babel/fix-versions-0

Fix version mismatches

4e749d228e26c56eb5b5470beac1fd68a93fffe9 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Fix version mismatches

434edbbc26effd4a9441170521008d84c1ecd810 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Fix if_return & dce ifelse..return within loops

+ (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]>
Fix dce: don't remove fn param from setters (close #267) (#270)

be82668400f267b55325a8e5b965fffb0c0e9d99 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Add plugin contribution

f8aaeeb549897c52012e7b7a92c6cfdaea308536 authored about 8 years ago by Boopathi Rajaa <[email protected]>
forgot updated benchmarks for three.js [skip ci]

bd107248e95ad6384774db627bffae0ffcfa504e authored about 8 years ago by Henry Zhu <[email protected]>
benchmark npm packages directly (#271)

* benchmark npm packages directly

* Added commander to dev dependencies

* add three.js [sk...

33fffc3dd07d785ad5914663e03be13b3c216054 authored about 8 years ago by Henry Zhu <[email protected]>
add three.js [skip ci]

7ad45c8ceeffc3447bf87710e8c1233f2a9c5929 authored about 8 years ago by Henry Zhu <[email protected]>
benchmark npm packages directly

024158715387ab9057a810e18702aec4ea46f3ee authored about 8 years ago by garyjN7 <[email protected]>
Added commander to dev dependencies

e58e3d5e3a69d0ba97168aa73baa568c28868f19 authored about 8 years ago by garyjN7 <[email protected]>
Fix dce: don't remove fn param from setters (close #267)

2ec0e2fc03e7499f592a9b4ff183079bea3234ef authored about 8 years ago by Boopathi Rajaa <[email protected]>
Regexp test fixes (#269)

* Improved escaping and prettification of regexp replacements.

* Extended to RegExp calls.

...

73cfd55418bad9d18a94353014a5ffc9aa9ea179 authored about 8 years ago by Shine Wang <[email protected]>
Remove newline

6e9ce59e702a32185821befc7d3b826a14a02c23 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Add three.js to the benchmarks section

b918b118e99111f73e9254602044e43279bdbb81 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Update benchmarks

34da5d82b701272d3563c2a6287a43b864878ebf authored about 8 years ago by Juriy Zaytsev <[email protected]>
Fix typo

48bef321e1a1a7f371db4065dec8d4d9f34a8d14 authored about 8 years ago by Juriy Zaytsev <[email protected]>
RegExp literal fixes (#264)

* Improved escaping and prettification of regexp replacements.

* Extended to RegExp calls.

...

a8d2addce8f855d16d772fa2c434e57c563d748f authored about 8 years ago by Shine Wang <[email protected]>
Shorten assignments to itself (#230)

* Simplify assignments to same identifier

* Add tests

* Bump versions

* Remove versioni...

319d69dc74ce9d801afd5e0f8e4c5c201b20dfa1 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Fix lint

c0e78cc178672f3347210cec47f5b2e2c8a7b861 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Fix regexp escape (#256)

* Escape newline in regex optimization

* Add slash

61ab8b370f6ca3effd28fabab6e00aa30f3b1930 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Add uglifyjs license for testcases (#260)

(close #259)

830b4a0598eecbb9d042a58630e9554caf0c05e2 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Fix typo

Closes #262

99adbe9a16ace087c82caf04097ed218701b2652 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Implemented transform-remove-undefined plugin. (#197)

* 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]>
Clarify about browser support

2837057e21568acca32cc1ebf866b16c30793141 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Update README.md

ada1d27c3e4eed6f897740e528e27a23f39e7fd5 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Remove Empty Functions in block (close #247) (#248)

e8dbc903c93210a87b64e1b811e8fd5b34d4ed2f authored about 8 years ago by Boopathi Rajaa <[email protected]>
Mangler - reuse removed vars (#243)

* 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 (#227)

* 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]>
Ensure binding exists (#244)

0f3fc78baa72cdbfa843f3dba6b6e04cadda24a4 authored about 8 years ago by Juriy Zaytsev <[email protected]>
Pattern match tests and bug fixes (#234)

* 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]>
fix formatting [skip ci]

89e019fdaaa3686bab83ecedf7457c064d669b0b authored about 8 years ago by Henry Zhu <[email protected]>
Fix path.evaluate for runtime errors in constant-folding (#246)

* 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]>
Fix labeled break stmt removal from last switch case (close #238) (#240)

eb9df7a0b1eb080848ef9ae09afaef9eb62841ac authored about 8 years ago by Boopathi Rajaa <[email protected]>
fix for infinity as lval (close #188) (#241)

43335e636a30cac9c2b26c4de9b0444fb7ef6606 authored about 8 years ago by Vignesh Shanmugam <[email protected]>
Fix scripts path [skip ci] (#239)

6d819478e0cc27bf432dd8c69599842e8be6b2a4 authored about 8 years ago by Yamagishi Kazutoshi <[email protected]>
update benchmarks for v0.0.8 [skip ci] (#237)

f97b459250bc1a58988186d9f1377ead5dda96a1 authored about 8 years ago by Henry Zhu <[email protected]>
add table of contents, team section [skip ci] (#236)

ff541cc157b634b905d72d1babb256d5cf641aa6 authored about 8 years ago by Henry Zhu <[email protected]>
changelog fixes [skip ci]

32904d2e724072d781c47d3058f0992ac7e58d72 authored about 8 years ago by Henry Zhu <[email protected]>
emoji [skip ci]

df7315f8806d93262f10e8fa9cb1b8836bd2a47d authored about 8 years ago by Henry Zhu <[email protected]>
update lerna changelog labels [skip ci]

d8429f8c771ff8dd27301bc9650d087d9146b715 authored about 8 years ago by Henry Zhu <[email protected]>
changelog [skip ci] (#235)

* 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]>
Publish

- [email protected]
- babel-plugin-minify-dead-code-eliminat...

c8e92495ae8fc692d2a2446ffd5d41642536d01d authored about 8 years ago by Henry Zhu <[email protected]>
Fix array and object patterns in DCE (#233)

Related previous fix - https://github.com/babel/babili/pull/155 does
the same thing except for ...

e6fc16ecd3fed154675731a30b7500229ee50d09 authored about 8 years ago by Boopathi Rajaa <[email protected]>
add node 4,7, drop 5 (#229)

* 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 (#225)

* 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) (#224)

* Add test for labels shadow in mangle (close #185)

* Upgrade dependencies

6f9f6061508e30ced6b8116bcfeb605ce331c4a5 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Lint fixes for numerical literals

ba7741d4e21683185df5249c7f4e7cc306301e96 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Add numeric literals minification (#222)

* 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 (#220)

* Require blocks around single block-scope declaration

A single block scoped declaration unde...

98aa805d35f5f7e30ca1f3a328d17c77b89d03f1 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Add three.js to fixtures

e99314dc3e5f0a8b82b7e35163b390d14eecf7e0 authored about 8 years ago by Juriy Zaytsev <[email protected]>
npm owners scripts

6958beda10c94f7304814f7fad9ec9f9262fa33d authored about 8 years ago by Henry Zhu <[email protected]>
Fix undefined in multiple sequence expressions (close #208) (#216)

* Fix undefined in multiple sequence expressions (close #208)

* Add test case in simplify

5b03058c6f65cceeb3ec6e5d0ac0c95455a57441 authored about 8 years ago by Boopathi Rajaa <[email protected]>
add more tests for DCE'ing conditional expressions (#218)

ace753d6adba744a2862c1f49dc0631fbcf61233 authored about 8 years ago by Erik Desjardins <[email protected]>
Fix bug where invalid array length throws (close #206) (#215)

* Fix bug where invalid array length throws (close #206)

* Add >=0 condition too

f2ec0ae0acd8ac5505fb51ecdc0b021efadd8310 authored about 8 years ago by Boopathi Rajaa <[email protected]>
support for for..of/for..await in DCE (#214)

* 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]>
Fix bug: local variables don't see toplevel renames

Toplevel scope rename is special and requires renaming in the
mangler.program.scope too instead ...

51952fd288517ef6e668a9b34d029ea716d62124 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Fix for merging of vars to successive for loop (#202)

When the variable defined in a declarator is referenced only within the
for loop that proceeds ...

7257bc713cfd27d913003a6e2d7d233a28369ccd authored about 8 years ago by Boopathi Rajaa <[email protected]>
Adds babel-plugin-transform-regexp-constructors to preset. (#211)

dc3b83fb0aca6110e0af99752d39140441fb880d authored about 8 years ago by Shine Wang <[email protected]>
Rearrange the test

de23234c5ef80cc3bf8670b2dddf2af2a12f5afd authored about 8 years ago by Boopathi Rajaa <[email protected]>
Add option: topLevel to Mangler

Adds an option topLevel to mangler which defaults to `false` and when
specified to be true, mang...

2e871d93b618ae818555942c814dbeb527aaefeb authored about 8 years ago by Boopathi Rajaa <[email protected]>
Integrated babel-plugin-transform-regexp-constructors into preset. (#199)

* Integrated babel-plugin-transform-regexp-constructors into preset.

* re-ordered package.jso...

417a5397f06dedc3341d2bca4af90e415ae90991 authored about 8 years ago by Shine Wang <[email protected]>
Fix bug - mangling of name "arguments" (#201)

+ (Close #191)

We don't check for non strict mode and let/var binding to safely mangle
the n...

8637e35bb75d0a2d862c231921a5423d2cf27f04 authored about 8 years ago by Boopathi Rajaa <[email protected]>
Implemented transform-regexp-constructors plugin. (#196)

Changes RegExp constructors into literals.

d54b616929be5ff3b47d591cbb7769ec8e8a68bb authored about 8 years ago by Shine Wang <[email protected]>
[skip ci] Add docs - keepFnName and keepFnArgs DCE

a7a890a24afb3de3a07a981d99c7e5f183b1f10d authored about 8 years ago by Boopathi Rajaa <[email protected]>
Remove unused fn params (#182)

* 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]>
Mangler - rename keepFnames to keepFnName (#183)

43d5432274501794f332c6ed77bf233f604f16e3 authored about 8 years ago by Boopathi Rajaa <[email protected]>