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 failing if statement test

bcd09e0175a50bee9aebe4c79f848c8a9681af60 authored over 8 years ago by Amjad Masad <[email protected]>
Add all necessary steps for running tests

4cf96c20253a562b21e8f96488c964758037cb75 authored over 8 years ago by Amjad Masad <[email protected]>
use modern node

b8dbd0162db8721e071cfa3d6f0cfe56344b6f8c authored over 8 years ago by Amjad Masad <[email protected]>
Update travic image

285ba3dd17e8ea4bd891f2b90437b6faf3569896 authored over 8 years ago by Amjad Masad <[email protected]>
Add editorconfig (#63)

939d08f6cbc5b0de305f6396fc3261ff88884034 authored over 8 years ago by Boopathi Rajaa <[email protected]>
Readme: remove devDeps badges

b4cad78fdcff14ee8b7ae9736e767d932e5743b0 authored over 8 years ago by Henry Zhu <[email protected]>
Switch statement - dead_code elimination (#56)

* Optimize switch case

+ Evaluation and deadcode elimination for switch case statements
+ TO...

c5a795e2b78e18661ecd5fbe6b848988ae882369 authored over 8 years ago by Boopathi Rajaa <[email protected]>
Add failing test w. multiple presets

c8731b762782ba39b81a591fba2dda941d20d6af authored over 8 years ago by Juriy Zaytsev <[email protected]>
Fix tests

1ba485e198c2e5db2a5be4891342668da95b938e authored over 8 years ago by Juriy Zaytsev <[email protected]>
Check that a binding exists

cf0a2a413f4b020b9ffc44c73b78269c68607055 authored over 8 years ago by Juriy Zaytsev <[email protected]>
If..Else preserve vars from the removed Block (#52)

* If..Else preserve vars from the removed Block

+ (Close #48)
+ dead-code-elimination

* A...

008ddcae75c71ffd963fa3ae7753886a786b96d0 authored over 8 years ago by Boopathi Rajaa <[email protected]>
test out adding badges (#51)

* test out adding badges

* typo [skip ci]

* Update README.md

* Update README.md

8283100a72c37500311e35e930efc6d269f1c3a9 authored over 8 years ago by Henry Zhu <[email protected]>
Rewrite mangle names plugin (#30)

* Rewrite mangle names plugin to be simpler and fix some critical bugs

* Add failing test

...

b009977938660b91a3426954e99298227565542f authored over 8 years ago by Sebastian McKenzie <[email protected]>
Prevent watch exit on error (#53)

2f2b7375e34ec3929643e12f2a98b369489921b5 authored over 8 years ago by Boopathi Rajaa <[email protected]>
Add cli functionality (call out to babel cli and pass in the minify preset) (#49)

2f45d66de0f2a1134f7cea4d4141dc6131be0551 authored over 8 years ago by Henry Zhu <[email protected]>
update the readme (#50)

7f0dc85f1576288750d9fed2d1b044748336d4fb authored over 8 years ago by Henry Zhu <[email protected]>
Update lerna (#47)

+ Change to fixed version as lerna.json uses a fixed version and we
cannot have ^2.0.0-beta.23 ...

ff6d29cca62eb2fc963904632af0fca204386c91 authored over 8 years ago by Boopathi Rajaa <[email protected]>
Docs: add examples to plugins (#43)

* Docs: add examples to plugins

* Docs: add plugin descriptions from main readme

Also simp...

d4b7f4bc9aac110b8cd4a99b418f5c6e01cbe159 authored over 8 years ago by Federico Brigante <[email protected]>
Minify more type constructors (#45)

* Transform: Array() -> []

* Transform: Object() -> {}

* Transform: Array() -> []: added I...

d627c337d53f8c814a19e83584c43144d268a393 authored over 8 years ago by Federico Brigante <[email protected]>
Merge pull request #41 from amasad/plugin-opts-docs

Finish documenting Plugin Options

791ffb8b805b20371fce493a5a79353daf37edd4 authored over 8 years ago by Juriy Zaytsev <[email protected]>
benchmark.js: constants were being reassigned

cb93c65a11c3fbb48d5c6aa7259653fe98fe99cf authored over 8 years ago by Federico Brigante <[email protected]>
Tests: Fixed confusing source/expected code order (#42)

* Tests: Fixed confusing source/expected code order

* Tests: Fixed confusing source/expected ...

ee2973d2c363c09a6ce36144d541e701760897f1 authored over 8 years ago by Federico Brigante <[email protected]>
Docs: Add option to replace readme

e039e472277e1a8bf89561b01ba151f38a67aae8 authored over 8 years ago by Federico Brigante <[email protected]>
Docs: Add option to mangle-names readme

3b0156ec676b10020ba7ca28effbd756dee443f5 authored over 8 years ago by Federico Brigante <[email protected]>
Docs: Add option to dead-code-elimination readme

b3d323423609f840a44f4c2f81dc3f3f74c88783 authored over 8 years ago by Federico Brigante <[email protected]>
Add inline-env-vars and node-env-inline (#38)

3c8bf85fad2e7bb0abc770ced0844bf0d18d9ffb authored over 8 years ago by Henry Zhu <[email protected]>
add npm run fix, fix linting (#40)

0a37687f01fefeacace653d7537e132b386b79f3 authored over 8 years ago by Henry Zhu <[email protected]>
Use eslint-config-babel (#37)

2c8ce5cba456061285bb2d54fdf7082cc8aaf1cd authored over 8 years ago by Henry Zhu <[email protected]>
update lerna, add npm scripts, run lint on correct folders (#39)

d5903ddf1e45d09aaf8aaacf3930113a17660f9c authored over 8 years ago by Henry Zhu <[email protected]>
ignore *.log

99596b99ca3da49b87433935e36581a20bbaf079 authored over 8 years ago by Henry Zhu <[email protected]>
Rename babel-plugin-minify-computed-member-expressions to the existin… (#33)

* Rename babel-plugin-minify-computed-member-expressions to the existing babel-plugin-transform-...

66794df8a3524717275e5dbaf291173fc1326cb9 authored over 8 years ago by Henry Zhu <[email protected]>
update lerna (#27)

* update lerna

* test folder

a70926d78d10cacb6ca53ed1743c93eeb1c33a36 authored over 8 years ago by Henry Zhu <[email protected]>
Merge pull request #19 from amasad/split-up-simplify

Split up simplify [WIP]

c0a2779b48ec6861d7eb73e7e2c50bb3fb9b5ace authored over 8 years ago by Sebastian McKenzie <[email protected]>
Fix tests and borked merge

4a00d9d22562c848ccd05168b63c1fa119cbff3e authored over 8 years ago by Sebastian McKenzie <[email protected]>
Merge branch 'master' into split-up-simplify

# Conflicts:
# packages/babel-plugin-minify-simplify/__tests__/simplify-test.js
# packages/babel...

612edf5533a568a4c8ea8a26f7e5778a581f4b4e authored over 8 years ago by Sebastian McKenzie <[email protected]>
Merge pull request #24 from amasad/hzoo-patch-1

Set minified true in the babel preset

a59b24195bdd6953d954bbcce821c927f017dc64 authored over 8 years ago by James Kyle <[email protected]>
Set minified true in the babel preset

5ac8ddf24c48d45349a9ecd92ee2ad0ecb38737d authored over 8 years ago by Henry Zhu <[email protected]>
Mangle names when eval is local

ba6428f900a1c97731cca882455cc8a11e6f9cb1 authored over 8 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #23 from amasad/eval_mangle

Do not mangle if there is eval

aa7ac38d87580f1e99f62d59c78fcbda31934828 authored over 8 years ago by Juriy Zaytsev <[email protected]>
Do not mangle if there is eval

8f8dacc2c90dca4ce33a13cde5182f6a67f854b4 authored over 8 years ago by Juriy Zaytsev <[email protected]>
Fix README since we don't have make

e9b230cf1874cf28e9941f5581e0f85c5659bbcc authored over 8 years ago by Juriy Zaytsev <[email protected]>
Simplify falsy expressions (#22)

e9b2c0b49ecba2046757cf4e07df17d58bd0561c authored over 8 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #20 from amasad/update-lerna

Update lerna to 2.0.0-beta.13

eef8405cd83edf17862dc36bdb8806304c78fe65 authored over 8 years ago by Sebastian McKenzie <[email protected]>
Update lerna to 2.0.0-beta.13

724ab122149a623ae8e6461bf4bc05b2504a30a3 authored over 8 years ago by Henry Zhu <[email protected]>
Fix few typos

44e5161b2f37abc7bff1ecc59096e4e1d54b6c58 authored over 8 years ago by Juriy Zaytsev <[email protected]>
Merge pull request #17 from amasad/boolean-simplify

Boolean(x) to !!x

7ae814142603ed9d5d9fd4e7eff6957a73cde7fd authored over 8 years ago by Juriy Zaytsev <[email protected]>
Split off to-multiple-sequence-expressions helper

6ae7ffbd97e59610e03ab2a91e7ce8641450a0fa authored over 8 years ago by James Kyle <[email protected]>
Split off minify-guarded-expressions plugin

549e556ba150aacc47c3099b0a9502a3baaecb41 authored over 8 years ago by James Kyle <[email protected]>
Split off minify-strict-equals plugin

def69f306a84738289e8a9bd80c62a644f1cb09d authored over 8 years ago by James Kyle <[email protected]>
Split off minify-flip-comparisons plugin and isVoid0 helper

d51b9debc75f7e5a70c933cb10f578a7992ee888 authored over 8 years ago by James Kyle <[email protected]>
Add missing packages to babel-preset-minify

20834b2ed9dae4cebabce5e4f5d4081a2c48dc3c authored over 8 years ago by James Kyle <[email protected]>
Split off minify-type-constructors plugin

b510d6e8f30e7aa908eb6f4775015aacf8bcba19 authored over 8 years ago by James Kyle <[email protected]>
Split off minify-computed-member-expressions plugin

2b425bdb63b5eddc06bb69ad0af99d3caa8056aa authored over 8 years ago by James Kyle <[email protected]>
Split off minify-computed-properties plugin

fb5a45f9fb83ab8dc4d7c6e4e37e5483bc0df66d authored over 8 years ago by James Kyle <[email protected]>
Split off minify-infinity plugin

095e26a54be983cb443197f9657b0b8c8268a93a authored over 8 years ago by James Kyle <[email protected]>
Split off minify-boolean plugin

5b07803c62d225c0015d20b1adb214d54f4e6b14 authored over 8 years ago by James Kyle <[email protected]>
Split off minify-undefined plugin

84de52e176ac3a556ae14920e8779d2bd9446596 authored over 8 years ago by James Kyle <[email protected]>
add binding check

fd7e1b28234d61898d69cd9159a2a7ef3fe89422 authored over 8 years ago by Henry Zhu <[email protected]>
Fix: erroring on use of shorthand arrow function (#16)

c81e1116ec31a5fe9df7078b76eb70c63fae9fb2 authored over 8 years ago by Henry Zhu <[email protected]>
Boolean(x) to !!x

0e843073f040e16040a6eae5d57bceda9007e1f6 authored over 8 years ago by Henry Zhu <[email protected]>
Pull and build before publishing

fcd88f3e6ab669dc0edaee88f5489f4970495f9c authored over 8 years ago by James Kyle <[email protected]>
Fix internal-publish script

daad3da356e87eea540172499c598aad23bb72e9 authored over 8 years ago by James Kyle <[email protected]>
Add temporary internal publish script

f7b48d61bf526b7216060f6e0a975d098060ec1a authored over 8 years ago by James Kyle <[email protected]>
Bump Lerna and add lerna scripts

7eae3c79f0d976b47773c4314a2c31a55ce3e784 authored over 8 years ago by James Kyle <[email protected]>
Chore: Update lerna version from branch to 2.0.0-beta.3 (#14)

330400e67ffd7edc7ad953b2d0f45dae5d36650d authored over 8 years ago by James Kyle <[email protected]>
Remove CLI package in favor of just using babel-cli and other babel integrations (#12)

2fc99e2981f80fcd334241e3029b5cce44ce7835 authored over 8 years ago by James Kyle <[email protected]>
contributing/setup

f541a331fc866378a39dea92cf629e85161a8135 authored over 8 years ago by Henry Zhu <[email protected]>
Add CODE_OF_CONDUCT.md

e3f1d0f1c21cfbc53bd558f80b222cd6eb31307b authored over 8 years ago by James Kyle <[email protected]>
use local lerna, temp use branch (#11)

fa0adcba07d63e2d2227de97d5c88c83291c9f34 authored over 8 years ago by Henry Zhu <[email protected]>
fixup dependencies/requires (#9)

* fixup dependencies/requires

* fixup deps

892bfbad125fd2d90324e5a5c0c1f59224eb6110 authored over 8 years ago by Henry Zhu <[email protected]>
add some examples, update readme (#5)

e6c3808f8d44c1f490d3a095e91fb5b598405e84 authored over 8 years ago by Henry Zhu <[email protected]>
Init Lerna (#6)

8a3577bcf738ce29e680b70377e959eeb53069d6 authored over 8 years ago by James Kyle <[email protected]>
Add travis (#3)

244364f625c96d498340da474eca421192595444 authored over 8 years ago by Henry Zhu <[email protected]>
update readme/package.json

9e15a5ee7c67d77da49bb9752443e54ef3332064 authored over 8 years ago by Henry Zhu <[email protected]>
Update to eslint 2, remove unused packages, fix linting issues (#2)

353c35379f8782d529e116b9ac347577f9266a83 authored over 8 years ago by Henry Zhu <[email protected]>
Add some info about the plugins

1650ad433676647ba03fad9d9c62f2312f5ca871 authored over 8 years ago by Amjad Masad <[email protected]>
Fix test

e0d8974449fa06ec01f0b5333823ac497a440f20 authored over 8 years ago by Amjad Masad <[email protected]>
Update readme

eb982936b04c69340aff634c1d17f9fe322fffbd authored over 8 years ago by Amjad Masad <[email protected]>
Add eslint to deps

11cd1e55fbc6d3e62743f0430bc63156cd7e37fc authored over 8 years ago by Amjad Masad <[email protected]>
Remove fb benchmark

ac510f5d20c66d62d5a96f96960897e59a2c6ad9 authored over 8 years ago by Amjad Masad <[email protected]>
Don't move functions around to other scopes.

f390219b981c844ae840f37b0a5d7db5f5cdbc4f authored over 8 years ago by Amjad Masad <[email protected]>
support block-binding

0507c806861a8c6d4f9942de00adeed4dc245d85 authored almost 9 years ago by Amjad Masad <[email protected]>
Record scope while traversing

ae12d91dd1fa88db856fc3c1f16a0c3d40d80d91 authored almost 9 years ago by Amjad Masad <[email protected]>
Fix remaining tests

3a12111e454b84222bc5fdad036090977d96e15f authored almost 9 years ago by Amjad Masad <[email protected]>
Rewrite mangle names to be more robust

we don't want to rely on any of babel's scope tracking

Acked-by: Amjad Masad <amjad.masad@gmail...

3623655ebef751cfd0abafbdf795e0dd000d5060 authored almost 9 years ago by Amjad Masad <[email protected]>
remove comment

58dad083a4eec38c2af51cd2e1177fd454f28ea0 authored almost 9 years ago by Amjad Masad <[email protected]>
Add support for blacklist in name mangling

96eb033b6412b85909925ba1b081d4477d5ddf47 authored almost 9 years ago by Amjad Masad <[email protected]>
add failing test

bc1da92642b81293f9fa26306de64b895bf45fa2 authored almost 9 years ago by Amjad Masad <[email protected]>
add removeOrVoid library

89d177700be3a3735d55a0790208af9e410e3781 authored almost 9 years ago by Amjad Masad <[email protected]>
Use removeOrVoid in the emptyFunction transform

dd0e7b26d8469371309598aed07a603eaf248189 authored almost 9 years ago by Amjad Masad <[email protected]>
Fix issue with multiple replacement with the same name

e02f756b76ab9993f1e68ed14793390d27e8556a authored almost 9 years ago by Amjad Masad <[email protected]>
make empty function visitor in a seperate path

83f5b47a341665c058fc0480afe604af18b2b1e5 authored almost 9 years ago by Amjad Masad <[email protected]>
simplify and make sure we visit expression statements first

248e8f73fe3771dd633509df36e9dbd6562040e3 authored almost 9 years ago by Amjad Masad <[email protected]>
emptyFunction transform

ae459c7e65542e2a0df6b0eb9869106d60c2a123 authored almost 9 years ago by Amjad Masad <[email protected]>
Remove bin (it's fb-specific api)

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

1aac23ae21eb895c71c907792f127970b9137a55 authored almost 9 years ago by Amjad Masad <[email protected]>
handle infinity in member expressions

e7722b109a9cd708a425f69d2e81378afe870a29 authored almost 9 years ago by Amjad Masad <[email protected]>
check if node exists first

57db97ec47b07a483c9c024131ddbda61b399c15 authored almost 9 years ago by Amjad Masad <[email protected]>
unary expressions `prefix` should be true

c87bfd0f3d23b6ce795f3d6da25d1ec2fbf11341 authored almost 9 years ago by Amjad Masad <[email protected]>
correct test paths

85c402b980f9f8b80750e559a6ce797e270288fe authored almost 9 years ago by Amjad Masad <[email protected]>