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
Previous fiix for #1052 perturbs declaration order of functions which leads to incorrect behavio...
95094b9c22d5f7b303383f75e660fc32d0a7f25f authored over 7 years ago1ff8e9dd386beb071945c4e3f73ed347c72527d8 authored over 7 years ago
78309a293d88e4ac59477af71a3cff4766f94371 authored over 7 years ago
fixes #2007
695e182d596c00bfdf9bacff36fd8e65c6f35bf3 authored over 7 years agoTechnically not part of ES5, but commonly used code exists in the wild.
dc33facfcb7899c0422cb14b08dddfcf06b1c949 authored over 7 years ago
- `mangle` non-exported names
- `unused` on `export` of `function`
- `hoist_funs` on `export`
...
fixes #2004
c70fb6038448cf072cfa96cee78eaa55aa99c0fa authored over 7 years ago
- `unused` function names
- confusion with function call syntax
fixes #2001
02811ce35e8f513ed1c76a18f95f06bd1460a775 authored over 7 years agofix corner cases with `sourceMap`
fixes #1998
793d61499b4ab53cdfdd3b81b9faf9f36b77bae8 authored over 7 years agoa277fe168dede9d61781547ab30adfaf593e6e6e authored over 7 years ago
c988e5f4d6eb06b954aca8cf7a5e34bf01ec644c authored over 7 years ago
fixes #1995
7d3b941e6e12883e9631655d69ae99b1f1dde3db authored over 7 years agoMerging from master for 3.0.11
075b648bb1d50d5f2b4341ffb88c4da20a4b4e77 authored over 7 years ago37e549ff4fdba726cf78934ce1d55d1672aaab2d authored over 7 years ago
e95052a4239dd35523484ace4c06c78ff655b272 authored over 7 years ago
Account for whitespace insertions.
fixes #505
fixes #890
- destructuring mangle
- destructuring array default values
fixes #1335
7bcb442e4ce548de2e6258792146aadb5bc24034 authored over 7 years agoa658cd84a53f7d4320eeb3c8747087ef38ed3d10 authored over 7 years ago
69ac794bc82a5e8451a49a2a32f44a7aee895542 authored over 7 years ago
Use `@key` to `parse()` string value as `AST_Node`.
fixes #1986
efdb65913b45fc9a64fc65df3a03c8c5a7827e53 authored over 7 years agoa1dedeb3ceb41b6419f877d34228cf0ba4b040a2 authored over 7 years ago
Merging from master for 3.0.10
5b22334f3b935f8b68a240d2a71093132f58ddf1 authored over 7 years agoa3053c537a164967b9d48ba5a7f82d6e4ee3b87b authored over 7 years ago
d3c4a8e9e705af2c90b940b0053dad222a45ed34 authored over 7 years ago
d6f77a6352f75c0f7de9c49f99f5f382b7211374 authored over 7 years ago
7e164aba8f9cc295b9e251cbe800f47c6390b0be authored over 7 years ago
22aedef849e6e1ee8fd8c8ed0ccf27127eccd10a authored over 7 years ago
fixes #512
58fae7dc070449e650d1a48ad7144cb5571a510f authored over 7 years agofixes #1974
a2172e1a99ccb34bcfe96d0c55675f6fff81ac51 authored over 7 years ago5bf8d7e9490155ed6fabea5f1140a87a1e9b596e authored over 7 years ago
1df9d06f4a6b9116216d8420f5b2ec67f576a301 authored over 7 years ago
Merging from master for 3.0.9
9a074c26373cdfef974bf9d1397a5a20c3113e4d authored over 7 years ago02b14528fae912d9beb25bd7f4e21de5a9ad945a authored over 7 years ago
3408fc9d32c4491afdd73f0c46112c5a41963062 authored over 7 years ago
fixes #1964
eae26756f1419e7e601bae8b44d69f4e80dd0d61 authored over 7 years agofixes #1968
3db2001633a7874abe5123a7865ad4bc76604b14 authored over 7 years agoMerging from master for 3.0.8
aaba482e4848a8bfd0ada96d1c845d378ae03aab authored over 7 years ago5f29fced0a42e18b750d3bc5ac2f17c0b7d22641 authored over 7 years ago
43add9416b927703471a1a722f6a73dcecb0dac3 authored over 7 years ago
... via semver string on `node_version` label.
efcf167e5efc95a82678db2056396dcf94993641 authored over 7 years ago6ed90913cae80e55b9575a64a59ef7b1bd06e702 authored over 7 years ago
b1b918e6d6d4a4bd34e8ec2ccf9738c2b149701f authored over 7 years ago
- remove `options.output.unescape_regexps`
- preserve original pattern whenever possible
fix...
569c21e952c99340db73d6ad1c7102500cc1b341 authored over 7 years agoAlways emit space after colon when `options.output.beautify` is enabled.
87c3a2c0ce2cfd86011d13688080a29520bb3c7f authored over 7 years agobaef8bf050fd8b4e733e11301912b61470fe61f3 authored over 7 years ago
0813c5316fabef4808c541499e47646973efe88c authored over 7 years ago
ebb469e4cdc69718e8d410bb69435e84225d9955 authored over 7 years ago
c22d26b483ea76308a677fe238062517cda299e4 authored over 7 years ago
Merging from master for 3.0.7
f751e64d49bec552ee2da891a439e8d079560ce5 authored over 7 years ago60c56a24b9526f9f236bc8601fb49048b240bf20 authored over 7 years ago
c88139492d3da8092d803f217a4bcd2b7c36d6c3 authored over 7 years ago
- link to existing documentation on `TreeWalker` & `TreeTransformer`
- fix Travis build failure...
Merging from master for 3.0.6
01f23cf5a145bb1fcd42e7e278f91b03aab1fb50 authored over 7 years ago99fb3e8f0d1891c20a1d18d6816ca49ac419e45d authored over 7 years ago
050474ab44f02dc8bb0b47f0878c3ecda3e34fa5 authored over 7 years ago
fixes #1945
f6c805ae1d7ffe76f71d3deaff2f49a6526bbd7b authored over 7 years agoAccount for comments when detecting property access in `tokenizer`.
fixes #1943
9464d3c20f60d7abe7fde5b48cc00a699566dbe7 authored over 7 years agof18abd1b9cba6a4b259777829160e147119f77ec authored over 7 years ago
3be06ad0855b5fcb72e0c73b261c859e6e120ba2 authored over 7 years ago
fixes #1937
265008c94870365feeb7dcdd6572b893e1fc0889 authored over 7 years ago756c9aa7dc9a034baf07b127b58d132dcbe9be4f authored over 7 years ago
Merging from master for 3.0.5
07d6bfd7079dbb18323efbd43192c4704a6b8856 authored over 7 years ago81243c4e71552b39ab0f704bc812788269cd93e2 authored over 7 years ago
This reverts commit c391576d52852322a7fcfbaeabc9d5626e628c8b.
cd6e849555ce1f1d75c6b1e82dd62d0411a4d8e4 authored over 7 years agoff526be61d3af128c59013e2963b5861645badb7 authored over 7 years ago
- fix `estree` conversion of getter/setter
- fix non-directive literal in `to_mozilla_ast()`
-...
504a436e9daac89f5226280e01ae2818fe4e8436 authored almost 8 years ago
- `reduce_vars`
- `side_effects`
- property access for object
- `AST_SymbolAccessor` as key n...
to point to harmony branch on github
91de285166554269b325237a9cdd1ff0f8a1c548 authored almost 8 years ago4d8f289eb056f399c1f4d6e663d8d1d69532628b authored almost 8 years ago
fd0951231cce6aa2710bdb4f0ff8a963596f842c authored almost 8 years ago
9e29b6dad21ab796dbf67d6886c198f3be7a29a0 authored almost 8 years ago
As this is not part of ES5.
c391576d52852322a7fcfbaeabc9d5626e628c8b authored almost 8 years agofixes #1922
ac73c5d4211b9ecff0f9650a032e964ef1cad585 authored almost 8 years ago547f41beba43350970fdbe6a5a3793cb5b607847 authored almost 8 years ago
Merging from master for 3.0.4
945ba641609cea5c97bf8aa05d9afb00cd69471c authored almost 8 years agoNote: no tests as there are no integration tests
c699200398fb942f812194d95197725f8ef61407 authored almost 8 years agodaf44f2b21a5628f73c4cd94503a26cfeb5e80a1 authored almost 8 years ago
daaefc17b97247e0be9b959c9f7b34b6e7adb148 authored almost 8 years ago
- preserve (re)assignment to `const` for runtime error
- suppress `cascade` on `const`, as runt...
2b44f4ae30921e3d1eea2846250f26b0942490df authored almost 8 years ago
e51c3541daa20ef230422386cca0c705f47cd09b authored almost 8 years ago
- clarify options on `--source-map`
- fix `minify()` examples
fixes #1905
3bf194684bf56777ddbda4c2ec47927e1597f753 authored almost 8 years agoTo avoid Safari bug, scope of for loop should enclose parent scope variables.
fixes #1753
fcd90db30d9af157a4a8e36490bcbb861a3a5884 authored almost 8 years agoMerging from master for 3.0.3
e2888bdc437142e95695220ac3b53511ef6edc53 authored almost 8 years agofb50b7b62708a8b6beb54d1c9b13f0497790fe5f authored almost 8 years ago
aae7d49d0c9332de676f32b2fe20f4834fe41df4 authored almost 8 years ago
9d59c693c242bbbb5268852e687fe3527179aafa authored almost 8 years ago
0459af2eccc5a6eb28868cfec4c90d384c2d3588 authored almost 8 years ago
04f2344efc090f134989e4cabf5d93d127f34e45 authored almost 8 years ago
6ddb5bd94d1a39c048376df0b2f5a25f67229f3d authored almost 8 years ago
bad9d5cf882bdc78ba18765f85a473eb388e6790 authored almost 8 years ago
eda49605c59a14abd83813e2b208ca90b6dbcb3d authored almost 8 years ago
a0f5f862dfe5667471fc99265f6163ca676c3f58 authored almost 8 years ago
Merging from master for 3.0.2
1e9ef17e32c67e3dc41b882fafa3564d2d236bf8 authored almost 8 years agoTravis has gone a lot slower recently, and most test failures are due to time-out on this partic...
41996be86f326f667e755cfa953d32befbfa3076 authored almost 8 years ago222100ea4c6e3cb8e823f91704913c5e27e7c144 authored almost 8 years ago
5fd8244a2e36b8f5c2de956e365e8e491e39ca26 authored almost 8 years ago
93db48a317a8b2e4bf607c73a522b1a2f7ce000d authored almost 8 years ago
fixes #1886
2944e3df7d743e32737ddf51d3c91cd1ccb448b2 authored almost 8 years ago