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

use astring instead of escodegen to circumvent estools/escodegen#396

8520103f71ed59c7ea844fedb249a0272f6b21d3 authored over 5 years ago
improve RegExp to/from mozilla AST conversion; decimate regex raw_source property

8af091d43a4283a2c757e9decff70575df45d9d1 authored over 5 years ago
refactor handling catch redefinition

d93d8737c6964353393ef6c64dbc55e6642cb690 authored over 5 years ago
some cleanup

49df6ca33d8ce926f2f9f8700bd2ea696cf8b281 authored over 5 years ago
avoid reordering statements when dropping dead if branches

738d7457a136ad771f7e7757a704411f3441e62b authored over 5 years ago
avoid changing pseudoclasses of AST nodes and tokens during parsing, mangling and compression

803c703429ecd7d0f20c87159fa471de4a951669 authored over 5 years ago
add TEST_NO_SANDBOX to avoid testing stdout of tests

5352e74e71756d01f31575b0ca5be05616d2dbad authored over 5 years ago
docs: update readme logo

9b9478dae35db70bc4af65148ddc6eb51dfd144d authored over 5 years ago
remove left over uglifyjs reference

0b275dcbcd043df9b2b609bd070c620df96213fb authored over 5 years ago
refactor: rename all uglify to terser (#442)

Also change the uglifyjs binary to print a deprecation warning and
forward to the terser binary.

5c24c44ca733391560e083e869bbfcd6ea15d761 authored over 5 years ago
Updated dev dependencies (#444)

ba5ef1455fc0c99906eca41ec11070c49a04a00e authored over 5 years ago
Add option to return source-map as object (#441)

* Add option to create sourceMap as object

* Improve typing

a1d132eebbe83c9cd2f1835a0182a0f5205a0d6e authored over 5 years ago
refactor: update the org name (#440)

terser's github org name is no longer "terser-js". This commit changes all
instances of the old...

20606816104270551c85e8beec087229aadc1c19 authored over 5 years ago
Update FUNDING.yml

1374157903acc0989d78b8918d90614e74b90b77 authored over 5 years ago
lint

21ac69e4d0a7118dc25d70dc52f7ef5f1d8e8b0d authored over 5 years ago
avoid hoisting objects with computed properties

6cc392469e21f832571ce9c2bb50d4b3af1ae0f6 authored over 5 years ago
update documentation to new wrap_func_args default

dbbfcf6faf89631ca84bfd73727026a2a09d8f70 authored over 5 years ago
Add `wrap_func_args` parameter (#433)

* feature: add support for wrap_func_args flag

* fix: make wrap_func_args play well with wrap...

a102fdbe18aa89588efaf7bcb814f7a576233145 authored over 5 years ago
updated CONTRIBUTING.md

69f54137801c503d7e42ac3d5888ac82a3e81140 authored over 5 years ago
do not drop computed object keys which have side effects

af0ab23a424e2a5c2df995a07be525109416cd05 authored over 5 years ago
add new Promise methods

168203548f2064c1f9a9bdda5def76758e67b397 authored over 5 years ago
Update README.md

f6ef35d50238ddd01a2cf28814f19424b88d3b49 authored over 5 years ago
Create FUNDING.yml

87d2791691e3155086cf1ea06e0ff93b9a167021 authored over 5 years ago
4.2.1

c761dadf927cf71599c8cf5ff269cd778b65cb4b authored over 5 years ago
update changelog

bc8716ba6589fff539708c041647690d7a773a1f authored over 5 years ago
close #432 by avoiding extraneous cloning

149b3a6b6d68dbccde9b38555b0128aff873466b authored over 5 years ago
close #436 by adding prepend to domprops.js

34ac82692ff7d335b6177ed7724e4db5fc8623f9 authored over 5 years ago
Fix 407 (#435)

* fix #407 by making it harder to inline functions that come from other scopes, and remove reduc...

9ab1e054f8e6f11fcc309391fb811cb2e730fecb authored over 5 years ago
fix bug similar to #369 but in collapse_vars

4f65ac922290fb9259ea9a682056633555725c27 authored over 5 years ago
some refactors; make sandbox have a global object

fdb0e0f9aa03c91ebefabbda91a15988cd46f523 authored over 5 years ago
add .eslintrc to compress tests so eslint doesn't freak out over some things

e7aa66ce0dfef0a330ff33bdc962b246f0922a83 authored over 5 years ago
update changelog

65cd32c122386c798608e20971125ca561d385df authored over 5 years ago
4.2.0

7ebf883b1536782733dca1d5e50727aee11fae44 authored over 5 years ago
Update README.md

c9bf1e7f48a5879dd35075716b1d43eb7c27e0fb authored over 5 years ago
Fix Content-Type return for SVG logo usage on GH (#423)

* Fix Content-Type return for SVG icon usage on GH

* Show the GH sanitized SVG. Usually the M...

a1168e8e2725585378fa1805e882706c3f40dcfc authored over 5 years ago
Don't generate sourcemap if url = "inline" (#429)

061444460f68f506edb91d6962b75a08bd441d71 authored over 5 years ago
Fixed issue with missed parens around template string prefix

ce57d63f19edf658bafaa6cdd7d32041a6a601d8 authored over 5 years ago
refactor: use argument passing instead of a large-scoped variable

f3ef32b57b6dd6261e8b0118a7c330769efba990 authored over 5 years ago
fix #311 by patching first_in_statement to support tagged template strings

c03cad6cd38022da5ad7b4f9d7b7b145a733ad85 authored over 5 years ago
update package-lock.json

6e534338e8b1ba455a452304f38d9073c823a3e4 authored over 5 years ago
add option mangle.properties.undeclared: boolean (#424)

5d5c1096580cfe5b353a1128bcf5f9c3460be6b8 authored over 5 years ago
Workaround for V8's RegExp line terminator bug (#425)

* Workaround for V8's RegExp line terminator bug

* Formatting

a71a04e14cb7c01680fcdd20c9382ac500370675 authored over 5 years ago
fix #399

de01b3141ebbfa2ab7ac909ed08725b06eba5f57 authored over 5 years ago
Update terser.d.ts (#420)

d7669c0faba6d2aa8971871fe6f6539e07737c93 authored over 5 years ago
check every comment token before printing it (#409)

* check every comment token before printing it

* noop: use ES6 code

* move test code for d...

2cf4041e3daf347e8fc61f168bb4258b6c447c32 authored over 5 years ago
Add badges in README.md (#419)

Usefull informations & links

0ef05834747f2ed3ab34b1c6f7eb8ba29f11e8ec authored over 5 years ago
Use svg logo in readme (#415)

044bccd5ec9cb4c2d72393a99d7c649c4379195b authored over 5 years ago
Update domprops.js (#414)

Add attachShadow and formatToParts

d9fba5ae18269158fc175de980653e4613739c3f authored over 5 years ago
Removed minify script from package.json (#411)

1e4067ad2ee67c51d7c6cd007d10ee290c8f0957 authored over 5 years ago
update changelog

585976317d7b8b937a00b1f69b12952c980012f4 authored over 5 years ago
4.1.4

e1b2c053f72cafd3e9feb682b95ab5c65390d0a1 authored over 5 years ago
Fix issue with duplicate AST nodes caused by inline. Closes #416 and #417

1e427a0da35aefcd491a2c5bbe1a4bc3c2699ed9 authored over 5 years ago
simplify lib/transform

6c3fa249f1e394ae1478b6a0da60be365951e615 authored over 5 years ago
4.1.3

2003e8632cbbb757c7ccba788772f781c8e28861 authored over 5 years ago
update changelog

9c045fd8fa110415b1d5c60c971d39cab7b4d8fb authored over 5 years ago
Fix issue with reduce_vars (#363)

* Fix issue with reduce_vars

* Fixed mismerge while porting fix for arguments from UglifyJS
...

3c80627d6aeddc769f93bb90d3affbd4e0a2d468 authored over 5 years ago
add forgotten file

77947c16353963cbba7e598d010e0292f17e8be1 authored over 5 years ago
remove dist/bundle.js from the package, instead we only have dist/bundle.min.js

cc98fdb5a5c32c2929c18b96828d538354859f94 authored over 5 years ago
Refactored TreeWalker to ES6 class (#394)

bcd47eda06544d9ed9494e52fe5e5cae40155a45 authored over 5 years ago
4.1.2

e73277e82cfe756a35e424564ce3ab5da559c1d6 authored over 5 years ago
add a test to avoid this nonsense happening again

443bf1716c6a89fcccf7ac947c72dc4a6dc3f581 authored over 5 years ago
update changelog

8aedb30f48b7e772431fd15123099ad1b2f07c81 authored over 5 years ago
Fix self.args_as_names error (#395)

9ac891e9fe5a50e91f2104a7af4cb7488847d087 authored over 5 years ago
4.1.1

5769d221effcc8806e82637ac524563d1505e208 authored over 5 years ago
update changelog

d8ac9f7bf21e3f79cb81fd280eff1a53d4de40bb authored over 5 years ago
still check AST_Lambda since AST_Scope is also inherited by AST_Toplevel

fae2ab091e02ee02db49526e3d35f4211b61745b authored over 5 years ago
Rewrite element instaed of splice (#392)

2ab1b11f33ffc2f889cb578172e669775e03a5db authored over 5 years ago
4.1.0

a6d7c0e7b58beedfc317969bc653ee64e8cf55bc authored over 5 years ago
update changelog

3d7417d917a635ca2a0860b05d230b9d67ea2864 authored over 5 years ago
update package-lock.json

9840457b261608bd81b9aa2b8203169b5574b39b authored over 5 years ago
Improved inline efficiency (#320)

* Don't load source map until the JS source is fully received

* Improve inline efficiency

...

7bc75ab296d54112a49f0dcbf7b3b555f011a335 authored over 5 years ago
Added support for BigInt (#325)

4feda218f3334561556c3e90ee1865432b8722ae authored over 5 years ago
Refactored Compress to es6 class (#391)

d50004629dd1f25099b849cf2c53477aa5bfe05f authored over 5 years ago
Cache args_as_names (#389)

* Cache args_as_names

* Get rid of checking AST_Lambda

89ec959e8c7ac901733746bcfce1835fdb9d5837 authored over 5 years ago
Move first_in_statement out of utils (#377)

d8ff95bd670c14c726920d5b3ccd72c741e794f4 authored over 5 years ago
Replace merge Fn with Object.assign (#387)

16536e7d4ac2548ee13b3d4297a8b3da5c0b66aa authored over 5 years ago
Fixed issue with producing broken code when minifying ESM (#388)

f0ac2dfda94ca8581bf5605fa1c09fe6c98e6acd authored over 5 years ago
Use native Array's some find methods (#383)

c4c9b637928b9dda7067ee78bf2c7b68144f5e6f authored over 5 years ago
Use array every instaed of all (#384)

4293995cebd0d05bd0921a980d7b2ffadd40700a authored over 5 years ago
Update mocha and mochallel (#386)

4ed210149fb54a9c86b74681c5178d69a56c7286 authored over 5 years ago
4.0.2

e0d77839110f0ee2c6a37c79395a19a17a3b6843 authored over 5 years ago
update changelog

7e8d583e90cb4045f5c0224af6247ab180c246c8 authored over 5 years ago
update package-lock.json

d4912021e3a63505fd32f3e91104282dcdd5617e authored over 5 years ago
Revert "Fix compressed source-maps have non-terminated segments (#342)" (#381)

This reverts commit 7d47254125d8dc3c6eb9f762e42a675ff9582b13.

7c1e9cceabf445e228f28496d7af37f76129c14a authored over 5 years ago
remove appveyor.yml

61f1fe54a82f26da5b28887c2af9581aca271837 authored over 5 years ago
4.0.1

f229051c6c286a3c9473bacb85bf85dbc78c22e4 authored over 5 years ago
update changelog

77c1f3341651cd1905fc8d2890119be0e4117000 authored over 5 years ago
Get rid of regexp for checking @ (#373)

4d2fb8e695e9664610ec6f1fca5762d04a7e6434 authored over 5 years ago
Optimize has_nlb function (#374)

69520b9cd5197d016b036e9922d67100ad1612ef authored over 5 years ago
Redo custom errors with ES2015 classes (#376)

8075347e66574c1056672b0d07a8361205d79321 authored over 5 years ago
add MutationObserverInit props (fix #327)

7138648fe67e1d19e8a7279cd86ea8cb2b16090a authored over 5 years ago
fix #369

011d3eb08cefe6922c7d1bdfa113fc4aeaca1b75 authored over 5 years ago
remove reverse cookie theft

fe94d832a4f6820c323136d43f29c7d2de17e66b authored over 5 years ago
Get rid regexp for checking $ (#372)

4e732d80c78f8c506b6220c79dac1f56e44b7f08 authored over 5 years ago
export everything in lib/ast.js from main.js (closes #351)

2cc07bcc7c36eccf96f53c9972f972e532cb9ad9 authored over 5 years ago
Revert "remove unused variable"

This reverts commit 0e9d601e5684b5a4689527cab21f0c26ea09ca29.

5cf0113e80d4002aac425bce18c3fc5008dafd55 authored over 5 years ago
remove unused variable

0e9d601e5684b5a4689527cab21f0c26ea09ca29 authored over 5 years ago
implement JSON ⊂ ECMAScript, which makes ES a superset of JSON

503ab44b9dcc8379d541fac31f982f7f0501c24b authored over 5 years ago
Use native string repeat (#370)

cf95b65998f0770f54e5ba0ab136f97b995aef7a authored over 5 years ago
Fix typo in `keep_fnames` documentation (#368)

It says class names, when it means function names.

f7ec62ad58eb78fe380717e9348625767f51db64 authored over 5 years ago