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

print empty ifs with an else better

842392e59329dc05481dc21f0c5f74f3a2061b6d authored about 6 years ago
update patreon link

1d21e45d5068b2f919e7e8e597463c2582cf95e6 authored about 6 years ago
promote patreon in issue template

79896d234f73c8b47f4d66bed18b4abb650cdf4f authored about 6 years ago
Fix [.../a/] being a parse error

1e8e58f06f611af61fc45300117047fdd6c711a1 authored about 6 years ago
new version

b902b375e7911b5b1a1dd0fbd0f40ec1b4063ec2 authored about 6 years ago
Make tests compatible with Node.js 12 and prerelease versions (#197)

* make version check work with prerelease versions

semver.satisfies does not match a prerelea...

660266873f4d9031636092c9efd1da011f49ba03 authored about 6 years ago
A new ES6 capable fuzzer based on eslump (#198)

11 issue have been identified where acorn is able parse input but terser
fails and 10 issues fo...

77b9b29db34b1e67666fef37c68be57d229f87f9 authored about 6 years ago
fix blog url (#188)

08cb8ca1bc055fcd81af3adac9ebc22c000e9dc6 authored about 6 years ago
Update README.md (#189)

c0df5e8515c2fb9f442d5c46f9d130a803f7669e authored about 6 years ago
Add TypeScript definitions (#121)

* Add TypeScript types

* Add types for NodeElement

* TreeTransformer

* TreeTransformer ...

d1113aca828c67d24bba3be574accc9439f32131 authored about 6 years ago
notes about source-map-support (#185)

* notes about source-map-support

* update issue template and readme

e23bc08ac77fc30b55371daa962e44cf56e44fb5 authored about 6 years ago
add script to write patrons

e581abdf7559acfe2b0e609d29c0d3af61442695 authored about 6 years ago
make patrons a list

f28a288ca52f35d87f34315f39cc061d82b8aa69 authored about 6 years ago
fix patron

60e189855ecc1b9ee6e77d0233a79d98bd30a990 authored about 6 years ago
add logo to README

bbf1c61e17f922c22fded77724fdb0c3974ce1b6 authored about 6 years ago
close #186

5069ffadf732d304759cc1b3751b5a532a546ae7 authored about 6 years ago
update PATRONS.md

74562db816a0a34f324856a51e2cdda5e392d2af authored about 6 years ago
plug PATRONS.md

3d24d3ac928967acac63a1601b9c1cbebf57d20a authored about 6 years ago
improve patreon plug

302ffea1a5e964d03b6444b89a59ab405c5e9325 authored about 6 years ago
add PATRONS.md

458f76b7bed67bff3150c11be5ba8fdc55ddc4dd authored about 6 years ago
3.11.0

cd7865071d0dedaaf2d1ad8d4f45946cce987802 authored about 6 years ago
mangle toplevel export default function and class names (#179)

43b95a0b2d1b8dd07eb1b9bab7aa30ace86fa0ed authored about 6 years ago
fix top_retain TypeError exception (#184)

1527067b28f17a328b722ac47119f537d4a3fc2c authored about 6 years ago
fix function `inline` within class extends (#176)

3a27ad310153fee5f68f2a948f8acede98434a39 authored about 6 years ago
v3.10.13

b80730e7d31dd221ea29bcec47d3e70c0bd11f36 authored about 6 years ago
add patreon note

34d603de421a6094e0e9a782463827abb1a69d98 authored about 6 years ago
fix corner case in `reduce_funcs` (#173)

for arrays and object literals

28faa49a22992068904cfaa87cd3694492453972 authored about 6 years ago
3.10.12

6d364d4cac530106e18229cbcef724c5ef96a4cc authored about 6 years ago
have `inline` and `reduce_vars` respect `top_retain` (#162)

ad18dba462798d4905800be806d16c05bf311b05 authored about 6 years ago
fix mangle of import/export symbols with name cache (#166)

0f18e803e44ad5036bccb8f8948388b5ddb71681 authored about 6 years ago
test against issue in uglifyjs

4e9a10f067e9ecdbcc91bca4a6731619604321e5 authored about 6 years ago
v3.10.11

7f3ec0d3342d624263427ac39ed86b55bebae785 authored over 6 years ago
bundle improvements (#159)

* don't beautify bundle
* always enable source-map-support in CLI
* remove TERSER_DEBUG from CLI

7e3ee02bcefc03648dbf4cdcf92036467c5adc09 authored over 6 years ago
compress dist library to speed up uglifyjs

757b0cfe4a1815e8fcbb7b7b81106a192055a3f7 authored over 6 years ago
3.10.10

6356a8ea71acc6a843cb53687dca9a09c8071991 authored over 6 years ago
v3.10.9

9f3b2fa9aedc7291c467059ccbbf6f63008cb4e2 authored over 6 years ago
update mochallel

eb2282882dccdd2908d0f193afc4f20d17483c58 authored over 6 years ago
more efficient fix for `inline: 3` loop bug (#154)

623cc65daedda6fa9703bb4b0569148839a9e988 authored over 6 years ago
Revert "turn i += 1 into i++"

This reverts commit 5f40c179c0201372529d5ce3e06ba2790df5d02c.

8f98ccf84d3a5df3ff0be03bf54273b0e5e0c492 authored over 6 years ago
remove duplicate tests

968eca9439af5924e7f9764ed3f784c4c929a6b8 authored over 6 years ago
remove extraneous dep

950b2ea161682487a38ff51337fa04cab2869255 authored over 6 years ago
3.10.8

349bb0112f6ff4ff1b88d7d119a4de38eab79602 authored over 6 years ago
turn i += 1 into i++

5f40c179c0201372529d5ce3e06ba2790df5d02c authored over 6 years ago
make tests for syntax errors not call the binary (#145)

* make tests for syntax errors not call the binary

* make tests faster by splitting cli tests...

b1042bfdc0e9c6baceef598a5d332f0b7088caf1 authored over 6 years ago
3.10.7

cedbc67763a6000bc8ee4cce9708ed2ed53906ed authored over 6 years ago
fix `inline: 3` loop bug (#152)

0ad62120d6567e95e25909bef66e3d29120a128e authored over 6 years ago
revert test/run-tests.js to an old version. Closes #151

bdb4bad5f83c020b8b965e9095cf8a5c38a76b45 authored over 6 years ago
3.10.6

b95dc582d46b94c8afa64e615823fcbbe3c9e3cd authored over 6 years ago
ignore file another way

c5e49c088c6e904d13c336a5d7ad82739665f3d7 authored over 6 years ago
3.10.5

664f3dc0585d3f177cd29585cd05b038682088df authored over 6 years ago
ignore instrumented coverage file

16661a240b7e494aaef771b99adff5b2c59b370c authored over 6 years ago
Fix `keep_fnames` regex use in combination with `reduce_vars` (#140)

Use case:

minify(code, { keep_fnames: /regex/ })

The regex gets forwarded to both `man...

3c59d40c1a16960df8c658028074ddd6aa730652 authored over 6 years ago
enable `test/jetstream.js` on node 10 (#146)

resolves #56

8c1f2ad20ac5334902d96447056979c7599c5dc6 authored over 6 years ago
add TERSER_NO_BUNDLE=1 support to terser CLI (#148)

to aid debugging of releases and local development

162cf718f27f58f50d2b1dcc9f1e639e63baeb8b authored over 6 years ago
Revert "speed tests up by parallelising them" (#143)

* do not use .then

* update mochallel

5a055834c83a4f055c6e40e9f81d987f7e786fba authored over 6 years ago
3.10.4

06f43e0205ec1e1831e62a957c540a7bf3694d13 authored over 6 years ago
Fix escape code regressions in template literals and close #136 (#137)

* fix escape code regressions in template literals

* Add more tests, and check octal escape u...

9380b300c720afe163c1d42f1dadf8803b71fc82 authored over 6 years ago
test node 11 (#142)

* test node 11

* keep node 10

b519eaba7c10d13b204d9a5573d2a62cdd367437 authored over 6 years ago
3.10.3

a91fdd20cddb46d87776886cba8c926101f02ed8 authored over 6 years ago
have `drop_console` ignore argument side effects as documented

507070a235ec9d0a7b06be4722d654013ba2870c authored over 6 years ago
add missing module

211d829e65008f029f36058aefc60ca6d3985580 authored over 6 years ago
add missing module

1993f8e89e864d8219d875dcca6d48155e39e916 authored over 6 years ago
speed tests up by parallelising them

58d6d326c32d754d46db23a78b0dd25166030fd7 authored over 6 years ago
fix template string failures

4b550ca6d947ae77a71baef24e10c4c528bb8e48 authored over 6 years ago
3.10.2

bcd42a18bf7dad8f762639ad166f3bed52a3b792 authored over 6 years ago
close #129

c03bd4e3b557e2c0c1fb684b8e2c32999b0f2f6b authored over 6 years ago
Revert "close #129"

This reverts commit 5ea6134ca8fe33718cb21fe1045fb570d7f5b5b8.

075a6f98ec71647c32ca9489afed3c3b34cb65ab authored over 6 years ago
apply @kzc's patch and close #130

031ffafe2e48c58b83eb7fdf2a886ee1baa53111 authored over 6 years ago
close #129

5ea6134ca8fe33718cb21fe1045fb570d7f5b5b8 authored over 6 years ago
apply @kzc's patch and close #127

4577409737e7708ad19d3a0f35be7b7b5871be7b authored over 6 years ago
add @kzc's patch

6be107ba3783b2ed0948899d923d79668c2517f0 authored over 6 years ago
update mochallel

287606c11407ecabaf19cec42fc5df9b92b0bc13 authored over 6 years ago
update mochallel

c6cf812268771bd4f6912e9c1c9264ae449224bb authored over 6 years ago
update mochallel#

baf12ef80c61a854571f84e1139273ef8e2e2f65 authored over 6 years ago
update mochallel

08839648e4bb0493abd32fa97cf736ec9291e4a6 authored over 6 years ago
update mochallel

f5667149cd969583a3a0c5bba34c7fe3dd660bf2 authored over 6 years ago
update mochallel

3d1590c87376cb5666be361d5653db0a405923b0 authored over 6 years ago
update mochallel

71bd5065b469c0620383cfb5d821990225b04d94 authored over 6 years ago
increase timeouts

bc4c93f1d35bfc6f397d38d0e7b284f6d18f34ea authored over 6 years ago
extend timeouts

0fc3f306dd59aa32be2982000e298a2f56eaca07 authored over 6 years ago
update mochallel

5e71ffaad37748786f3138527f66bf01e1fec85a authored over 6 years ago
update mochallel

971bc71ac7e0bbcc6ce51d252ec58f5ebcd05711 authored over 6 years ago
parallelise tests with mochallel

a2d533f8b37a647d8d87ae81e7899028de17fb37 authored over 6 years ago
run benchmark on less node versions

8d5c8105e146cd78b92b155576eb6f2f30595eee authored over 6 years ago
3.10.1

a10dd0ef8a28f10ae0150e1a6423afbf712d55fb authored over 6 years ago
remove self option

f5f769c4fdb8ff9bd11faa3e2290adc8399a4fcb authored over 6 years ago
use bundle.js in CLI when available

22866a319ae4a864fe63f614c1c9337364d41b4b authored over 6 years ago
Accept regex in mangle keep options (#125)

* add test cases

* check if option is regex and test it against the symbol

* update docs w...

af2777930eedfe5f8ee5f01adfb432ceb21ba3e7 authored over 6 years ago
Revert "parallelise mocha tests"

This reverts commit b33c968159f23e8af6ace802b7124980452812c4.

923f16f1e026a6963d1de564cc9c4b2d162daa6b authored over 6 years ago
Revert "re-enable mocha tests"

This reverts commit e660db666f2fa479a150ffdfc833b392f64f3e3a.

2d1072329c888f5e9f3c7cbe2e925e725c0544e4 authored over 6 years ago
Revert "extend test timeout"

This reverts commit 26e5aede559c4df51cf915d45d09b66ba22549da.

dbb0658e578c6432feee02fcc56c0ae57e59ee74 authored over 6 years ago
extend test timeout

26e5aede559c4df51cf915d45d09b66ba22549da authored over 6 years ago
re-enable mocha tests

e660db666f2fa479a150ffdfc833b392f64f3e3a authored over 6 years ago
parallelise mocha tests

b33c968159f23e8af6ace802b7124980452812c4 authored over 6 years ago
do not use ES6 find function

9ce213bd5f67b80e965e6b778e2d064cf5635f23 authored over 6 years ago
use ES5

f6f21f839f9df7a83fbcf8d667381c09a1c07cbc authored over 6 years ago
double timeout on let test due to instrumented code

1328aec5f54dcf958683c622dc3a92b8ba89f75f authored over 6 years ago
fix coverage code

0956f8df0a9cc6f0ba94e8bce5b66c6cc12d6f56 authored over 6 years ago
coverage report

7466d752dfe794b158a615e19b802622aaf3398a authored over 6 years ago
add booleans_as_integers option, to turn true and false into 0 and 1, and make comparisons with them non-strict

fb40fde95a44dbe0ba29bf45c241591d68ab9229 authored over 6 years ago