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

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]>
Update actions/setup-node action to v3 (#1156)

Co-authored-by: Renovate Bot <[email protected]>

github.com/terser/terser - 5fc39255207670853fa2bf56b9d74a67a3e49a33 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update actions/upload-artifact action to v3 (#1161)

Co-authored-by: Renovate Bot <[email protected]>

github.com/terser/terser - be73559c715d65588b64e4ed92af0341bc7a357f authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update actions/checkout action to v3 (#1158)

Co-authored-by: Renovate Bot <[email protected]>

github.com/terser/terser - 666f79ee9b1cec5d508ad281fb0e89925845432e authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix: incorrect `to_simple_statement` (#1253)

github.com/terser/terser - 3652dce5d75a4b8443b4287209bb4a88554fc3ee authored about 2 years ago by bohanzh <[email protected]>
chore: fixed a couple of typos (#1271)

* chore: fixed typo in comment

* chore: fixed typos in test case

github.com/terser/terser - 34e8262b2c26b738c692e5e789a30193ad109d92 authored about 2 years ago by Tim Shilov <[email protected]>
avoid a class being inlined twice when identity can be compared. (close #1267)

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

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

github.com/terser/terser - d397f55e49ab310d081b33b127887c711bbebbc8 authored over 2 years ago by Fábio Santos <[email protected]>
basic support for class static blocks. Closes #1093

github.com/terser/terser - c677e285261a0f115409a42015bd3664c8416534 authored over 2 years ago by Fábio Santos <[email protected]>
Merge remote-tracking branch 'origin/master'

github.com/terser/html-minifier-terser - 14b44c7bde1037ece4eae3e12a02493db71d660a authored over 2 years ago by Sibiraj <[email protected]>
Update publish workflow actions

github.com/terser/html-minifier-terser - 7dd0d069a52d9e5c81d28c3e2ae8fd437bb261ad authored over 2 years ago by Sibiraj <[email protected]>
Release v7.0.0 (#131)

github.com/terser/html-minifier-terser - 30e539f4410b995ef317c0de00d1794ae8110d3d authored over 2 years ago by Sibiraj <[email protected]>
Fix pages deployment

github.com/terser/html-minifier-terser - c8c3de6e858fc058876eb4a2a6c64775414bbfc3 authored over 2 years ago by Sibiraj <[email protected]>
Update github workflows

github.com/terser/html-minifier-terser - c12a63d4dd1ffab500ac447c9a04aced9aa71692 authored over 2 years ago by Sibiraj <[email protected]>
Use official action to publish pages

github.com/terser/html-minifier-terser - 9916b94e6bf717c5b73cd0b512dc1e6b6e332f02 authored over 2 years ago by Sibiraj <[email protected]>
Bump all devDependencies to latest

github.com/terser/html-minifier-terser - 4d5abd8e5bd385343ca6723377583d71ec3b4e96 authored over 2 years ago by Sibiraj <[email protected]>
Update dependencies to latest

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

github.com/terser/html-minifier-terser - 8ff1fa44d15bcc1c65ccbc304414ddf8314e2c84 authored over 2 years ago by Sibiraj <[email protected]>
fix (domprops): add AudioWorkletNode params to the domprops list (#1230)

These are properties of AudioWorkletNode constructor options:

- `outputChannelCount`
- `para...

github.com/terser/terser - 5ca7d868482a0bf4cac778ce970e7b817be09f38 authored over 2 years ago by 0b5vr <[email protected]>
Bump terser from 5.14.0 to 5.14.2 (#129)

Bumps [terser](https://github.com/terser/terser) from 5.14.0 to 5.14.2.
- [Release notes](https...

github.com/terser/html-minifier-terser - c0b8044a806e792bb6f7c9ebafa99532dbee043d authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
avoid inlining `identityFn(...expandedArgs)`. closes #1226

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

github.com/terser/terser - 0136e8a05ef864666a6e95b0de8b679b0bc93338 authored over 2 years ago by Fábio Santos <[email protected]>
5.14.2

github.com/terser/terser - c5cb19de2baafa1db60b1e8c387d9d995844f7ef authored over 2 years ago by Fábio Santos <[email protected]>
fix potential regexp DDOS

github.com/terser/terser - a4da7349fdc92c05094f41d33d06d8cd4e90e76b authored over 2 years ago by Fábio Santos <[email protected]>
Add source mapping for closing `}` (#1211)

github.com/terser/terser - 839b81b24d04f217e8c454990c8b1de7e5e68b6b authored over 2 years ago by Justin Ridgewell <[email protected]>
Optimize property access evaluation (#1213)

Given the input `a.b.c.d.e.f`, the previous code would call `_eval` 57 times:

```
1 a.b
2 a...

github.com/terser/terser - 645a092323fad50d2fc4c1c6b49ce1db0d9eeb4f authored over 2 years ago by Justin Ridgewell <[email protected]>
5.14.1

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

github.com/terser/terser - 4a56ef22b96ac3b565bd21066c365a360b9559f7 authored over 2 years ago by Fábio Santos <[email protected]>
Add keep_numbers option. Closes #1208

github.com/terser/terser - c558e1216b9f7cff21cb58ead6fb2d9785a41262 authored over 2 years ago by Fábio Santos <[email protected]>
Release v7.0.0-beta.0

github.com/terser/html-minifier-terser - 1f58b74f1022ef990a5ba98a0da4cdedf0675638 authored over 2 years ago by Sibiraj <[email protected]>
Add pre-push hook to run tests

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

github.com/terser/html-minifier-terser - 672e7ddf6716e177dfeccef2709fa3e5a0f7d3dd authored over 2 years ago by Sibiraj <[email protected]>
Update jest to v28

github.com/terser/html-minifier-terser - 5f296794044c5ae144666a8ce00aaba188bc59f0 authored over 2 years ago by Sibiraj <[email protected]>
Update eslint to v8

github.com/terser/html-minifier-terser - e0f59b800248d8012d2e53986557b2d8d827fc7e authored over 2 years ago by Sibiraj <[email protected]>
Pin clean-css to v5.2.0

github.com/terser/html-minifier-terser - 02c7fc481451cf93d1fc5f690ecf7a82812588b7 authored over 2 years ago by Sibiraj <[email protected]>
Update dependencies

github.com/terser/html-minifier-terser - 1f5b484976fe010eed953d8057bccfc6f6840072 authored over 2 years ago by Sibiraj <[email protected]>
Update entities to v4 (#126)

github.com/terser/html-minifier-terser - 7070f9234ac3802946d8fcd252f851d578a0f2f5 authored over 2 years ago by Sibiraj <[email protected]>
Update actions + Drop node 12 EOL (#127)

github.com/terser/html-minifier-terser - 1d3294f44707afe6db51c3fcb31c66de6d7ddc4e authored over 2 years ago by Sibiraj <[email protected]>
fix parsing of nested template strings. Closes #1204

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

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

github.com/terser/terser - cb8283378037c6ca18c6c950e0e6f5ed9f856b64 authored over 2 years ago by Fábio Santos <[email protected]>
Fix compressed source-maps have non-terminated segments (#1106)

This reverts commit 7c1e9cceabf445e228f28496d7af37f76129c14a.

github.com/terser/terser - 348338842ef57bcaa4ce362e1d5a760213758e46 authored over 2 years ago by Paul Gschwendtner <[email protected]>
chore: Set permissions for GitHub actions (#1195)

* chore: Set permissions for GitHub actions

Restrict the GitHub token permissions only to th...

github.com/terser/terser - b47c3e680e93e20c18b5e736d14235c63eb58ed1 authored over 2 years ago by nathannaveen <[email protected]>
Switch to GenMapping for sourcemap generation (#1190)

* Switch to GenMapping for sourcemap generation

[`gen-mapping`](https://github.com/jridgewell...

github.com/terser/terser - a47f29a57b12999c939845781daa7d6f8bdaeff2 authored over 2 years ago by Justin Ridgewell <[email protected]>
Update package.json (#1194)

github.com/terser/terser - 8627a08fe2c91b215821900034f28c627f70538e authored over 2 years ago by Liz Fong-Jones <[email protected]>
include types export for ts4.7 nodenext resolution (#1193)

See https://github.com/microsoft/TypeScript/issues/47792#issuecomment-1043819482

github.com/terser/terser - 2d59a1110e34cfe59f1a756abd9f92771e9d0e3e authored over 2 years ago by Liz Fong-Jones <[email protected]>
Add note about ecma parse option being deprecated

github.com/terser/terser - 663ea2a3cecfa5462a128807e2ee142778c33eb4 authored over 2 years ago by Fábio Santos <[email protected]>
fix (domprops): add `COMPLETION_STATUS_KHR` to the domprops list (#1191)

`COMPLETION_STATUS_KHR` is a property of `KHR_parallel_shader_compile` extension of WebGLRenderi...

github.com/terser/terser - f80f962887dbd261001e69069bc5f505523d37ac authored over 2 years ago by 0b5vr <[email protected]>
garbage collect the AST while outputting code (#1189)

* garbage collect the AST while outputting code

* go through all the scopes before including ...

github.com/terser/terser - 878a63178ac4f7607c2bdd8439b131f0618b158e authored over 2 years ago by Fábio Santos <[email protected]>
Switch to TraceMap for sourcemap's originalPositionFor API (#1181)

* Switch to TraceMap for sourcemap's originalPositionFor API

[trace-mapping](https://github.c...

github.com/terser/terser - 423b30405521566135b130644fdf27f72194dcf1 authored over 2 years ago by Justin Ridgewell <[email protected]>
Bump async from 2.6.3 to 2.6.4 in /benchmarks (#123)

Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://g...

github.com/terser/html-minifier-terser - 8b21ba857a965807e826e4de5656fafee9a4c7c7 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5.13.1

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

github.com/terser/terser - 03a1af6efa5422a7c90c19514c7e101d760735b2 authored over 2 years ago by Fábio Santos <[email protected]>
remove spurious self-assignments. Closes #1081

github.com/terser/terser - adf7e8554068de308750994cc33f7db9f398a56a authored over 2 years ago by Fábio Santos <[email protected]>
factor out the inline code

github.com/terser/terser - 56a05f0bb768c2e3b1530a2454d26bfa34dfc918 authored over 2 years ago by Fábio Santos <[email protected]>
allow multiple binding identifiers in `var` destructuring. Closes #1176

github.com/terser/terser - 9a548ddb3b6c38cf7656ef4e11b7d4734c99daae authored over 2 years ago by Fábio Santos <[email protected]>
5.13.0

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

github.com/terser/terser - 20f1d7a0952d284da8d9d60779276cef340c3057 authored over 2 years ago by Fábio Santos <[email protected]>
Remove last new Function() call (#1184)

This is treated as an eval call by V8, and can't be executed in
environments where eval is bloc...

github.com/terser/terser - 67887ea9ce48d9d1311b74752478018c500c9dfa authored over 2 years ago by Scott Goodhew <[email protected]>
Run Eval removing codeshift (#1171)

Remove all the places where code is built as a string and then evaled to
make a function. This ...

github.com/terser/terser - a8ab6845b64ec87c611511ea282dcbd2d56c074c authored over 2 years ago by Scott Goodhew <[email protected]>
stop using eval to create RegExps

github.com/terser/terser - 52da6d2f6f7cb28179bfc5dd195d7e179cb6ed17 authored over 2 years ago by Fábio Santos <[email protected]>
Update source-map -> 0.8.0-beta.0 (#1164)

github.com/terser/terser - 7c98c9caf70c16fe55050d3677d1822b0f7afdc5 authored over 2 years ago by Rob Hogan <[email protected]>
Bump minimist from 1.2.5 to 1.2.6 (#121)

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](h...

github.com/terser/html-minifier-terser - 0eb78e56b07d4a8656c4b6fddbd3ab67adeaee2b authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update benchmarks (#117)

Co-authored-by: sibiraj-s <[email protected]>
Co-authored-by: Daniel Ruf <8272...

github.com/terser/html-minifier-terser - 6a2c8fc31465f7145d6ae9215119b7935475bae6 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
domprops.js: add `NavigatorUAData` to domprops (#1166)

* add userAgentData and NavigatorUAData props to domprops

* add missing props

github.com/terser/terser - a88f4faded370c2f1e1af7417dcda2bb9c63da65 authored almost 3 years ago by wesleyorbin <[email protected]>
5.12.1

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

github.com/terser/terser - cd8d54375baafe141fc617b8282dce978097ec9a authored almost 3 years ago by Fábio Santos <[email protected]>
opt out of tricky mangling when a function definition is placed inside a block. Closes #1155

github.com/terser/terser - 2c8b37d27e26594356ca0c5efe681cb3596c45df authored almost 3 years ago by Fábio Santos <[email protected]>
Release v7.0.0-alpha.2

github.com/terser/html-minifier-terser - 4f51a6ae77a118b0d4c58a16285493e1614043ea authored almost 3 years ago by Sibiraj <[email protected]>
Update devDependencies

github.com/terser/html-minifier-terser - 075f7bde017fffd2313e5817e8d92af8bce2bf7d authored almost 3 years ago by Sibiraj <[email protected]>
Update terser to v5.12.0

github.com/terser/html-minifier-terser - c5e151bf7873ae39c0aa4bce394e8a6235c322a7 authored almost 3 years ago by Sibiraj <[email protected]>
Fix benchmarks action

github.com/terser/html-minifier-terser - ba06a0b2ed04fc1f7f3236c8458f827021de02e7 authored almost 3 years ago by Sibiraj <[email protected]>
Support async css minify (#113)

github.com/terser/html-minifier-terser - 9788440242ba7de26b515b80a8c414466bd20bf5 authored almost 3 years ago by Sibiraj <[email protected]>
Replace map utils with Set (#114)

Co-authored-by: Daniel Ruf <[email protected]>

github.com/terser/html-minifier-terser - e44c426c8275fcdd9e652af2307542a7f76a7bce authored almost 3 years ago by Sibiraj <[email protected]>
Benchmarks (#116)

* Fix benchmarks script

* Run benchmarks in github actions

github.com/terser/html-minifier-terser - ea7ead7e0e7df8bda122ec557b4dbdb581a473ad authored almost 3 years ago by Sibiraj <[email protected]>
emit parens to disambiguate between 'new Thing()' and 'new Thing()' (closes #1159)

github.com/terser/terser - a6c87ad57841883c3abe7bd95052ff37519a7ba7 authored almost 3 years ago by Fábio Santos <[email protected]>
5.12.0

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

github.com/terser/terser - 0550bcc59912a01e9ad955a516daaac3b613cc4a authored almost 3 years ago by Fábio Santos <[email protected]>
Add TERSER_DEBUG_DIR environment variable to debug terser's input

github.com/terser/terser - c1d0b41771ff86b9a3e0ed0819d6b232d3cbc2fc authored almost 3 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on 652402bac6e2be4e3af00c28cdf8f06967fc6778

github.com/terser/terser.github.io - 19f0769c3ec3973464a1ef48fce123681d626c5c authored almost 3 years ago by Fábio Santos <[email protected]>
move favicon as it's been 404-ing

github.com/terser/website - 652402bac6e2be4e3af00c28cdf8f06967fc6778 authored almost 3 years ago by Fábio Santos <[email protected]>
more description of the page

github.com/terser/repl - ad5d09b5123f0a0b00043016497004c9df05fdb5 authored almost 3 years ago by Fábio Santos <[email protected]>
update packages

github.com/terser/repl - 604542211602d5fe1b890c1fa37c60336dfc0acf authored almost 3 years ago by Fábio Santos <[email protected]>
update packages

github.com/terser/website - 0fad171a024180f4b120fc891e465bd7cc85d166 authored almost 3 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on bd5a2c2baef753802509f2334f3966ec20cb7af4

github.com/terser/terser.github.io - 5a1c3ad24847891ab9010c6f7da6dece554feb3c authored almost 3 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on bd5a2c2baef753802509f2334f3966ec20cb7af4

github.com/terser/terser.github.io - 5bae81d181dc06a19e3d4e074ff08b3f09208720 authored almost 3 years ago by Fábio Santos <[email protected]>
clean up links

github.com/terser/website - bd5a2c2baef753802509f2334f3966ec20cb7af4 authored almost 3 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on e91ff8ae664f7142c435622d53227d9e0541f0cd

github.com/terser/terser.github.io - 7fe3a319551e1944a013ae9e31252196d1a6ee9b authored almost 3 years ago by Fábio Santos <[email protected]>
fix broken link

github.com/terser/website - e91ff8ae664f7142c435622d53227d9e0541f0cd authored almost 3 years ago by Fábio Santos <[email protected]>
Preserve @copyright comments as part of "some" default (#1153)

* preserve @copyright comments with "some" default, fixes #1151

* update relevant README not...

github.com/terser/terser - 000dcffe2f48e30eb2a32c3a850e8a8c169c63ae authored almost 3 years ago by Nathan Vander Wilt <[email protected]>
fix dumb scrollbar

github.com/terser/repl - 6617876c9605e82556e3f15c65b1486cd25c8e1d authored almost 3 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on fcbda9a27e88d26f1b31ee3b6210deae46aa51f2

github.com/terser/terser.github.io - c862bd83d32b99243dd4f287cdc193a0e7c28832 authored almost 3 years ago by Fábio Santos <[email protected]>
make images at the bottom lazy-load

github.com/terser/website - fcbda9a27e88d26f1b31ee3b6210deae46aa51f2 authored almost 3 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on 53f9e2043fa25c29f748a85dd44271e575d0b189

github.com/terser/terser.github.io - 4a1b12ae6d1a1ebfc4f458159134a69cd2fe2ca1 authored almost 3 years ago by Fábio Santos <[email protected]>
added some text

github.com/terser/website - 53f9e2043fa25c29f748a85dd44271e575d0b189 authored almost 3 years ago by Fábio Santos <[email protected]>
Bump devDependencies

github.com/terser/html-minifier-terser - 681035d9766cbcbe3fb4ac02907151bee9545a41 authored almost 3 years ago by Sibiraj <[email protected]>
Update terser to v5.11.0

github.com/terser/html-minifier-terser - c736aaa3fd2a397af0821d0a0db55d2ef855479a authored almost 3 years ago by Sibiraj <[email protected]>
Update README.md

github.com/terser/terser - 2662736501bed70ce84451bc32a54b089650edd8 authored almost 3 years ago by Fábio Santos <[email protected]>
5.11.0

github.com/terser/terser - 122b1b3da474a23d0497391f9cf63b790bd9470b authored almost 3 years ago by Fábio Santos <[email protected]>