Ecosyste.ms: OpenCollective

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

Terser

The fast and efficient minifier for modern JavaScript
Collective - Host: opensource - https://opencollective.com/terser - Website: https://terser.org - Code: https://github.com/terser

Evaluate some BigInt operations (#1390)

* Evaluate some BigInt operations. Closes #1388

* Prevent division by zero

github.com/terser/terser - cf2749902f54ea17924324594f12d9d8c7c519a6 authored 10 months ago by Fábio Santos <[email protected]>
5.27.2

github.com/terser/terser - 3d199c13e2ca4117379369bfa5ed2d107dcdf80b authored 10 months ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - a07e27014769b6ee8058ac814952827e67bcc28f authored 10 months ago by Fábio Santos <[email protected]>
recognise `this` as a reference to the surrounding class in drop_unused. Closes #1472

github.com/terser/terser - c7c8f82921e659fc410865f48789e905ec459e70 authored 10 months ago by Fábio Santos <[email protected]>
deploy: terser/website@f7e60ba175fa6b3629cf2b916dd2b1b587dcebe0

github.com/terser/terser.github.io - 3798c7612eaf198568b58b6a1f5833b75debd85d authored 10 months ago by fabiosantoscode <[email protected]>
cron update

github.com/terser/website - f7e60ba175fa6b3629cf2b916dd2b1b587dcebe0 authored 10 months ago by GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
5.27.1

github.com/terser/terser - 56c33d50356d2bc4211ebd90bc73265dc98de53b authored 10 months ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - e129a52246a7f980421cc70c19d1b98f7c1c566d authored 10 months ago by Fábio Santos <[email protected]>
do not inject IIFE's own arguments into the IIFE when they contain `await`. Closes #1489

github.com/terser/terser - c42d7df56cd805b576f42a733660939e104932ee authored 10 months ago by Fábio Santos <[email protected]>
fix(deps): update dependency acorn to v8.11.3 (#1483)

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

github.com/terser/terser - d32e177c14694fba4ed4b025654b30a028cd84f1 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
deploy: terser/website@abda726b3429243d957235772a57baef10cd1dd2

github.com/terser/terser.github.io - ddecc4a7ecb032436649f11e862a257f5363fde0 authored 11 months ago by fabiosantoscode <[email protected]>
cron update

github.com/terser/website - abda726b3429243d957235772a57baef10cd1dd2 authored 11 months ago by GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
5.27.0

github.com/terser/terser - debb5d2d33152936e33bb2bb77f595da7ad80e0d authored 11 months ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - c8e940a32275f80ea81c8901621c61ae4c7b8fdd authored 11 months ago by Fábio Santos <[email protected]>
deploy: terser/website@eee4dc76a7912ff249bfebb576ac38484f520df2

github.com/terser/terser.github.io - ad9d129a3622baeb2d9dd9e49478fc58929630f4 authored 11 months ago by fabiosantoscode <[email protected]>
cron update

github.com/terser/website - eee4dc76a7912ff249bfebb576ac38484f520df2 authored 11 months ago by GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
deploy: terser/website@d3819ab6b14fb9883b49ce49869844f5bcad11af

github.com/terser/terser.github.io - d71439f6150006fced2ddee90a749edda6a0af6e authored 11 months ago by fabiosantoscode <[email protected]>
cron update

github.com/terser/website - d3819ab6b14fb9883b49ce49869844f5bcad11af authored 11 months ago by GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
deploy: terser/website@5e2f690d7256097d1311fb7add5cbc821136a042

github.com/terser/terser.github.io - a6162d8e462bacce42947b8daa03e8a466f5fa06 authored 11 months ago by fabiosantoscode <[email protected]>
use node 20

github.com/terser/website - 5e2f690d7256097d1311fb7add5cbc821136a042 authored 11 months ago by Fábio Santos <[email protected]>
push recent contributors

github.com/terser/website - eeef359eec33a84eb481f6ed6ca756ce02d95b4d authored 11 months ago by Fábio Santos <[email protected]>
docusaurus 3

github.com/terser/website - 31e6b346b92ded06b7ada1f9ef615a42397f56c2 authored 11 months ago by Fábio Santos <[email protected]>
deploy: terser/website@aca79ba5253f1c475b1b5d685954f1311c9bfd45

github.com/terser/terser.github.io - b9ff7b6f98e3b0eb17b71bb3944a28a3c923cbf6 authored 11 months ago by fabiosantoscode <[email protected]>
cron update

github.com/terser/website - aca79ba5253f1c475b1b5d685954f1311c9bfd45 authored 11 months ago by GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
add minify_sync alternative. Closes #801

github.com/terser/terser - 862226f234ed9c7180a8f8abe875b905ff4eacbb authored 12 months ago by Fábio Santos <[email protected]>
5.26.0

github.com/terser/terser - c793227396183fe6b2ca08216722c53c2ca8fe8d authored about 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 07ba0b4486e0540cac497e98dc52f7c70357dba9 authored about 1 year ago by Fábio Santos <[email protected]>
Do not take the /*#__PURE__*/ annotation into account when the side_effects option is false. Closes #672

github.com/terser/terser - aa2a72d586c6327e87fb4d60c3957534f9e0968e authored about 1 year ago by Fábio Santos <[email protected]>
Refuse to parse empty parenthesized expressions. Related to #1296

github.com/terser/terser - 14cc5e1ea32bec18629657c2607e2ec1f5ffffce authored about 1 year ago by Fábio Santos <[email protected]>
deploy: terser/website@a05f8c21bd840e914a21a653c608540f46af6bf9

github.com/terser/terser.github.io - c395fb6a484bf53f8f5c835406e1e3eaa6f1f8d5 authored about 1 year ago by fabiosantoscode <[email protected]>
Deploy website - based on a05f8c21bd840e914a21a653c608540f46af6bf9

github.com/terser/terser.github.io - 9566869c0e6c12684e4598cd560fd44e78c1f67a authored about 1 year ago by Fábio Santos <[email protected]>
update docs from readme

github.com/terser/website - a05f8c21bd840e914a21a653c608540f46af6bf9 authored about 1 year ago by Fábio Santos <[email protected]>
5.25.0

github.com/terser/terser - 75137cd51bbcbec07ca3fb32f9666bb72ff5eb80 authored about 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 9f2c6297f426b4b16801b93b03dc7ca590885419 authored about 1 year ago by Fábio Santos <[email protected]>
`pure_new` option added to drop unused `new` expressions

github.com/terser/terser - 2b9601d63fb8aaa73425283d2a6819909336c374 authored about 1 year ago by Fábio Santos <[email protected]>
Add groups and indices to domprops (#1471)

github.com/terser/terser - 846ce17fa5e58e925e52eecf1fe19f2d7c2d6e47 authored about 1 year ago by Jesper van den Ende <[email protected]>
5.24.0

github.com/terser/terser - 146b0ba8b14af938f8be850d18b879bc8b58b6f1 authored about 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 8dfb255c43969a8c7bad66719985d77143a7a6c4 authored about 1 year ago by Fábio Santos <[email protected]>
fix(deps): update dependency acorn to v8.11.2 (#1469)

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

github.com/terser/terser - a7c267606a3438e059e6f51c073199c04102c3c5 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
improve formatting performance in V8 by keeping a small work string and a large output string

github.com/terser/terser - 2c8901270732e7898a6de1ac92cb799f228379f0 authored about 1 year ago by Fábio Santos <[email protected]>
5.23.0

github.com/terser/terser - 9af763d4c50acd297b1463f22960309c43729b1b authored about 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - f8c3644e92811f4d39d94b91f1794b0ee7ccf365 authored about 1 year ago by Fábio Santos <[email protected]>
update tests for the new top_retain updates

github.com/terser/terser - 4702e766e44f2f94ecd851df296cda5ef5a19fe7 authored about 1 year ago by Fábio Santos <[email protected]>
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...

github.com/terser/terser - 62686c47e40e3504269cc9f187ad8bc31c2fefd5 authored about 1 year ago by Steven <[email protected]>
remove empty static blocks. closes #1460

github.com/terser/terser - 70cd35c02071b524b6a5d6f29ae1f10bc1a22633 authored about 1 year ago by Fábio Santos <[email protected]>
deploy: terser/website@883ef418b4647754efa9502b9416a24d1ae8bc5d

github.com/terser/terser.github.io - 5cf2ff9d5adf621764bcfa2d948fa595eedbaffc authored about 1 year ago by fabiosantoscode <[email protected]>
Deploy website - based on 883ef418b4647754efa9502b9416a24d1ae8bc5d

github.com/terser/terser.github.io - 98a0083d8b3281efd0cd16b50f3b15587a7998bf authored about 1 year ago by Fábio Santos <[email protected]>
red donate button

github.com/terser/website - 883ef418b4647754efa9502b9416a24d1ae8bc5d authored about 1 year ago by Fábio Santos <[email protected]>
Deploy website - based on 938038c40fe60cdc813405ff7cce122d86e01424

github.com/terser/terser.github.io - cfcdce33a50feaafb24453cb2c2e802699d9abe2 authored about 1 year ago by Fábio Santos <[email protected]>
update packages

github.com/terser/website - 938038c40fe60cdc813405ff7cce122d86e01424 authored about 1 year ago by Fábio Santos <[email protected]>
remove nextjs, which is moving on to SWC

github.com/terser/website - d487c9214f0f434ee0a3e2e49e57134697083f75 authored about 1 year ago by Fábio Santos <[email protected]>
5.22.0

github.com/terser/terser - f7163e227ee1b19c7769f069f3eb84a2c3ee7ff8 authored about 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 7c3460bf0cafb31c7cc16a501394b1a8a6c15504 authored about 1 year ago by Fábio Santos <[email protected]>
do not unsafely shorten expressions like a?.toString() when they're conditional. Closes #1458

github.com/terser/terser - 4086d5ba9cd86a7a87574228bbfcd60c9e821a59 authored about 1 year ago by Fábio Santos <[email protected]>
Avoid running drop_unused in nodes that aren't scopes. Closes #1457

github.com/terser/terser - e0e5b7e1948106e7425f7409e6bd4712013128fe authored about 1 year ago by Fábio Santos <[email protected]>
when 'module' is enabled, assume strict mode when figuring out scopes. Closes #1043

github.com/terser/terser - 1a99798d3d263a345c48ad24e63b0f9580bf585b authored about 1 year ago by Fábio Santos <[email protected]>
fix changelog

github.com/terser/terser - 0e1ab2bdfb29e8929e319904fe4a01344acc50bd authored about 1 year ago by Fábio Santos <[email protected]>
5.21.0

github.com/terser/terser - 88f9bb7058ae93f3342e53d2190ec99223822e99 authored about 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - c04bc15706652ed455ced109024217361f84e742 authored about 1 year ago by Fábio Santos <[email protected]>
refactor: move global_defs to its own file

github.com/terser/terser - 1e111a28643c9ccc91fb9ce51344046e88703f45 authored about 1 year ago by Fábio Santos <[email protected]>
add parens to disambiguate precedence between arrow function and ternary operator. Closes #1452

github.com/terser/terser - 766a8b1d6d3b84578a46a85eb249e015073909cd authored about 1 year ago by Fábio Santos <[email protected]>
Create SECURITY.md

github.com/terser/terser - b5094a614cfc393fb1f733ebbc01eb7b73e15b7e authored about 1 year ago by Fábio Santos <[email protected]>
avoid inlining functions that would be retained in the toplevel. Closes #1447

github.com/terser/terser - 7a98a8f8d3f79c721d7f187273c840ff1c2b9b93 authored over 1 year ago by Fábio Santos <[email protected]>
internal: `top_retain` should only be called with `def` objects, not AST_Defun

github.com/terser/terser - 442f7fe2c6b57dd8f1bf467de75b91435d36f0d8 authored over 1 year ago by Fábio Santos <[email protected]>
5.20.0

github.com/terser/terser - e6981d65c9f1c64aeafed05389db6c3d601c04ee authored over 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - f1c254e500b4ca992eff8e5e4564f78e94059a4d authored over 1 year ago by Fábio Santos <[email protected]>
lint

github.com/terser/terser - 0861cbe0a42f58fe57d7039ec542f872b2b6f549 authored over 1 year ago by Fábio Santos <[email protected]>
raise clean exception for no files to minify (#1450)

* raise clean exception for no files to minify

* Update lib/minify.js

---------

Co-auth...

github.com/terser/terser - c16b5c6ba3c9fc2271ab76c8c2310bddd3d7110d authored over 1 year ago by Holger Jeromin <[email protected]>
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...

github.com/terser/terser - 50b9465389a1db112a77490dea6585af15065553 authored over 1 year ago by dxhsmwqcwelllee <[email protected]>
explain what the Terser bundle exposes

github.com/terser/terser - 7612ca2f855efb6dc2ea406fb43190fa421e250b authored over 1 year ago by Fábio Santos <[email protected]>
change mangling tests because 'g' is now a domprop

github.com/terser/terser - 1a036e288e2c53b604660803e056e6ab5422e46e authored over 1 year ago by Fábio Santos <[email protected]>
Update actions/checkout action to v4 (#1435)

* Update actions/checkout action to v4

* Update ci.yml

---------

Co-authored-by: renova...

github.com/terser/terser - 753b4a9f838ed7b52c7e859e0cf818712c6db3dd authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add properties for WebGPU API to `domprops.js` (#1436)

github.com/terser/terser - 3f16d1d8df1d72d63dec0bc53f46492001e584ed authored over 1 year ago by Philipp Lühmann <[email protected]>
Simplify normalize directives (#1437)

github.com/terser/terser - e4f0ce905536eb940baae6cd3a8027c0f6909952 authored over 1 year ago by Mikhail <[email protected]>
5.19.4

github.com/terser/terser - c6984278f0356aba4d174ca09f353cce5312d1ce authored over 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 1233c98742a55a536f1009abfeda83986c34749e authored over 1 year ago by Fábio Santos <[email protected]>
prevent creating very deeply nested ternaries from a long list of `if..return`. Closes #1432

github.com/terser/terser - bdd23497f68ceed1760917b6d039a2ed616881bb authored over 1 year ago by Fábio Santos <[email protected]>
prevent inlining classes into other functions, to avoid constructors being compared. Closes #1431

github.com/terser/terser - 33d53e0cf24fffeb935f720e1f84cc66b9c8bc3a authored over 1 year ago by Fábio Santos <[email protected]>
5.19.3

github.com/terser/terser - 7f34b52f40ff0af27b16f3320f09c0119bd4e67d authored over 1 year ago by Fábio Santos <[email protected]>
changelog

github.com/terser/terser - 840a5d59f57c3638784d7e6fc92f5b7e6e7da028 authored over 1 year ago by Fábio Santos <[email protected]>
fix side effect detection of optional?.chains. Closes #1430

github.com/terser/terser - 2e0b75a3f17e8f8101d97178b6732819d82d8075 authored over 1 year ago by Fábio Santos <[email protected]>
Added roundRect to domprops.js (#1426)

github.com/terser/terser - 27c0a3b47b429c605e2243df86044fc00815060f authored over 1 year ago by Cody Ebberson <[email protected]>
Update LICENSE

github.com/terser/terser - 931f8a5fd548795faae0da1fa9eafa3f2ad1647b authored over 1 year ago by Fábio Santos <[email protected]>
5.19.2

github.com/terser/terser - 8f220355859aa0dfa49cce2ed8ac2c3bf907f8a5 authored over 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - d252faa443464ff58bd970242818c78b7a1c8fa8 authored over 1 year ago by Fábio Santos <[email protected]>
fix performance hit from avoiding HTML comments in the output. Closes #1414

github.com/terser/terser - ad93cce0670f1b62c283891fbe11bdbcb0664bfd authored over 1 year ago by Fábio Santos <[email protected]>
5.19.1

github.com/terser/terser - 798135e04baddd94fea403cfaab4ba8b22b1b524 authored over 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 65aeccfbc0d3ea7d17fccd16c888a006c9b6537a authored over 1 year ago by Fábio Santos <[email protected]>
update package with vuln

github.com/terser/terser - 5cb3679b6fef4c00e23ae67a793652a0c7939a5b authored over 1 year ago by Fábio Santos <[email protected]>
fix source mapping of concise async/static method names. Fixes #1411

github.com/terser/terser - 2da58b2e1babeb32b469c9af4490d3eb5d780c3e authored over 1 year ago by Fábio Santos <[email protected]>
traverse class definitions while dropping unused variables. Fixes #1412

github.com/terser/terser - b6a25ae5f4a627f545c052081b77660c382702e2 authored over 1 year ago by Fábio Santos <[email protected]>
avoid more cases that result in ouputtting </script> and HTML comments. Closes #1408

github.com/terser/terser - fb48cb11adc366f9cd8c2cda6be3fe27b44158a5 authored over 1 year ago by Fábio Santos <[email protected]>
5.19.0

github.com/terser/terser - 2993f2c91f93eeddf3179fb47d685ca486203bb5 authored over 1 year ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 0856e9f7ad695d70854294d7adf34936a42cb0cd authored over 1 year ago by Fábio Santos <[email protected]>
extend `__MANGLE_PROP__` for object property access and assignment (#1409)

github.com/terser/terser - e4126e856ff799153885cd9edbb929f0e79b7abd authored over 1 year ago by Fábio Santos <[email protected]>
Update dependency acorn to v8.10.0 (#1406)

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

github.com/terser/terser - 6a444c3d3b69fcbd52739e8001d5266bfb08b2b7 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @jridgewell/source-map to v0.3.5 (#1405)

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

github.com/terser/terser - e8a715df60cae33a3e9cceaf559743c9fc569c48 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add npm package provenance

github.com/terser/html-minifier-terser - c4a7ae0bd08b1a438d9ca12a229b4cbe93fc016a authored over 1 year ago by Sibiraj <[email protected]>
Update pages deploy action to v2

github.com/terser/html-minifier-terser - dcf769076a00c5ddc2b247a8040368a504150d98 authored over 1 year ago by Sibiraj <[email protected]>