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

5.17.0

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

github.com/terser/terser - 81f0f22f8d33db47b14dbd2f51af5374d668f027 authored over 1 year ago by Fábio Santos <[email protected]>
drop `undefined` default parameter in IIFE. Closes #1366

github.com/terser/terser - 0ddf63acb1c8700158f4def2e132bc78652552b8 authored over 1 year ago by Fábio Santos <[email protected]>
safely evaluate .length of arrays and strings

github.com/terser/terser - 31753d07053d815f598d9139d7d17a8f2a78345f authored over 1 year ago by Fábio Santos <[email protected]>
fix: Also set annotations in AST_String ctor (#1375)

github.com/terser/terser - 94ae068083a94f4e86e10e248f20d1d836611678 authored over 1 year ago by Jacques P. du Toit <[email protected]>
Add @__KEY__ annotation to mangle string literals (#1365)

* Add @__KEY__ annotation

Adding a @__KEY__ annotation before a string literal will now cause...

github.com/terser/terser - 3ab7bbf1da57fdfa39607e4acbf27ab3c7962f0b authored over 1 year ago by Jacques P. du Toit <[email protected]>
Update devDependencies

github.com/terser/html-minifier-terser - d665b6d37700b0f89f0a9107bcec47f0d3fa1943 authored over 1 year ago by Sibiraj <[email protected]>
Update commander to v10

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

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

github.com/terser/terser - e4257b921ace66008f35ec126424ee8fa87a7859 authored over 1 year ago by Fábio Santos <[email protected]>
Fix for #1371/#1372 (#1374)

* Fixes #1372

* Fixes #1371

github.com/terser/terser - 73c669e4c8b5c46348d65162274dc5748e8c08ce authored over 1 year ago by Ricci Adams <[email protected]>
Update dependency @jridgewell/source-map to v0.3.3 (#1370)

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

github.com/terser/terser - 5e1b2bafe03d3ede638ae211fa1de6db25576593 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Add information about map scopes (#1368)

* Add information about map scopes

* Move "map scopes" info

github.com/terser/terser - 4af1d64a3f684b8ca18ee435681400cc7ad41022 authored over 1 year ago by riz <[email protected]>
Update clean-css to v5.3 (#150)

github.com/terser/html-minifier-terser - 5caba1bfa0dd32656bc26ef8ba3eadd51a890c67 authored over 1 year ago by Casey Korver <[email protected]>
`lhs_constants` option for #1359 (#1361)

* First pass at #1359

* Adding test case for lhs_constants

github.com/terser/terser - 36324f168270195b8977fa0d772393a0fe1df6f8 authored over 1 year ago by Ricci Adams <[email protected]>
Update dependency acorn to v8.8.2 (#1356)

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

github.com/terser/terser - 5003eb718181370f5ed78695d4a5b7d6cab92a74 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency source-map-support to v0.5.21 (#1355)

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

github.com/terser/terser - b2189cf7ddbeeadfe33b4a2497ba07f6ba6e4812 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fix version number in CHANGELOG.md (#1357)

* Fix version number in CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Fá...

github.com/terser/terser - dd8786ee1cf0f83d9437e5b8dd41d740bff106b3 authored over 1 year ago by Vesa Laakso <[email protected]>
5.16.8

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

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

github.com/terser/terser - 7c5b980206f7e5280ce7cc21ab9d9f4dab84f536 authored over 1 year ago by Fábio Santos <[email protected]>
allow chaining methods into import.meta. Closes #1358

github.com/terser/terser - e1d7b807284f4f26c4f7fb50c3c98f9aa5e3eb45 authored almost 2 years ago by Fábio Santos <[email protected]>
close #1338 where possible (#1360)

* revert 4d6c4f6db38c0de266256bc9834035189fb5a1b3

* revert 7f6187a461340451c2f6bfd2cfd6544de2...

github.com/terser/terser - 21600d91cf6dd071b45e76922b15975f5dcf879f authored almost 2 years ago by Fábio Santos <[email protected]>
Mention JSON-LD minification (#147)

github.com/terser/html-minifier-terser - 9e1d8e54efebd554a05045759fb0ca878baa178d authored almost 2 years ago by Anton <[email protected]>
5.16.6

github.com/terser/terser - 91176951ec005f0b8f9b5498a33b5763dff7d8ab authored almost 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 96abde59dde46c520ea56aa20bd360a3c30012f3 authored almost 2 years ago by Fábio Santos <[email protected]>
Fix output increase by walking function definitions first. Closes #1338 while retaining the fix to #1306

github.com/terser/terser - 4d6c4f6db38c0de266256bc9834035189fb5a1b3 authored almost 2 years ago by Fábio Santos <[email protected]>
Parse import.meta as a special expression. Closes #1349

github.com/terser/terser - 8a1b2400af130369cd4a44be526e5e58fb6cd58f authored almost 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 4f447540897ded9be5621a7a19f13dc36e89ec9c authored almost 2 years ago by Fábio Santos <[email protected]>
5.16.5

github.com/terser/terser - c7d844b4a9dbf50c3471d5dd1115445b2ae5ed7a authored almost 2 years ago by Fábio Santos <[email protected]>
add new test

github.com/terser/terser - 324c63d961dea678dfb7eae95dd93dc0f2e0748a authored almost 2 years ago by Fábio Santos <[email protected]>
don't assume transform functions don't mutate AST arrays. Closes #1351

github.com/terser/terser - fa6f16467165730aff45f6165afce33714c32dc8 authored almost 2 years ago by Fábio Santos <[email protected]>
Don't mutate options object. Fixes #1341 (#1342)

github.com/terser/terser - 3c9fc4c53e325960cd97c6195a9e70a3d93439eb authored almost 2 years ago by Rob Hogan <[email protected]>
Do not mark BigInt `is_number`. Closes #1315

github.com/terser/terser - e062dc8ddf661d560d8778a0e408cb5e78360fd8 authored almost 2 years ago by Fábio Santos <[email protected]>
5.16.4

github.com/terser/terser - e0acb3c92ead98d6f5855e532137de1932ebc650 authored almost 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - ff93dacfb00c8e0d328df90ef6b1da770aa90b34 authored almost 2 years ago by Fábio Santos <[email protected]>
Do not remove default_arg = undefined, as it changes Function.length. Closes #1295

github.com/terser/terser - ca51c119cc67d6bd59ac12d55de69309e8b752d6 authored almost 2 years ago by Fábio Santos <[email protected]>
Prevent inlining variables into optional chains. Closes #1198

github.com/terser/terser - 12b770961c6564996958427fe83b406a62b2a50f authored almost 2 years ago by Fábio Santos <[email protected]>
Do not change function arity while transforming. Closes #1331

github.com/terser/terser - 6268e5fcbd0bad36603d5cd13d9b0da106c1a8dc authored almost 2 years ago by Fábio Santos <[email protected]>
optimize MAP (do_list). Speeds up compress by a couple %

github.com/terser/terser - 8dc5fc298d057751acc56cdc84c5cd353be180ee authored almost 2 years ago by Fábio Santos <[email protected]>
Make sure 'catch' and 'finally' are not children of 'try'. Fixes #1107

github.com/terser/terser - 627a4337a22df528442f693b4b3216abb2b6afae authored almost 2 years ago by Fábio Santos <[email protected]>
use unicode property escapes if available

github.com/terser/terser - 45dcfea8534ca28f3e6e125b9e10788c4af6c465 authored almost 2 years ago by Fábio Santos <[email protected]>
5.16.3

github.com/terser/terser - 86c9e8e5e140bf37010a17769371f1ae8720cf9d authored almost 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 1fe29c4f6e73cd9efcd7cc48715d422e6b6f90b2 authored almost 2 years ago by Fábio Santos <[email protected]>
refactor: do not check reduce_vars option exists when running inline_into_symbolref

github.com/terser/terser - 4020eb30cbd9eb27246ee5fc148342eb9a2effe4 authored almost 2 years ago by Fábio Santos <[email protected]>
Make sure hoisted function definitions can't use not-yet-defined variables. Closes #1306

github.com/terser/terser - 7f6187a461340451c2f6bfd2cfd6544de24844a8 authored almost 2 years ago by Fábio Santos <[email protected]>
5.16.2

github.com/terser/terser - 6c2c056210ed8d87b16009d559dd9aca083be61e authored almost 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - e8cfaddeadf90ec0c5e69996e5e658b56c3d59ab authored almost 2 years ago by Fábio Santos <[email protected]>
Appropriately encode source maps to base64. Closes #1018. Based on #1318

github.com/terser/terser - 6c726e90ddc048f2e4639d0681d3e6fbae90cf60 authored almost 2 years ago by Fábio Santos <[email protected]>
Support string module name and export * as (#1336)

* support string module name

* support export * as

* add a new test case

github.com/terser/terser - c53b5bc5bf7069632f3165d9f13b4b3ecdde47a0 authored almost 2 years ago by Huáng Jùnliàng <[email protected]>
Do not move `let` and `const` out of `for` initializers. Closes #997

github.com/terser/terser - 79d76135344c8eb0b5bda8e311878888ec3047ab authored almost 2 years ago by Fábio Santos <[email protected]>
ensure let, const, class, have braces in `if`, `for`, `while` statements. closes #917

github.com/terser/terser - c14d5120ebd3dc96ce2d2c95eafce08c9deed3d2 authored almost 2 years ago by Fábio Santos <[email protected]>
Add new native object properties and functions (#1330)

* Add new native object properties

* Update lib/compress/native-objects.js

* Update lib/co...

github.com/terser/terser - 8b966d687395ab493d2c6286cc9dd38650324c11 authored almost 2 years ago by Tristan F <[email protected]>
Remove extraneous `)` in CONTRIBUTING.md (#1324)

github.com/terser/terser - 78e60a22ce01335d6c23c562ca70752a9deb31db authored almost 2 years ago by mishina <[email protected]>
Clean up Travis CI (#1323)

github.com/terser/terser - 9b018e8a9211324898f9d611ace6e7cb1c4e9637 authored almost 2 years ago by mishina <[email protected]>
Update terser.d.ts (#1321)

github.com/terser/terser - 7bf656f28eed35a6de0cacd0bd1336471062399c authored almost 2 years ago by L <[email protected]>
Bump devDependencies

github.com/terser/html-minifier-terser - 67d8196e754beb8eeab41e0c266e4d3f3f018e7c authored almost 2 years ago by Sibiraj <[email protected]>
Fix syntax errors in issue template

github.com/terser/html-minifier-terser - 57504c4a75ad9a17f445f34ff8396aeeebe3679d authored almost 2 years ago by Sibiraj <[email protected]>
Move ISSUE_TEMPLATE to .github folder

github.com/terser/html-minifier-terser - ed9ee6f7a86952b1be76ef654c44ff97be566b6f authored almost 2 years ago by Sibiraj <[email protected]>
Create bug_report.yml (#143)

github.com/terser/html-minifier-terser - 0f9c15d6edfa13d3c3d8eea6a67a8cc20bb0f631 authored almost 2 years ago by Sibiraj <[email protected]>
Change Gulp plugin to pioug/gulp-html-minifier-terser (#142)

github.com/terser/html-minifier-terser - a9b189b10406c6623a165b090ca48a9421e372d4 authored almost 2 years ago by Gilles Piou <[email protected]>
5.16.1

github.com/terser/terser - b90215a1936d2e689e37cdfc3863bc7ab2e4dabd authored about 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - 319fe313a60997977f5f6955404a8152a15f1c97 authored about 2 years ago by Fábio Santos <[email protected]>
mark computed properties in for..of initializers as used. Closes #1238

github.com/terser/terser - d941a11ce24cd758adec54e9980bac8d81a58a04 authored about 2 years ago by Fábio Santos <[email protected]>
move AST_Scope#drop_unused into its own file

github.com/terser/terser - 635400e55db17023af29b8ca8e73726a18124c2f authored about 2 years ago by Fábio Santos <[email protected]>
some cleanups

github.com/terser/terser - a192fac0055fa29aea2799f02fcb78775f332825 authored about 2 years ago by Fábio Santos <[email protected]>
add shadowed variable test

github.com/terser/terser - dcc3030ab7d93bf3cd1f9b421e782ea812350327 authored about 2 years ago by Fábio Santos <[email protected]>
traverse exported code while hoisting object properties. Closes #1307

github.com/terser/terser - 4d37f397fdfc2031832680a1d49949c5ac7355b9 authored about 2 years ago by Fábio Santos <[email protected]>
update test

github.com/terser/terser - 1e99e5d66c8e5b6aa31b9ca6547dfc7fc9516d6f authored about 2 years ago by Fábio Santos <[email protected]>
properly detect nested classes. Closes #1313

github.com/terser/terser - 68461d444fd5304154ddfb4dd9de3773756b2cd0 authored about 2 years ago by Fábio Santos <[email protected]>
docs: fix simple typo, concatentation -> concatenation (#1311)

There is a small typo in test/compress/concat-strings.js, test/compress/template-string.js.

S...

github.com/terser/terser - b91e0ce189545fe6ac0cc7efb1637f56298a746d authored about 2 years ago by Tim Gates <[email protected]>
Fix typo in CHANGELOG (#1312)

github.com/terser/terser - 212670aa075474a402ab1361cf369fedb2b85b12 authored about 2 years ago by Romain Menke <[email protected]>
5.16.0

github.com/terser/terser - 169cbbe16b954a438df416f7cf1ec07768c13e71 authored about 2 years ago by Fábio Santos <[email protected]>
properly handle block scope in collapse_vars. Closes #1172

github.com/terser/terser - e30ad757ed2d8596132160d353b7b982839b8767 authored about 2 years ago by Fábio Santos <[email protected]>
avoid evaluating large strings. Closes #790 (#1173)

github.com/terser/terser - 3497a050ee3300826a1a3dd7a99bbd22b409c925 authored about 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - b4d753f1a793b8d85d1e7f19d3012bb0474fd9db authored about 2 years ago by Fábio Santos <[email protected]>
Update rollup to v3

github.com/terser/html-minifier-terser - 2bab20e6c26e213e2ae80e08bdad1776cb2f6414 authored about 2 years ago by Sibiraj <[email protected]>
Update terser to v5.15.1

github.com/terser/html-minifier-terser - ca7fd0c5770da1363d7760297b91b699e69cdbe7 authored about 2 years ago by Sibiraj <[email protected]>
Update entities to v4.4.0

github.com/terser/html-minifier-terser - fe1580bb30db71da5f3db60d2b4116d42b4fcbc8 authored about 2 years ago by Sibiraj <[email protected]>
Update commander to v9.4.1

github.com/terser/html-minifier-terser - 4405f93416dc31daabe399ea1565d3b27f2fc7e5 authored about 2 years ago by Sibiraj <[email protected]>
Update devDependencies

github.com/terser/html-minifier-terser - 7dfb678fc776b5f2798ef755ecada9d1590405fa authored about 2 years ago by Sibiraj <[email protected]>
Fix crash for type attribute without value (#133)

Co-authored-by: Sibiraj <[email protected]>

github.com/terser/html-minifier-terser - 8b5c3f7f39fd69fbd1d9ab11bc3412f0ec0f04e4 authored about 2 years ago by Kartik Soneji <[email protected]>
Husky shell path and arg updates (#137)

github.com/terser/html-minifier-terser - 0a6ad22d0d4191b41a4f25a7c7f6f37d46e99074 authored about 2 years ago by Frazer Smith <[email protected]>
Deploy website

Deploy website version based on 12381a6db3b806f90131f646118495e03bd5e7c6

github.com/terser/terser.github.io - 70fa612cbb7ace9fe9782ef5a1777a79cfdc0684 authored about 2 years ago by Fábio Santos <[email protected]>
do not use alpine

github.com/terser/website - 12381a6db3b806f90131f646118495e03bd5e7c6 authored about 2 years ago by Fábio Santos <[email protected]>
update node, packages

github.com/terser/website - c02a95a696d71e45baba3abc94b589788168c9d8 authored about 2 years ago by Fábio Santos <[email protected]>
add opencollective sponsors

github.com/terser/website - c414e2cab7c8b9786d8e045a8d0ef163ca2bc1ea authored about 2 years ago by Fábio Santos <[email protected]>
Update Header.js

github.com/terser/repl - d70c26bd2ba6255d3d286e291b91bb7a7c424e0a authored about 2 years ago by Fábio Santos <[email protected]>
Update PATRONS.md

github.com/terser/terser - e9ac04f3aae8ea239f5cbb71b09d8245ab2aa0c0 authored about 2 years ago by Fábio Santos <[email protected]>
Update README.md

github.com/terser/terser - 632ea3f312845034b2d9fde70c1f025d9d8bacc4 authored about 2 years ago by Fábio Santos <[email protected]>
Update dependency minimatch to 3.0.5 [SECURITY] (#1290)

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

github.com/terser/terser - cedbffb3c0348b347d0db224b3713db64ccae724 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
implement compression of #private in ...

github.com/terser/terser - 660ebaec968d09d437b33cbb21a92b71c729c4ea authored about 2 years ago by Fábio Santos <[email protected]>
chore: remove dead code

github.com/terser/terser - 4c60b48d72689a9ce42b4040934b012f062ade60 authored about 2 years ago by Fábio Santos <[email protected]>
Fix/issue 1124 (#1279)

* fix: support "#private in" syntax. Ref #1124

* fix: Add Test case to issue 1124

* Change...

github.com/terser/terser - 144609a86476bd2cfa0e3521832592513370e101 authored about 2 years ago by Steven <[email protected]>
fix: throw error when using private field in an object (#1011) (#1278)

github.com/terser/terser - 76fdb9264b1a2a7a49ea62fe578250198cebae73 authored about 2 years ago by Steven <[email protected]>
5.15.1

github.com/terser/terser - 4255fb3063ce1b41a5d5c9c48df443b5df0e797e authored about 2 years ago by Fábio Santos <[email protected]>
update changelog

github.com/terser/terser - d31c829a2d744f5be5bdefd4a31879e3251bd486 authored about 2 years ago by Fábio Santos <[email protected]>
take optional chains into account when locating the left-most item in an expression. (close #1256)

github.com/terser/terser - bb2e20fd36cf3f621f85c3e5754b301058b0f9e3 authored about 2 years ago by Fábio Santos <[email protected]>