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

docs: fix mangle links (#916)

github.com/terser/terser - 91068aea284450a8cee52d0b6d856a67610b7029 authored almost 4 years ago by Alexander Böhm <[email protected]>
Private fields and methods support (#913)

* Properly ignore the mozilla ast

* Add support for private properties

* Add private metho...

github.com/terser/terser - 465334d0503c399eb4e0e17429c048df74345f68 authored almost 4 years ago by Robin Ricard <[email protected]>
Remove the beautify option (#895)

* Remove the beautify option

* --beautify and --format are now aliases

* Test that --forma...

github.com/terser/terser - 2dd1680476d7fe97bdc670f8390ed7a3fd447266 authored almost 4 years ago by Anton Harniakou <[email protected]>
top-level await. Closes #903

github.com/terser/terser - 69e250b6754b84afc6b86b177052730cff847461 authored almost 4 years ago by Fábio Santos <[email protected]>
Merge pull request #51 from ybaws/master

customAttrCollapse to respect conservativeCollapse if encountering consecutive whitespace

github.com/terser/html-minifier-terser - 5fd0679f5107b5d9104994a1c6b73b9df830df8b authored about 4 years ago by Daniel Ruf <[email protected]>
docs(contributing): fix typo (#896)

github.com/terser/terser - 0c5fde1f6951c70b2dfc91f6960dfedbf0e84fef authored about 4 years ago by Max Romanyuta <[email protected]>
customAttrCollapse to respect conservativeCollapse if encountering consecutive whitespace

github.com/terser/html-minifier-terser - 4d3f4e8af74cc7893f6038d6295fbac0c4256d74 authored about 4 years ago by Tom Swaby <[email protected]>
5.5.1

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

github.com/terser/terser - 6f1ba1a89bbb4f58f5cdbb4f521d8b271e979911 authored about 4 years ago by Fábio Santos <[email protected]>
ensure properties are quoted when the safari10 output option is enabled

github.com/terser/terser - d51b6b9c22e8e8452a7ca0bb27b0f80b54b8d415 authored about 4 years ago by Fábio Santos <[email protected]>
Fix wrong version number

github.com/terser/terser - 7937b3dacece3a61e2639710b701f99192759a16 authored about 4 years ago by Fábio Santos <[email protected]>
5.5.0

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

github.com/terser/terser - a593e67ee791d990830e86fb5ae4841a67225aef authored about 4 years ago by Fábio Santos <[email protected]>
fix crash when inlining uninitialized variable into template string. Closes #876

github.com/terser/terser - 0e3d07921af29399f9ae82fe2f9157d20d178041 authored about 4 years ago by Fábio Santos <[email protected]>
fix: sourcemap inline dist code (#872)

github.com/terser/terser - 738350cb2582c7513af52004b7dd8a0ee70f4944 authored about 4 years ago by 信鑫-King <[email protected]>
5.4.0

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

github.com/terser/terser - 37e432e20c0cb4942d4f31d40e30571d6b01cf86 authored about 4 years ago by Fábio Santos <[email protected]>
improve memory usage by slimming down AST_Token class

github.com/terser/terser - 83c027e728e289a0ae1b87dc52bf3ea594387d8f authored about 4 years ago by Fábio Santos <[email protected]>
add jsdelivr example to README

github.com/terser/terser - a5983c321c09ad43a086ed045f047cc076f1005c authored about 4 years ago by Fábio Santos <[email protected]>
add some lines

github.com/terser/repl - 4f68f3267eb0e8cab638206fed91c822b118233d authored about 4 years ago by Fábio Santos <[email protected]>
enable module:true by default

github.com/terser/repl - b0af0e0f6d4f0a948dd39521a10346fbfea21ee7 authored about 4 years ago by Fábio Santos <[email protected]>
update packages

github.com/terser/repl - 504e00600f22bf446548b0dcb4774c80e56aaa40 authored about 4 years ago by Fábio Santos <[email protected]>
add source-map

github.com/terser/repl - 56f4405ee2dc40adb6dfcae76e20d33830617190 authored about 4 years ago by Fábio Santos <[email protected]>
add markers for generating website

github.com/terser/terser - a05601e04f698021df1323bcbd39ae6f2750c8cd authored about 4 years ago by Fábio Santos <[email protected]>
Deploy website

Deploy website version based on c2275975efae3e4886f0a3d4d828c7d84b6569e1

github.com/terser/terser.github.io - a486951351809b305443743070248c92e2922fed authored about 4 years ago by Fábio Santos <[email protected]>
update for terser 5

github.com/terser/website - c2275975efae3e4886f0a3d4d828c7d84b6569e1 authored about 4 years ago by Fábio Santos <[email protected]>
gate some template string transforms behind 'unsafe' option. Closes #863

github.com/terser/terser - 4faa53799babaa333d4d308991f66f41e78483c1 authored about 4 years ago by Fábio Santos <[email protected]>
remove undefined initialization. Closes #869

github.com/terser/terser - 36349ecb32ed2ace6ab8985ffb278c02465f738c authored about 4 years ago by Fábio Santos <[email protected]>
build before testing

github.com/terser/terser - 73e6536139add1bddf68368e48aedccdfc78f528 authored about 4 years ago by Fábio Santos <[email protected]>
implement logical assignment

github.com/terser/terser - 5907df8941dcfa4b52dfd588331483923795cd1f authored about 4 years ago by Fábio Santos <[email protected]>
5.3.8

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

github.com/terser/terser - 0e85eab34c84bd777fd20f769eca9ff8687ae158 authored about 4 years ago by Fábio Santos <[email protected]>
fix: ensure "exports" works on all versions of node (#861)

* fix: ensure "exports" works on all versions of node

Per https://github.com/terser/terser/is...

github.com/terser/terser - 3d9103c6437dff1e1070af152baef8dee76a8280 authored about 4 years ago by Jordan Harband <[email protected]>
5.3.7

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

github.com/terser/terser - cd8d09eaddbe3a004c1f2bec24c6e21298603e65 authored about 4 years ago by Fábio Santos <[email protected]>
fix: fix incorrect node engine semver versions (#855)

Currently this shows error [email protected]: The engine "node" is incompatible with this module. Exp...

github.com/terser/terser - 1aa4ca8709d5e95b371c941aa6a301ce0e0f3a34 authored about 4 years ago by Alan Agius <[email protected]>
5.3.6

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

github.com/terser/terser - 6c9d332fbcde2a9ab92b0b548f6cab2b0eb0963e authored about 4 years ago by Fábio Santos <[email protected]>
update supported node versions

github.com/terser/terser - 2703fc8c48d5d680e980ee8faf9cc8fde5ca71d0 authored about 4 years ago by Fábio Santos <[email protected]>
stop create_symbol symbol generator from creating symbols which conflict in inner scopes. Closes #851

github.com/terser/terser - 33571704cf7118cec68011623142f126460799e2 authored about 4 years ago by Fábio Santos <[email protected]>
fix parens output for nullish coalescing operators. Closes #834

github.com/terser/terser - 8a426499875774b8264d39791a36feb71c791bf7 authored about 4 years ago by Fábio Santos <[email protected]>
5.3.5

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

github.com/terser/terser - cbbea0b35650e5be04fc4ffc045bd2d8a65057a6 authored about 4 years ago by Fábio Santos <[email protected]>
avoid moving any named lambda into an export. Closes #800

github.com/terser/terser - 4baf7641d6e13515949aa2e854fbb843bcaea56b authored about 4 years ago by Fábio Santos <[email protected]>
enable transformer for chain expressions. Closes #846

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

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

github.com/terser/terser - 19570013b03995d749cc4d5f4d5a35be6ae83dee authored over 4 years ago by Fábio Santos <[email protected]>
fix crash when hoisting a destructuring

github.com/terser/terser - a626f5a162f95625f9b0d38fd9689efa7547ef5c authored over 4 years ago by Fábio Santos <[email protected]>
Configure Renovate (#843)

* Add renovate.json

* Update renovate.json

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

github.com/terser/terser - 54c5004e0939d7e17be80421e3c6d455bc4e9065 authored over 4 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5.3.3

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

github.com/terser/terser - 0e1b4c4f518cd322f7eb6143227a38a15161885b authored over 4 years ago by Fábio Santos <[email protected]>
wrap_func_args should wrap arrow functions as well. Closes #839

github.com/terser/terser - 66c3a5ce66c7873bded8c6466e72027f9816c548 authored over 4 years ago by Fábio Santos <[email protected]>
update source-map library

github.com/terser/terser - 9fbfe010206aa02fdecadd2ba6b46dcdcb9b4797 authored over 4 years ago by Fábio Santos <[email protected]>
Add @deprecated output field to MinifyOptions type (#836)

* Add comments to MinifyOptions type

Fixes #835

* Update terser.d.ts

* Update terser.d....

github.com/terser/terser - a405105e722471f1405f7d5d7120705a219dcf92 authored over 4 years ago by Benny Powers <[email protected]>
5.3.2

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

github.com/terser/terser - f50fe21b7ff1705ca474cef40685234feb1db785 authored over 4 years ago by Fábio Santos <[email protected]>
avoid spreading out expansions when weird stuff is found in them. Closes #787, #823

github.com/terser/terser - 3284d8258a2c460099a56b39e500d764d2620761 authored over 4 years ago by Fábio Santos <[email protected]>
prevent self-recursion when SQUEEZED flag is not set. Closes #821

github.com/terser/terser - e90b4d2582aa7ba4f396ff7a76b280ae1dbeedd8 authored over 4 years ago by Fábio Santos <[email protected]>
5.3.1

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

github.com/terser/terser - 1dbf1695f5dc796fd58ffe909e88e2ddcf09ec34 authored over 4 years ago by Fábio Santos <[email protected]>
be a little more conservative when inlining a function into another function. Closes #807

github.com/terser/terser - 290f26a2a7d34879f8f89248790fd89f7609e308 authored over 4 years ago by Fábio Santos <[email protected]>
fix shallow_cmp for chain expressions. Closes #816

github.com/terser/terser - f69e2e6166d81ff7e48b0214ae33800fc56e58aa authored over 4 years ago by Fábio Santos <[email protected]>
skip pure getters for destructuring with rest (#778)

github.com/terser/terser - dda86f59ebd6683fe4fdd2482b0e0625020306b3 authored over 4 years ago by Tan Li Hau <[email protected]>
5.3.0

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

github.com/terser/terser - f3061995bd80d8986c3dbd373808d1f56f04e364 authored over 4 years ago by Fábio Santos <[email protected]>
fix failure case when evaluating an optional chain. Closes #806

github.com/terser/terser - 501afef12327dc06b0b551a4a5896f940dd16fe7 authored over 4 years ago by Fábio Santos <[email protected]>
add note about node version to CONTRIBUTING.md

github.com/terser/terser - 6b6cb9ff01ab5d94e7fa3bc32981fdcab83474a4 authored over 4 years ago by Fábio Santos <[email protected]>
Added note about no sync (#793)

github.com/terser/terser - fc1ea2d18d19eea040185eefc81c0eb57e73fc85 authored over 4 years ago by josephrocca <[email protected]>
update domprops from FF 82.0a1, Chrome 84.0.4147.89 (#811)

github.com/terser/terser - a7c1673d73ac8ea941e9f82bc9d0573a6558d197 authored over 4 years ago by Drew Petersen <[email protected]>
do not inline function declarations into default exports, as they cannot be turned into function expressions. Closes #800

github.com/terser/terser - ac292b811aff3880bae40f1ffd904dd8ddb9a760 authored over 4 years ago by Fábio Santos <[email protected]>
fix prop.computed_key crash. Closes #805

github.com/terser/terser - 587bb714c9dc3ddc54ac4d081ce6f5201a225726 authored over 4 years ago by Fábio Santos <[email protected]>
Update LICENSE

github.com/terser/terser - 9940e1f3299deb94f75af4ab10d9bdbaffb54343 authored over 4 years ago by Fábio Santos <[email protected]>
Merge pull request #32 from terser/docs/update-remove-script-type-attributes-description

Update the description of --remove-script-typeattributes

github.com/terser/html-minifier-terser - 3234575b97c221c7188910077d339146b68b66bb authored over 4 years ago by Daniel Ruf <[email protected]>
update changelog

github.com/terser/terser - f3fedac317ca8afacb4782caa2c117a3aa850c5f authored over 4 years ago by Fábio Santos <[email protected]>
5.2.1

github.com/terser/terser - 4e3ca5db15d806bee66dc87877700b4f5b36310e authored over 4 years ago by Fábio Santos <[email protected]>
accept keywords as optional properties (closes #796); disable ecma option when parsing -- all ES is welcome

github.com/terser/terser - 4bcb2cf6337a1ddcb5518fddcc257325edeac6f2 authored over 4 years ago by Fábio Santos <[email protected]>
5.2.0

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

github.com/terser/terser - 3e0e59e33313e146774b4695595cc8d51afa91bf authored over 4 years ago by Fábio Santos <[email protected]>
initial implementation of optional chaining (a?.b?.(c))

github.com/terser/terser - 7aad3cbfbf194c5e9af56f18dd348f9abe7b407a authored over 4 years ago by Fábio Santos <[email protected]>
take variable name length into consideration before inlining.

Related to #790

github.com/terser/terser - b573cdaec33bfc76c0dfc20ae9e110f5fa4ca543 authored over 4 years ago by Fábio Santos <[email protected]>
remove some unused code, assume mangled variables have length 1

github.com/terser/terser - 23abbc3d6c659ed49a368f19cf332fbfbfac13ce authored over 4 years ago by Fábio Santos <[email protected]>
remove unnecessary parens in consecutive awaits.

Closes #586

github.com/terser/terser - 82be4b4504fbcb25c922f42c27d3d55fef098598 authored over 4 years ago by Fábio Santos <[email protected]>
Merge pull request #48 from terser/ci/migrate-to-github-actions

Migrate to GitHub Actions - closes #12

github.com/terser/html-minifier-terser - f6f596ee80fe2a6d4162181c04f361907495b040 authored over 4 years ago by Daniel Ruf <[email protected]>
Remove Travis CI config

github.com/terser/html-minifier-terser - 02319191565e680722246b4a0efe37e4bd031ce1 authored over 4 years ago by Daniel Ruf <[email protected]>
Update CI status badge

github.com/terser/html-minifier-terser - 2be6322b672f584ceb21988286db75275e0ea8db authored over 4 years ago by Daniel Ruf <[email protected]>
Remove cronjob for CI

github.com/terser/html-minifier-terser - cd45c2e4f64dcdeceffd222c4dc6f61ee23056a7 authored over 4 years ago by Daniel Ruf <[email protected]>
Migrate to GitHub Actions - closes #12

github.com/terser/html-minifier-terser - de2bc8b7680ba5b241df13926fc5117b9c0b890a authored over 4 years ago by Daniel Ruf <[email protected]>
Remove David badge

github.com/terser/html-minifier-terser - 240541149a6de8c777bec0965d70150ff72353f7 authored over 4 years ago by Daniel Ruf <[email protected]>
Use correct domain

github.com/terser/html-minifier-terser - 8e3638e31a590f722f14d7512c7ed8f416a6e302 authored over 4 years ago by Daniel Ruf <[email protected]>
Add previous author to banner

github.com/terser/html-minifier-terser - 2770b7a1408eacc32635986b23c0f835e3a10435 authored over 4 years ago by Daniel Ruf <[email protected]>
Update org name

github.com/terser/html-minifier-terser - cd6b6a64411af6a77afa663973f8841336bece0e authored over 4 years ago by Daniel Ruf <[email protected]>
update to new Terser API

github.com/terser/repl - 4510f705d36114e1963ef0910752efb161d888b1 authored over 4 years ago by Fábio Santos <[email protected]>
Add `module` to package.json (#784)

github.com/terser/terser - 9dc2dcdb8846ea07c8cf59e05b52abd0598344ed authored over 4 years ago by Caleb Eby <[email protected]>
5.1.0

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

github.com/terser/terser - 612e0b3a8228f1c560a978e906928da4170d7928 authored over 4 years ago by Fábio Santos <[email protected]>
fix typings (#779)

Resolves #777
- Removed `AST_Node` references
- Changed `comments(node, comment)` option so `...

github.com/terser/terser - ff851d2507487a283acb35993f37e6c1d9a7d1c4 authored over 4 years ago by Adam Bradley <[email protected]>
support parsing import.meta (#775)

* support parsing import.meta

* use es2020 for acorn in test

github.com/terser/terser - 24ce297dfc6b298251d031bc9a4f89c005a853fa authored over 4 years ago by Tan Li Hau <[email protected]>
5.0.0

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

github.com/terser/terser - 262a813df90b302618553b53c84cb9ac6e912a8d authored over 4 years ago by Fábio Santos <[email protected]>
npm audit fix

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