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
Fix #1031
931723737204d0a042604f8051ca3af8aa08a1c7 authored almost 9 years agoFixes #511
98434258d0839cb02de8b723df0cafe40c6cf218 authored almost 9 years agoFixes: #321 #917 #1022
45ddb9caeb200615b9f0ced0ed83fa95f0c51b23 authored almost 9 years ago9bcf702a6e12ab35fda9ca35042ae3dc7c449891 authored almost 9 years ago
- Make let, const, and class symbols be declared in a block scope.
- Piggy back on existing catc...
6702cae9185976cc03b6509858a4c4a3df4fe438 authored almost 9 years ago
Do not produce `let` as a variable name in mangle.
f68de86a174530a1e796eabbf872633a01485900 authored almost 9 years agoEscape all ASCII control characters within strings for ascii_only
c3c7587796e0edf07f834ff75924d811fee0af0d authored almost 9 years agoFixes #1017.
Tab characters within strings are now output as `\t` in all output modes.
07bb7262d02547cef5ffaca71d49c86640a1df15 authored almost 9 years ago21befe583ffac6a9c27c8e9d67eae39feb5b528f authored almost 9 years ago
Would previously occur in large generated functions with 21,000+ variables.
Fixes #986.
6d2f77c18023833256d9059c1fbb36b5522b4131 authored almost 9 years ago
0465bd270d95e2fcf71c446438d3b9cfda527190 authored almost 9 years ago
d35a9e783920fd286cdbb1574e703f199a1415f0 authored almost 9 years ago
59e1601fb8fbcf03a2e26ce7eea72afac86ee880 authored almost 9 years ago
ce84a706a3eab73589d0723bf8e03f8d4cbd776e authored almost 9 years ago
86b5248837d3b4f2bfa14da6537e349b3306df26 authored almost 9 years ago
0bc4f6edb4ccfa04b124e244268bd95a01d9f642 authored almost 9 years ago
accca2445fcbf87b21702f34e378233dfaf195ca authored almost 9 years ago
ee6c9fabb7dc00b8bbc9e60859767acc585cd0fa authored almost 9 years ago
6780d0906c324102ec655d8e844754223876382a authored almost 9 years ago
102d1b9137353086f11fe2fc7abf9095042d4306 authored almost 9 years ago
294861ba96aaf61591e2158c9e9ffad50f58625d authored almost 9 years ago
11b0efdf84dcdae71ac66453f8bf644052a32cc8 authored almost 9 years ago
Fixes #979.
5486b68850f8da3fbcdef228a88ff494c33bac4a authored almost 9 years agoFixes #974 and #972
bdd8e34f635db60765f1fd5c8b5355e71ee16095 authored almost 9 years ago654743772514f5204d38bc7e7dba566b9dafedbd authored almost 9 years ago
9662228f6a026908aaf6f3e3531b6abd98fa28fc authored almost 9 years ago
Fixes #973
31a9b05c9642d8b402611d49ea23a6c2902cf374 authored almost 9 years agocollapse_vars: document the compress option in README
63b01fe8f9ed9f340884ce3dc1555c2024d81e23 authored about 9 years agoThis reverts commit ad18689d926d25c7a25b95c630c2ad05b7b5f5b5.
Reason for revert: introduce issu...
7a4ed9d200c96d1fa2f9fcdfeab6ee76a3bbd696 authored about 9 years ago
Running `uglifyjs --verbose --compress --mangle --screw-ie8 class.js`
with
`class.js`:
```
class...
Fix for #963. This allows stuff like `--define a=1 --define b=1` besides only `--define a=1,b=1`
d5c651a5e5667e64f4fe76f4d3669ba5bd375b6d authored about 9 years agod7ec2ecc12ca24e5db94ec0fe634e6a41ff5dfe1 authored about 9 years ago
cdba43cfa44c15fe12f87c356dad4caa5a946b5b authored about 9 years ago
a123e232b9e4d2fdc3905016fb56b71c5ab3ffcc authored about 9 years ago
collapse_vars: fix if/else and ternary operator side effects
601780acc18bf0839025d72bb39a110236513891 authored about 9 years ago7c3fee9e31e80fe60d1d776cdf81d9283490ff87 authored about 9 years ago
929de2b0de0429bb076f73ebcbb19df53e4d1704 authored about 9 years ago
12e6ad326cdbe93698b54745727efb0b5e5c4216 authored about 9 years ago
00c8d1d24149e4172ce9ddd237e4c7620a1346d3 authored about 9 years ago
af2472d85e25e2bddad0b663b38281aeb61536e9 authored about 9 years ago
Add additional documentation to mangleProperties.
3eb9101918e1c8127f960624bd11f3707215b012 authored about 9 years ago0a38a688f9a327d677d7f8314b5c4dcf4590b798 authored about 9 years ago
Fix #721
f4c2ea37bf9231b6f76804e74ee157be916280de authored about 9 years ago(keeps my https://github.com/mishoo/jsinfo.el working)
915f907186bf4029c830716b9d018e2d09ad4120 authored about 9 years ago799509e145e56a9a6ccbaad6d32e1c404e0469eb authored about 9 years ago
Mark vars with /** @const */ pragma as consts so they can be eliminated.
b5a7197ae592a1ccdb217e74df4973d2a02a3a06 authored about 9 years ago1b703349cf824020c4dc64a58aa6d0dc3b809cea authored about 9 years ago
4a7179ff9183cd27d036043c0bbcb01d1604d824 authored about 9 years ago
f97da4294a7e9adbd560ecafd94ec697de35affc authored about 9 years ago
918c17bd88647899be7fa1d9adabfe635cd6102d authored about 9 years ago
Fixes older browser support for consts and allows more flexibility
in dead code removal.
Fixes #919
Fix provided by @kzc
26641f3fb20bce9394c3989bea0099dcd209be61 authored about 9 years agoShould hopefully bump up on the results of the npm site when searching `uglify`
ebe118dc79aca8b143409f13b336c2a04f028fa4 authored about 9 years ago2827fa86991e972d9f6fad080a94979504540c35 authored about 9 years ago
084437bc6dc478c54c2bedad137489b59f78951d authored about 9 years ago
5e78f20f1c6ea2ff340d8e7a4f022a576d8c297e authored about 9 years ago
7a8cffd631b6b76be3475c17e4a42889108ee114 authored about 9 years ago
c80ec625ec69656a57020d9007d7f53609502fe4 authored about 9 years ago
5b553aafe29ccaebe35a6e3af65e190bb77cb856 authored about 9 years ago
028ff64e9aade190310aefd43fc6010113c42a34 authored about 9 years ago
1f7523206217a0d552bd89d2d418e7b4a08e92a7 authored about 9 years ago
Also never bother comment options to filter comment5/shebang comments
as they have their custom ...
Never mangle arguments and keep them in their scope
57e0fafd5c35552fb1ea63c829a7f6ea7000b6f8 authored about 9 years ago8439c8ba9813faaea062b64306cbd0b2a448bb20 authored about 9 years ago
5c4e470d43438e359fbdb93950e5d37d4df45a69 authored about 9 years ago
Fixes #892
Helped-by: kzc
6605d1578351939ee0e39a13bf68cc9c1708c918 authored about 9 years agoAdd unit tests
ac8db977b95b447cba577b41285cb0fa9e65ebdd authored about 9 years ago88b77ddaa9d6b3d55e537dc21030ac58ddfcb86e authored about 9 years ago
Feature/harmony defaults
1cd9a2df9a282fbe53301c3a1d447e1381bf59c4 authored about 9 years agoClose #913
fe4e9f9d97dcc6594a8fc49e04630aa619ff1866 authored about 9 years ago8c6af09ae014eb2370349fb7b419ee912abac64f authored about 9 years ago
6f3e35bb3f04303e6b7cc74cfc25bfee3c792a98 authored about 9 years ago
7f3dbb6df76465751d83f2cd53103a72cb6a4fc1 authored about 9 years ago
174404c0f37bf14aff23c41889e6bab1fd87c1d7 authored about 9 years ago
#873 Fix `conditionals` optimizations with default compress options
60c4030a4d6758e98bb534cdcfe26bebda9ddd2b authored about 9 years agoSemicolon after do...while statement is optional
ac810dc07a6cfb2bd32cf5c8eb2f496bfe0edf3d authored about 9 years ago0cabedc52617cef9623627b390703c011ab6c0b6 authored about 9 years ago
5cd26c005b3b171f4da8b6732de224089e55ae8a authored about 9 years ago
bd99b004137961b3b604fcd55602835bf6ffc522 authored about 9 years ago
Update README URLs based on HTTP redirects
9e2f9f7910fa1a51a12ce51a1711601ad6587089 authored about 9 years agoHarmony: classes
e4d73d8b7c73631d4f358500d9ddef3ddfd9774b authored about 9 years agoe87c77ed4144ff52e8f48c1c7ecac09148eca34b authored about 9 years ago
774bda13cdf8de39de7f236ed95ae3da4fc7d822 authored about 9 years ago
8220dbbea0d2438931d17b1c8581f644606ad122 authored about 9 years ago
59e999597ee84c889e78fbd9c29ae81c0dc21bdc authored about 9 years ago
cbcb3ac44e4fe5a56135aae358c3da6e849502d8 authored about 9 years ago
f07ab4666fdc2358e342c2037f7ad94f97a205d7 authored about 9 years ago
a800356ad089c81a4bc25a90d58bc0071ebe7a01 authored about 9 years ago
e076abdbf24bc6acdfe34a11b607613016692e67 authored about 9 years ago
425613b0d2ab8dfa5c3f4cff5d9e1c5a26bbbca6 authored about 9 years ago
69da8e53e022911b1f1b4b3785e694ce60c11c5c authored about 9 years ago
This is one of those days I'd love to use multiple inheritance.
An AST_Class has lots of common...
bb6b3a773af0e2682689c738744226cf57d2340c authored about 9 years ago364d20f8fb8291525057451a491fe2924bd1f072 authored about 9 years ago
15b5f70338695c435cab05b7ac2de29cad230360 authored over 9 years ago
Ref #866
b6968b6bd2a740281e03e804ae68b3f5e63ce5ed authored over 9 years agoFix docs for keep_fargs
08b80302eb28a1433d79b2e4ee40506eb6f390c7 authored over 9 years agoCompression options `keep_fargs` and `unsafe` were decoupled in v.2.5.0 (commit 5fd1245), so doc...
645626ebe8bcf578d4c34911b077360f2481040b authored over 9 years ago