Ecosyste.ms: OpenCollective

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

github.com/terser/terser

🗜 JavaScript parser, mangler and compressor toolkit for ES6+
https://github.com/terser/terser

make sure classes don't have their surrounding blocks removed too

f46e26fdbfff71fb5485abeef4174d55dd0ca2bf authored almost 7 years ago
close #2946 by ensuring let and const aren't put out of blocks

4c472b9fc8ed471ae814fc4d0c7d1a6057a31027 authored almost 7 years ago
fix: work around node bug where unnecessary escape slashes are added to regexp.raw_source

a68ea0d574418269c4c72a00d0fdc47522dc667d authored almost 7 years ago
new version

a4b1553351aef1227f1fe99f44d6111380a72c83 authored almost 7 years ago
update repository field

b98d27ec48a5d792890d800158d70bc8a6ee46a6 authored almost 7 years ago
set @fabiosantoscode scope

5901acab5869aa49ddff73f3855ac9cd3bb88ca1 authored almost 7 years ago
fix `collapse_vars` regression in destructuring (#2897)

fixes #2896

569757d14dbbe04f66af65d7bf0600b3a75efd96 authored almost 7 years ago
harmony-v3.3.10

aebc916215a16a2c4d2d8d2565f7824c349bf51f authored almost 7 years ago
fix tests

ebf50968640b90401da28d6498fb62ece55c17a3 authored almost 7 years ago
Merge branch 'master' into harmony-v3.3.10

630b09050fe528bfb05d1efd6aa2d7ee47894b01 authored almost 7 years ago
v3.3.10

0cfbd79aa123a97c94c1bf5032acf11c15886dad authored almost 7 years ago
account for exceptions in `AST_Assign.left` (#2892)

fixes #2891

d66d86f20bc231bd8d305ee5ba05efa77aa8b6be authored almost 7 years ago
update dependencies (#2889)

acorn 5.4.1
commander 2.14.1
semver 5.5.0

905325d3e21a5dc3d3f5835f609f30055c25bf2b authored almost 7 years ago
mention file encoding (#2887)

dea0cc06624898883c30a0d147b3146027ddc72e authored almost 7 years ago
evaluate `to{Low,Upp}erCase()` under `unsafe` (#2886)

d69d8007d6f9d3ee5a202b089ed6319cb33e69f9 authored almost 7 years ago
add information on testing and code style (#2885)

fixes #2884

c0b8f2a16d4804fe302e5db91995735ee7041c8d authored almost 7 years ago
describe a few compiler assumptions (#2883)

cb0257dbbfa9c71c20b2bb3a91b7bfdad7a1459e authored almost 7 years ago
fix `inline` within arrow functions (#2881)

fixes #2874

149a569ac8e17b3e614a59b6ed70f2d4bffd429b authored about 7 years ago
change `undefined == x` to `null == x` (#2882)

fixes #2871

9637f51b6865d0987dcd950bc7113c871ca6cb3c authored about 7 years ago
improve exceptional flow compression by `collapse_vars` (#2880)

3026bd89759446c9c5d6fa1cd69651f853ffe08d authored about 7 years ago
maintain order between side-effects and externally observable assignments (#2879)

fixes #2878

78a44d5ab0fd2195c8f22cc8a39193b33dad6188 authored about 7 years ago
fix `arguments` in arrow functions (#2877)

4b3c0652b776795b40ff6854dc2ccdf187e8947c authored about 7 years ago
handle `break` & `continue` in `collapse_vars` (#2875)

fixes #2873

7e13c0db4034d2c28e36473a3add915de1813844 authored about 7 years ago
allow `collapse_vars` across conditional branches (#2867)

e6a2e9e4d08b73c327e95bcd4da923f9404788d0 authored about 7 years ago
fix assignment logic in `reduce_vars` (#2872)

fixes #2869

e773f0392769794173358b362a645facb51b2ad2 authored about 7 years ago
fix missing corner case in #2855 (#2868)

b16380d66961f408932de781a3425d2992ec51b3 authored about 7 years ago
Update License Copyright Year to 2018 (#2866)

334b07a3dba84ceadbc88c068667caf144f46efb authored about 7 years ago
always test for `rename` (#2865)

3cc1527f008c82dcabc3dbd13fdf43fa3fffb000 authored about 7 years ago
better fix for #2858 (#2864)

525a61fb559227d9ea76663f2d9b4573b4cf7475 authored about 7 years ago
account for side-effects in `comparisons` of `null` & `undefined` (#2863)

c3a002ff9739b60ec1836719c1e240df22a67830 authored about 7 years ago
simplify comparisons with `undefined` & `null` (#2862)

fixes #2857

fad6766a905350574b698af707958294e22184f3 authored about 7 years ago
avoid `evaluate` of compound assignment after `dead_code` transform (#2861)

fixes #2860

aa664dea0a07656d1fa61263e3a03e7d8b5c4cc9 authored about 7 years ago
account for declaration assignment in `collapse_vars` (#2859)

fixes #2858

102f994b9d09b3ed0447f02a894fd88fcc903171 authored about 7 years ago
relax `collapse_vars` on `AST_Exit` (#2855)

First introduced in #1862 to stop assignments to migrate beyond `return` or `throw`. Since then ...

2a4c68be4f3ed60fa638b66a57e7056f7507da83 authored about 7 years ago
improve symbol replacement heuristic (#2851)

541e6011af7647074a41c5a82a0a16a3d32bb8c6 authored about 7 years ago
compress chained compound assignments (#2850)

6fa3fbeae84200c90ff47dde03545742a861be17 authored about 7 years ago
harmony-v3.3.9

8e595171b9794ea92fea65c1b30d627083064187 authored about 7 years ago
Merge branch 'master' into harmony-v3.3.9

6973abbfe1bd84055a1be288a8c7aedee0ec1946 authored about 7 years ago
v3.3.9

4eb4cb656cc4f3850c403689cf29e529f4c67944 authored about 7 years ago
fix accounting after conversion to assignment (#2847)

Missing reference to `AST_SymbolRef` created by `unused` causes `collapse_vars` to misbehave.

...

193612ac67ef269d6b05fdf61c9638a5eebd76f7 authored about 7 years ago
backport of #2835 (#2841)

95cfce68eae6173a76e8f01fae08a91f5d8996d2 authored about 7 years ago
fix for-in/of regression with let or const loop variable (#2840)

fixes #2835

e0461dc3c8c5459ff11ec868f6fb8dd2d7be99f0 authored about 7 years ago
drop assignments to constant expressions only (#2839)

fixes #2838

ec4202590d040942639e01eb8ae83bf7be7180dd authored about 7 years ago
handle duplicate function declarations correctly (#2837)

fixes #2836

5e2cd07d6f6866b1ddae51a4c9b280d2cd527973 authored about 7 years ago
enable reminify on harmony branch to avoid regressions (#2834)

- can skip known test failures with `reminify: false`

bea9dbd812a9c8fb5b3f5930900eaa68895d5ffb authored about 7 years ago
add parenthesis around sequence in `yield` (#2833)

fixes #2832

bc01a85ba0d0aa681958e1e9607e4fecda2b2302 authored about 7 years ago
harmony-v3.3.8

c7c7960b5f54a3662873f37208d63072650830af authored about 7 years ago
allow duplicate property names in object literals for ES6+

fc98d212db69dde8ce15e2511984924ebf4b1e55 authored about 7 years ago
fix tests

13accdd745caf857ad8877caf2a93594ddaeb769 authored about 7 years ago
Merge branch 'master' into harmony-v3.3.8

287ec730f76bab4acf84f39f69c1de32828885b5 authored about 7 years ago
v3.3.8

06166df999f71a033d52e1a6213c36dd5bace2e8 authored about 7 years ago
fix `unsafe` `evaluate` of `AST_Array` (#2825)

fixes #2822

e2dc9cf091684638a75035e7acddbc32ac5c0785 authored about 7 years ago
enable `unsafe` for `test/ufuzz.js` (#2819)

- introduce `unsafe_undefined`
- safer `.toString()` compression

Miscellaneous
- rename `un...

069df27bf18247a3e2f1d1a4abd0ee4fe28ef0ce authored about 7 years ago
improve `unused` on built-in functions (#2817)

3e7873217cad8b6f67839cb06d1e126ca231bc42 authored about 7 years ago
avoid duplicate property names in object literals under "use strict" (#2818)

fixes #2816

e21bab7ce65e6a4db0ea966b3336eaab2a634e6e authored about 7 years ago
fix & improve `test/ufuzz.js` (#2815)

- use correct `options` when testing `rename`
- mask arbitrarily assigned function IDs to reduce...

ac9a168fba726d9ab437478c81626f098997d116 authored about 7 years ago
fix time-out for respawned `test/ufuzz.js` (#2814)

81b64549ce1933974c904077eb3272ee0d4f4cf3 authored about 7 years ago
compress `undefined` property names (#2811)

- enforce property names as string
- handle `void 0` as `undefined` in `hoist_props` & `reduce_...

082e004b872ecb158e5a28702898688742b5da86 authored about 7 years ago
fix `join_vars` property assignment for negative array index (#2810)

fixes #2790

983e69128b0e6da78d71ad9b77d798f31a10ca44 authored about 7 years ago
enhance `test/ufuzz.js` (#2808)

- standalone test for `rename`
- handle `keep_fargs` & `rename` upon failure

b335912e8690469044b89ccf93ac9dec11b273f7 authored about 7 years ago
faster output of comments (#2806)

cc07f3b806f2a6ea971f290bd44425493f5c2e3d authored about 7 years ago
fix `AST_Scope.clone()` (#2803)

fixes #2799

07e4b64f3a8439a9491cc7a277872e0a5d79a29b authored about 7 years ago
suppress `unsafe_proto` for LHS expressions (#2804)

d3ce2bc9e73d9d98b34b261d282a18b9ce9d5880 authored about 7 years ago
configure `rename` with CLI (#2802)

cff3bf49142e5d99ad07e182169a73f985b7b652 authored about 7 years ago
fix various for-of bugs (#2800)

- disable `rename` pass on harmony due to problem with for-of loops

fixes #2794

4f57d8746bd9a9d722034684d9ff0c630cc3689d authored about 7 years ago
extend `join_vars` & `sequences` (#2798)

79cfac77bdee04021db9f60111f55005919f7b67 authored about 7 years ago
improve `mocha` tests (#2797)

- workaround sporadic delays from Travis CI

224c14d49d0f007af641b8c7d358814634ea7c5f authored about 7 years ago
improve `test/travis-ufuzz.js` (#2795)

- print usage
- support concurrent jobs
- improve instance utilisation
- resume after V8 self...

7857354d85589aef285aac7c36c96fe4f7e2143e authored about 7 years ago
general improvements around `AST_ForIn` (#2796)

- compress using `collapse_vars`
- remove unused `name`
- simplify `loop_body`

b4aef753e7f65c0919c6c40b2b28d9f149bc81ed authored about 7 years ago
fix typo in README (#2792)

424173d311cd9c35a10a276abdab1de902158ac2 authored about 7 years ago
handle VM failure gracefully (#2791)

ec7cd1dcf7c7a3b86288061b61ad72ba081f83bb authored about 7 years ago
improve `test/travis-ufuzz.js` (#2789)

- wait for instance to boot
- run on forked repositories
- workaround `request_limit_reached`

7def684730ad3a684e64963961f3b33b308fd95d authored about 7 years ago
enhance `collapse_vars` (#2788)

10f961c27b0db61c3a197f8f88080d9197361ea4 authored about 7 years ago
avoid suboptimal termination in `passes` (#2787)

b483678ca7f5e539cef9c57324ecc92d65800f7d authored about 7 years ago
avoid double counting within single-use functions (#2785)

fixes #2783

cbbe6fad60dd073c63575f591d631efa94bbceaf authored about 7 years ago
improve `test/travis-ufuzz.js` (#2786)

- use more RAM
- show progress in console
- report failure as job status

f96929c0313529dbf323ba20f7dc1be0f0e4e3ba authored about 7 years ago
run `test/ufuzz.js` when Travis CI is idle (#2784)

2b6657e96749989b55f0d98b00683016a1fccea1 authored about 7 years ago
harmony-v3.3.7

1b2e6b81a2ed094cb321f7e47e82ab26513318f0 authored about 7 years ago
Merge branch 'master' into harmony-v3.3.7

f9e9898dc1a2108b85d37de9928f5232ba87733c authored about 7 years ago
v3.3.7

7c0c92943f08e89118ed32019c014a44192f9dfc authored about 7 years ago
fix & extend `join_vars` for object assigments (#2781)

62a66dfff4fdd05b760d3e45cab4a2815a23d9ff authored about 7 years ago
add `block_scope` to `--output ast` (#2780)

c44d78db55e425970bcb4975edbe41d0f8c7cc76 authored about 7 years ago
fix `mangle` of block-scoped variables (#2779)

fixes #2762

8c763bf2b589fd73aefaba348eeaf19471a7ab5f authored about 7 years ago
improve SymbolDef info in `--output ast` (#2778)

* SymbolDef info (a.k.a. `thedef`) is now represented as a string containing `"ID name [mangled_...

2cab34834191ea4fb48059e5725b631ff2752aa4 authored about 7 years ago
harmony-v3.3.6

aa1786dedfb21680f049bc37be521b3a877cd5ca authored about 7 years ago
add tests for #2740

0d5df271a12123a2db8e4ff808e702c7cca5e9a8 authored about 7 years ago
add test for #2747

b56e1f178fef61d26e6defb1178afc65a6d5c0ba authored about 7 years ago
fix test

9acace2cb65bbe2620d6377b4cbe7695e409af21 authored about 7 years ago
Merge branch 'master' into harmony-v3.3.6

0f2be1456c42d470283c7e98b27e10c6a83d5b16 authored about 7 years ago
v3.3.6

460218a3f878fff658ca6c8e238f203866320b98 authored about 7 years ago
fix `reduce_vars` on `AST_Accessor` (#2776)

fixes #2774

e49416e4aaba8d057eefd8d4250fd2ba6c7a4e04 authored about 7 years ago
add SymbolDef IDs to --output ast (#2772)

d4d7d99b70da46303aff3152cec197c371596d0b authored about 7 years ago
fix output of imported AST (#2771)

6a696d0a7ba88483a31e243d27b006c8c9ae0ec2 authored about 7 years ago
update dependencies (#2770)

- [email protected]
- [email protected]

1c9e13f47d53e267db40dc5a34bf6d324417c92a authored about 7 years ago
fix nested `unused` assignments (#2769)

fixes #2768

b757450cd8e6c5f9fc766673a4ef9f32060703d7 authored about 7 years ago
fix corner case in #2763 (#2766)

23ec484806e1ed1cc7c2580abbd3ff050367b358 authored about 7 years ago
join object assignments (#2763)

f1e1bb419ab642763c43dec95e07165f477a43be authored about 7 years ago
skip only `var`s in `if_return` (#2759)

fixes #2747

6a0af85c8bf8673498e89ad7226d6e8cc80b2c15 authored about 7 years ago
fix `reduce_vars` with uninitialized `let` variables (#2760)

fixes #2757

1eb15f46f138e271b2e375497f7de73aa6e2747d authored about 7 years ago
enhance `conditionals` (#2758)

`x ? y || z : z` --> `x && y || z`

09269be9745ab269acaa320db0abaed67ca06566 authored about 7 years ago