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

be more extensive when checking for classes being constant

0f572895ff803a07e186c046ea9a33d9388c843d authored almost 5 years ago
take unused classes' executed bits into account. Fixes #630

b680e05bfbfd00673cab55624b7545b226b6f5dc authored almost 5 years ago
Optimize template literals in binary expressions

ba584baa144049e80d921db5d3f01a91160fc2b4 authored almost 5 years ago
Merge pull request #626 from terser/dependabot/npm_and_yarn/rollup-2.3.1

Bump rollup from 2.0.6 to 2.3.1

279b384caa39e24731041e9189c1bd38309f3d7e authored almost 5 years ago
Bump rollup from 2.0.6 to 2.3.1

Bumps [rollup](https://github.com/rollup/rollup) from 2.0.6 to 2.3.1.
- [Release notes](https://...

8586afdfd6c2caee6aa53e01fddd9613a3a65677 authored almost 5 years ago
4.6.10

a6083349e04bcfe5108e04f3e41859b58572500f authored almost 5 years ago
update changelog

24dca0694a6affb87a8569f5559e12350f7c6cb0 authored almost 5 years ago
Do not collapse_vars in the face of classes. Fixes #627

e376396e5840611ea5c2c6e2eb9eccd89da8f789 authored almost 5 years ago
4.6.9

b80c74ec6c865d77ac49c32ab1c3779812cd4217 authored almost 5 years ago
update changelog

809d01a1935fb7ce2feb407777a36e538c54e0c9 authored almost 5 years ago
check block_scope is in block scope :/

3406d87dfb69147fc722a56fe61fa94a9bdac2f8 authored almost 5 years ago
4.6.8

8500401f946fc99073d5dee291e88c1c6e6b1d74 authored almost 5 years ago
update changelog

9ae526331361ca3a4d4988aa2197a2f283b97e83 authored almost 5 years ago
fix small bug

a27e384865b54c4ee68877d667c4334d15752fc7 authored almost 5 years ago
take class executed bits into account in collapse_vars. closes #617

0e40b8d2e96005121801ccb02340e4f990fd66d7 authored almost 5 years ago
identify block scopes

67aa5c4876742fdbda4a678f06803e5e4916ea0b authored almost 5 years ago
clean up some old things

f332a41df3fa26b73d0c77eed715ffa01107ae06 authored almost 5 years ago
update changelog

d68435b529c13a484dbd5a1ce54a843c6bd6f042 authored almost 5 years ago
4.6.7

35d6e5d64f4d8a8310ac53eba555d27762b30fd2 authored almost 5 years ago
Merge pull request #605 from terser/dependabot/npm_and_yarn/rollup-2.0.6

Bump rollup from 1.22.0 to 2.0.6

3db83d223d808f6c092e23b0b9cf5040df786d42 authored almost 5 years ago
compute AST node size using a specific method

2a504cf4efdb30aa84bcf834fdf43a544d3f0a2a authored almost 5 years ago
Bump rollup from 1.22.0 to 2.0.6

Bumps [rollup](https://github.com/rollup/rollup) from 1.22.0 to 2.0.6.
- [Release notes](https:/...

17940dcb9f614f85b785b1dc86606705d69d93a2 authored almost 5 years ago
update mocha

23b11dd1f6f019233c9741596795cf66c4332eee authored almost 5 years ago
bumps

3de2a6f2b06c42266f43dbf8cb84a1aed027d1b2 authored almost 5 years ago
fix functional tests

e74beaf9f504d8b71cab5fbc908190171ecc1097 authored almost 5 years ago
Bump semver from 6.3.0 to 7.1.3 (#600)

Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 7.1.3.
- [Release notes](https...

1a5a6ad7f8ebfcbb6a71b35bde0b3cdf36abd7e6 authored almost 5 years ago
Bump rimraf from 3.0.0 to 3.0.2 (#601)

Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.0 to 3.0.2.
- [Release notes](https:/...

671a09a66dec2e4fe85f9159d586768a6af0a84a authored almost 5 years ago
avoid comments being moved between return and its value. closes #597

d6d010c00abf3bfbdcc928fd1f08952e6e5e6415 authored almost 5 years ago
Bump semver from 6.3.0 to 7.1.3

Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 7.1.3.
- [Release notes](https:...

d22bbacefc7253be20185697490f9d508c0cfd99 authored almost 5 years ago
Bump acorn from 7.1.0 to 7.1.1 (#598)

Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1.
- [Release notes](https://...

c0991ab23c853741b3661c1aa2dde56c7de4e825 authored almost 5 years ago
Fixed issue #585 (Problem with setting --comments to false) (#591)

* Added test case for issue #585

* Fixed errorneous evaluation of value 'false' for CLI argum...

cf0fa1fc8b90538be7f1cf74d3d7ff2381cac21a authored almost 5 years ago
Fix typing for SourceMapOptions.content (#587)

- `SourceMapOptions.content` can be source map object, `'inline'` or source map file content acc...

5918d9d0d8180050cb1acf8a6387eed5dd0ba080 authored almost 5 years ago
fix: call "contains_this" only for AST_Lambda (#594)

e266265f257ac79b554b0dbb812217f66a9f88a3 authored almost 5 years ago
avoid arrow functions using this being inlined into other wrapping functions. Closes #581

6acdfb4454dfba01db8c5f730458a39c4cdc19dd authored almost 5 years ago
Implement `unsafe_symbols` optimization (#582)

* implement `unsafe_symbols` optimization

* adjust unsafe_symbols implementation

* check f...

dbe20b1f1379b2ecb9fbdab20c46a41544be1730 authored almost 5 years ago
bring back breaking changes

e140ce935adfe31ea4998b334e450c250a3f7300 authored almost 5 years ago
attempt to enable functional tests

ceba645bea341851cc5a26c2de8fc040182e31f4 authored almost 5 years ago
4.6.6

3a8db4e94c3764e31f8789799087fb9415300020 authored almost 5 years ago
update changelog

2f026af596b1f04dc282d4e0060f5d00823db545 authored almost 5 years ago
quickly revert changes

8b65878018409720d61d5aa297b21181ebaa0c9d authored almost 5 years ago
4.6.5

12f90319ed192004c5fbef6f4e94ed4b94d9e546 authored almost 5 years ago
update changelog

f50f01742990f79969fcaca5ddbc9a75cef17046 authored almost 5 years ago
fix reverse walk

bee2d41fb6d1399339b20ee76de48a78c8e87948 authored almost 5 years ago
use walk() some more

6ba84bc30a231ba94a844c2ac43821123add6b64 authored almost 5 years ago
lint

95198848c7471c49468097f2715be7427d1cc570 authored almost 5 years ago
optimize equivalent_to and create simple walk function

fc08bf51b1e7c7e1b2cb75a6332f108e66818674 authored almost 5 years ago
4.6.4

81c2d9fd4c5ad1dfbc3d02ba3b9a74319953170b authored almost 5 years ago
update changelog

98f82abd4989639a9f61925dcf77aa7bd1678761 authored almost 5 years ago
use mochallel again

5a8f9a00cc586e9dcf0831d73391b156f35b593a authored almost 5 years ago
preserve @license comments starting with //. Closes #560

8e27417fad8c8e668f838dbdf521e6eac4fb9495 authored almost 5 years ago
escape </script> in comments and regexp. Closes #568

5dc877222fe3af10338fe6d8a1c9f93447f9407b authored almost 5 years ago
fix unsafe RegExp constructor to regex transformation when slashes are involved. Closes #563

be65707095a8cff2b0712e3c1eb5d24f92202a9c authored almost 5 years ago
Update terser.d.ts (#569)

fb0c69ea05bb0936a7292a224116eb70da1dbb01 authored almost 5 years ago
Set AST_Node.prototype.constructor. (#574)

This makes console.log() and similar tooling print the right type for
the class.

1310934670188271e68ec234f0672984d589681b authored almost 5 years ago
Collapse multiple if-statements with the same consequents (#555)

* Collapse multiple if-statements with the same consequents

I frequently write separated if-s...

9e2ff84d05eaa25ca63197fe5e2622f0b397a72e authored about 5 years ago
[ts] Add missing wrap_func_args property to OutputOptions (#557)

f6600662b2f4f4d9e239a3c562c0f011d36b8cf6 authored about 5 years ago
Optimize checking surrogate pair (#553)

8291b9dbf7d1c3a2edfbca3500bbe79886b787c4 authored about 5 years ago
4.6.3

79f1472d9ff5550c52ae46b16d3761241aac7a8c authored about 5 years ago
update changelog

9dbdf7330d81aebc86c00f23fb56732076ebd6d1 authored about 5 years ago
Remove extra comparison in while loop (#552)

Loop will end at 0 naturally. Since using `i--` (instead of `--i`), if `i` is 0 initially, will ...

8bf1033e9dd4ee960b666b8c82dacbddb77461ba authored about 5 years ago
Preserve pure comments (#550)

* preserve pure comments and remove empty comments #526

* feat: add preserve_annotations opti...

35b17232a24867ff3e788a667ebb0f1e8fbf70b4 authored about 5 years ago
Add the 'strict' value to keep_quoted (#551)

f3ef28a8d8b5a10b6b8cc7b669d13a9617fb4c3e authored about 5 years ago
4.6.2

70156e5d393ee76a5be34768228bdd2d14f4abaf authored about 5 years ago
update changelog

848ccd6d181da0841ab3c5a6aee75dcfa9be1194 authored about 5 years ago
avoid inlining property access into callsites with noinline set

56893adc5341263fb2ee10e0873acf3c11ccc652 authored about 5 years ago
make collapse_vars respect noinline annotation. closes #350

2f198e571bad2134b2aa69fb71d567a075b6c653 authored about 5 years ago
close #481; prevent enclosed conflicts in scopes which are pulled into other scopes through inline

2ad90a645b83b29347e4d8a9ff2a9645d74b7705 authored about 5 years ago
4.6.1

6355c91cfd93db5c85afebc921920f6c291d4b30 authored about 5 years ago
update changelog

64aa293839368534ecd97151ce1d39d260976246 authored about 5 years ago
add tests

ff0f702310d9a6f78b7c6b9c9b870f5081135f2e authored about 5 years ago
prevent duplicating classes. Closes #549

32102924241e8c4122f171bc80cfd175b65aaa76 authored about 5 years ago
4.6.0

cf16b4fb7a663be3bf8184e8039af18078f45657 authored about 5 years ago
update changelog

a5abb63b58bd1be6cb6ae48f1eaf890ac0f488e4 authored about 5 years ago
make class recursive refs count as recursive refs. closes #543

49e54eb7ee4fde8a45efaa72b238aa6c1fceb64b authored about 5 years ago
prevent evaluation of BigInts. closes #546.

5f0555c5963a27b0594ac6c6bd4a0cae487e68b6 authored about 5 years ago
document and improve functional tests

00ea641c80f16094e1e1d09074741a4722da1fc1 authored about 5 years ago
move functional tests to a script file

4503ca74faf1c21d4649af6dc35e5643213d97da authored about 5 years ago
update to node 13 and use npm link to inject current terser as a dep

4ab1d87b75e059a1adbc18c82c71af8dec3155f3 authored about 5 years ago
loose end

196e02cc59d8b83c4a209511b37f8a0cfcc580df authored about 5 years ago
finish class properties

7e40854610f39c727bdd9c1b2f42428e53856ed2 authored about 5 years ago
4.5.1

a436a8e77a6d8f350cee77fdf0161e38286f360c authored about 5 years ago
lint

3e73912df1f2ed05ef64bb671e834630fd0499a3 authored about 5 years ago
sort domprops

c950d3547e4e3d7fa196e06af7665b3e721b2d6d authored about 5 years ago
Added support for class properties and static class properties (#326)

ee8d263760e0a9beaf53bd13cef5c8c9d502735c authored about 5 years ago
close #545: ensure that objects are parenthesised correctly in arrow function output

e68f5edcc0b142f67b0d7c12e40824e32b53f976 authored about 5 years ago
4.5.0

b0a7a1acc586a9814e41d069b31ec78d813b549a authored about 5 years ago
update changelog

c01ea650ba2f596cac226aa481d35e9efabe777f authored about 5 years ago
fuzz.js: Ignore all invalid regex errors found by Acorn but not Terser (#542)

Acorn 7 adds more error messages for invalid regexes. Ignore them all as
Terser does not parse ...

ce8b9c5805d13334c398cb4dcf6ac960b65b4db4 authored about 5 years ago
Added output option to keep numbers as is (#501)

82b67f3d8fc47d1e8cbc8b8bc576bb4ca1ec4b5b authored about 5 years ago
feat: set ES version by year (#541)

3bac5f3a7225857631fac7a22c4daf788f07e938 authored about 5 years ago
fix build

d21624ae303174f4f2e9205d5068aa7af72c0ff8 authored about 5 years ago
Optimize condition for full char (#538)

94e2b9104222ddda52dd917c049df0ccb4adcbdb authored about 5 years ago
lint

4a31274949670fc5b231e5335557bdb5bbd85c96 authored about 5 years ago
fix #534 by keeping track of unmangleable names and skipping them

9f8294016c722f2b191383f43902cd2ccfec0342 authored about 5 years ago
represent bare-bodied arrow functions as functions with a plain return statement

571a99fdeea92c01ba4d1b3624965bcc971b140e authored about 5 years ago
improve inlining

2889744e409fa919abae195d00da926f51e980fb authored about 5 years ago
style changes

369064ffaed140c4860d5ff47aa214688adb8551 authored about 5 years ago
add link to opencollective

ea0fbdc5a717c39508712e194a74bc36418cbd68 authored about 5 years ago
4.4.3

046a417626997120b58bcdeeb82744811b585a4b authored about 5 years ago
update changelog

93fad367b1717fb387570cf0e3c82f75ce2e575e authored about 5 years ago