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

Evaluate some BigInt operations (#1390)

* Evaluate some BigInt operations. Closes #1388

* Prevent division by zero

cf2749902f54ea17924324594f12d9d8c7c519a6 authored 11 months ago
5.27.2

3d199c13e2ca4117379369bfa5ed2d107dcdf80b authored 11 months ago
update changelog

a07e27014769b6ee8058ac814952827e67bcc28f authored 11 months ago
recognise `this` as a reference to the surrounding class in drop_unused. Closes #1472

c7c8f82921e659fc410865f48789e905ec459e70 authored 11 months ago
5.27.1

56c33d50356d2bc4211ebd90bc73265dc98de53b authored 11 months ago
update changelog

e129a52246a7f980421cc70c19d1b98f7c1c566d authored 11 months ago
do not inject IIFE's own arguments into the IIFE when they contain `await`. Closes #1489

c42d7df56cd805b576f42a733660939e104932ee authored 11 months ago
fix(deps): update dependency acorn to v8.11.3 (#1483)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

d32e177c14694fba4ed4b025654b30a028cd84f1 authored about 1 year ago
5.27.0

debb5d2d33152936e33bb2bb77f595da7ad80e0d authored about 1 year ago
update changelog

c8e940a32275f80ea81c8901621c61ae4c7b8fdd authored about 1 year ago
lint

8ee39a0f6a457075617ef87f168ad29fe02c081d authored about 1 year ago
add minify_sync alternative. Closes #801

862226f234ed9c7180a8f8abe875b905ff4eacbb authored about 1 year ago
5.26.0

c793227396183fe6b2ca08216722c53c2ca8fe8d authored about 1 year ago
update changelog

07ba0b4486e0540cac497e98dc52f7c70357dba9 authored about 1 year ago
Do not take the /*#__PURE__*/ annotation into account when the side_effects option is false. Closes #672

aa2a72d586c6327e87fb4d60c3957534f9e0968e authored about 1 year ago
Refuse to parse empty parenthesized expressions. Related to #1296

14cc5e1ea32bec18629657c2607e2ec1f5ffffce authored about 1 year ago
5.25.0

75137cd51bbcbec07ca3fb32f9666bb72ff5eb80 authored about 1 year ago
update changelog

9f2c6297f426b4b16801b93b03dc7ca590885419 authored about 1 year ago
`pure_new` option added to drop unused `new` expressions

2b9601d63fb8aaa73425283d2a6819909336c374 authored about 1 year ago
Add groups and indices to domprops (#1471)

846ce17fa5e58e925e52eecf1fe19f2d7c2d6e47 authored about 1 year ago
5.24.0

146b0ba8b14af938f8be850d18b879bc8b58b6f1 authored about 1 year ago
update changelog

8dfb255c43969a8c7bad66719985d77143a7a6c4 authored about 1 year ago
fix(deps): update dependency acorn to v8.11.2 (#1469)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

a7c267606a3438e059e6f51c073199c04102c3c5 authored about 1 year ago
improve formatting performance in V8 by keeping a small work string and a large output string

2c8901270732e7898a6de1ac92cb799f228379f0 authored about 1 year ago
5.23.0

9af763d4c50acd297b1463f22960309c43729b1b authored about 1 year ago
update changelog

f8c3644e92811f4d39d94b91f1794b0ee7ccf365 authored about 1 year ago
update tests for the new top_retain updates

4702e766e44f2f94ecd851df296cda5ef5a19fe7 authored about 1 year ago
fix: compare const or class reference length and value length when to… (#1434)

* fix: compare const or class reference length and value length when top_retain enable

* chor...

62686c47e40e3504269cc9f187ad8bc31c2fefd5 authored over 1 year ago
remove empty static blocks. closes #1460

70cd35c02071b524b6a5d6f29ae1f10bc1a22633 authored over 1 year ago
5.22.0

f7163e227ee1b19c7769f069f3eb84a2c3ee7ff8 authored over 1 year ago
update changelog

7c3460bf0cafb31c7cc16a501394b1a8a6c15504 authored over 1 year ago
do not unsafely shorten expressions like a?.toString() when they're conditional. Closes #1458

4086d5ba9cd86a7a87574228bbfcd60c9e821a59 authored over 1 year ago
Avoid running drop_unused in nodes that aren't scopes. Closes #1457

e0e5b7e1948106e7425f7409e6bd4712013128fe authored over 1 year ago
when 'module' is enabled, assume strict mode when figuring out scopes. Closes #1043

1a99798d3d263a345c48ad24e63b0f9580bf585b authored over 1 year ago
fix changelog

0e1ab2bdfb29e8929e319904fe4a01344acc50bd authored over 1 year ago
5.21.0

88f9bb7058ae93f3342e53d2190ec99223822e99 authored over 1 year ago
update changelog

c04bc15706652ed455ced109024217361f84e742 authored over 1 year ago
refactor: move global_defs to its own file

1e111a28643c9ccc91fb9ce51344046e88703f45 authored over 1 year ago
add parens to disambiguate precedence between arrow function and ternary operator. Closes #1452

766a8b1d6d3b84578a46a85eb249e015073909cd authored over 1 year ago
Create SECURITY.md

b5094a614cfc393fb1f733ebbc01eb7b73e15b7e authored over 1 year ago
avoid inlining functions that would be retained in the toplevel. Closes #1447

7a98a8f8d3f79c721d7f187273c840ff1c2b9b93 authored over 1 year ago
internal: `top_retain` should only be called with `def` objects, not AST_Defun

442f7fe2c6b57dd8f1bf467de75b91435d36f0d8 authored over 1 year ago
5.20.0

e6981d65c9f1c64aeafed05389db6c3d601c04ee authored over 1 year ago
lint

0861cbe0a42f58fe57d7039ec542f872b2b6f549 authored over 1 year ago
update changelog

f1c254e500b4ca992eff8e5e4564f78e94059a4d authored over 1 year ago
raise clean exception for no files to minify (#1450)

* raise clean exception for no files to minify

* Update lib/minify.js

---------

Co-auth...

c16b5c6ba3c9fc2271ab76c8c2310bddd3d7110d authored over 1 year ago
feat(terser - compress): drop_consle supports passing in an array of … (#1445)

* feat(terser - compress): drop_consle supports passing in an array of parameter types

* docs...

50b9465389a1db112a77490dea6585af15065553 authored over 1 year ago
explain what the Terser bundle exposes

7612ca2f855efb6dc2ea406fb43190fa421e250b authored over 1 year ago
change mangling tests because 'g' is now a domprop

1a036e288e2c53b604660803e056e6ab5422e46e authored over 1 year ago
Update actions/checkout action to v4 (#1435)

* Update actions/checkout action to v4

* Update ci.yml

---------

Co-authored-by: renova...

753b4a9f838ed7b52c7e859e0cf818712c6db3dd authored over 1 year ago
Add properties for WebGPU API to `domprops.js` (#1436)

3f16d1d8df1d72d63dec0bc53f46492001e584ed authored over 1 year ago
Simplify normalize directives (#1437)

e4f0ce905536eb940baae6cd3a8027c0f6909952 authored over 1 year ago
5.19.4

c6984278f0356aba4d174ca09f353cce5312d1ce authored over 1 year ago
update changelog

1233c98742a55a536f1009abfeda83986c34749e authored over 1 year ago
prevent creating very deeply nested ternaries from a long list of `if..return`. Closes #1432

bdd23497f68ceed1760917b6d039a2ed616881bb authored over 1 year ago
prevent inlining classes into other functions, to avoid constructors being compared. Closes #1431

33d53e0cf24fffeb935f720e1f84cc66b9c8bc3a authored over 1 year ago
5.19.3

7f34b52f40ff0af27b16f3320f09c0119bd4e67d authored over 1 year ago
changelog

840a5d59f57c3638784d7e6fc92f5b7e6e7da028 authored over 1 year ago
fix side effect detection of optional?.chains. Closes #1430

2e0b75a3f17e8f8101d97178b6732819d82d8075 authored over 1 year ago
Added roundRect to domprops.js (#1426)

27c0a3b47b429c605e2243df86044fc00815060f authored over 1 year ago
Update LICENSE

931f8a5fd548795faae0da1fa9eafa3f2ad1647b authored over 1 year ago
5.19.2

8f220355859aa0dfa49cce2ed8ac2c3bf907f8a5 authored over 1 year ago
update changelog

d252faa443464ff58bd970242818c78b7a1c8fa8 authored over 1 year ago
fix performance hit from avoiding HTML comments in the output. Closes #1414

ad93cce0670f1b62c283891fbe11bdbcb0664bfd authored over 1 year ago
5.19.1

798135e04baddd94fea403cfaab4ba8b22b1b524 authored over 1 year ago
update changelog

65aeccfbc0d3ea7d17fccd16c888a006c9b6537a authored over 1 year ago
update package with vuln

5cb3679b6fef4c00e23ae67a793652a0c7939a5b authored over 1 year ago
fix source mapping of concise async/static method names. Fixes #1411

2da58b2e1babeb32b469c9af4490d3eb5d780c3e authored over 1 year ago
traverse class definitions while dropping unused variables. Fixes #1412

b6a25ae5f4a627f545c052081b77660c382702e2 authored over 1 year ago
avoid more cases that result in ouputtting </script> and HTML comments. Closes #1408

fb48cb11adc366f9cd8c2cda6be3fe27b44158a5 authored over 1 year ago
5.19.0

2993f2c91f93eeddf3179fb47d685ca486203bb5 authored over 1 year ago
update changelog

0856e9f7ad695d70854294d7adf34936a42cb0cd authored over 1 year ago
extend `__MANGLE_PROP__` for object property access and assignment (#1409)

e4126e856ff799153885cd9edbb929f0e79b7abd authored over 1 year ago
Update dependency acorn to v8.10.0 (#1406)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

6a444c3d3b69fcbd52739e8001d5266bfb08b2b7 authored over 1 year ago
Update dependency @jridgewell/source-map to v0.3.5 (#1405)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

e8a715df60cae33a3e9cceaf559743c9fc569c48 authored over 1 year ago
Update dependency @jridgewell/source-map to v0.3.4 (#1404)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

4fef57ff179fd966d01bd8e29e50ae64e3af6a21 authored over 1 year ago
5.18.2

aeddfabd04ace5a6565b2920b074ad7dc210bcac authored over 1 year ago
update changelog

cf9f033f953f7fd36911e61e846b19b9f551cb01 authored over 1 year ago
stop using recursion when finding symbols for use-before-def detection

795e450a65612e5fa64988bfedcd02fc9a22a1f0 authored over 1 year ago
Update dependency acorn to v8.9.0 (#1399)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

cab1cfd1c222e39ebaae94ca449c1d78b38389b7 authored over 1 year ago
Update CHANGELOG.md

75e6b3d97d90239eab6b56965f84a7ba7c53af67 authored over 1 year ago
5.18.1

317dee9331364b8083f91d857528111d4273bad9 authored over 1 year ago
update changelog

2d17825e7b79ba0971bc62d1764cb16ae8d8703c authored over 1 year ago
fixed big performance issue due to defun hoist bugfix of #1338.

issue found at webpack/webpack#17322

f315d17e1d28b515e1887780f584540043f7c251 authored over 1 year ago
new options section

160f723fc68d7db2fde6387882448757d4c07fd3 authored over 1 year ago
update docs for website

f5d44ddaa61d9b7d0d8065cb9026c297ee7495d1 authored over 1 year ago
change CLI usage formatting

ec7309167a03e10457ebd86d7a9c06e6c2a30228 authored over 1 year ago
5.18.0

2700ee5b517d96cd7f3d1744d76d31fd15cb870b authored over 1 year ago
update changelog

e8a3c52f749ebb31f5dea8adbb0b60b95bb61198 authored over 1 year ago
add MANGLE_PROP annotation (#1397)

* add MANGLEPROP annotation

* add _annotations to constructor

* add __KEY__ and compressor...

5fc124af766e073c3b4da0f7a00897f6748e5362 authored over 1 year ago
5.17.7

4e351095bea506faafca653d1e18e8227dde7fe2 authored over 1 year ago
update changelog

4e57ffdc0fe6dd019f0af80a267b821f25e9575a authored over 1 year ago
Add `inert` HTML attribute to domprops. Closes #1395

f250ca44db7d661d72781a4dfeb261560fd76550 authored over 1 year ago
add 'v' flag to RegExp flag sorting

f9567fd5f89201a20ad46c33974efd0a3eb4cee9 authored over 1 year ago
add some spidermonkey tests

bc932d937c16c593d95838fcd7e2e58abb25d060 authored over 1 year ago
update for node 16 functional tests, avoid duplicate runs in PRs

96278c7201a60902dfefb421413fe0476d8e54ec authored over 1 year ago
update some packages (#1394)

* update some packages

* update some more

3adfa367c04f9def40926922203192a40a71ebde authored over 1 year ago
5.17.6

5995c32cd12f8ad14b0f862dfc9b2b80f4e4dfe7 authored over 1 year ago
improve mozilla AST IO for private properties and class static blocks

f76ad9af99795d2c0b050c02398fd2d5d90683ad authored over 1 year ago
shorten test:compress output

e30755690ed6628bb09a4dfac4f5291597ab73fb authored over 1 year ago