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

Add rollup plugin link

I just made a rollup plugin of this project.
https://github.com/TrySound/rollup-plugin-terser

github.com/terser/terser - 1e755d2f2bb6f19de6e2e116cd9ec8a2e4af18ca authored over 6 years ago
modify readme to use new name

github.com/terser/terser - 2612cb607986a9c1fb27ff24cb0c17a8b092c5ec authored over 6 years ago
new repository name

github.com/terser/terser - 9d7b24aa9ca18043212f37095e7215c6169b6871 authored over 6 years ago
new package name

github.com/terser/terser - 0e08fd0cdeadffb87b24b5f14ecce7f3a982917a authored over 6 years ago
test `pure_funcs` with `mangle` enabled and `rename` disabled

github.com/terser/terser - 9322b121006e980f090633434a11edb93dee04cf authored over 6 years ago
port #3047 #3069

[cherry-pick] fix tree traversal on `AST_Do` (#3047)

fixes #3046

[cherry-pick] handle flow con...

github.com/terser/terser - 8ae5e29bb2c021dbdf0da7716767e912bf34f69d authored almost 7 years ago
[cherry-pick] fix `collapse_vars` on nested exception (#2955) (#2958)

fixes #2954

github.com/terser/terser - bc0e654a95dd7e810bbd135c1d9515cf06597b65 authored almost 7 years ago
[cherry-pick] handle `case` correctly under `reduce_vars` (#2993)

fixes #2992

github.com/terser/terser - ccbfa5121ac5b0856778e3448127f8574fd8855a authored almost 7 years ago
port #2963

[cherry-pick] drop lone "use strict" in function body (#2963)

- add support for arrow functions...

github.com/terser/terser - ecb8671133c1f0ae039109d32039116f0ca9a50f authored almost 7 years ago
handle `pure_funcs` within `reduce_vars` correctly (#3066)

fixes #3065

github.com/terser/terser - 7a2486e0655136d633e08177a64fc58e75acf759 authored almost 7 years ago
implement `compress` `defaults` option (#2820)

fixes #2282

github.com/terser/terser - 9c3318708c2ac54ba4c77421c10ab36f1c4d8cea authored almost 7 years ago
[cherry-pick] pure_getters tests for issue #2938 without code change (#2940)

github.com/terser/terser - a188d4db4b589b6894f29d194b57965ff4c74e3a authored almost 7 years ago
disable test/benchmark.js for node 0.12

github.com/terser/terser - d65d2b046cc1446215f36b3d3cf3d953710c34b0 authored almost 7 years ago
[cherry-pick] improve performance when handling unused variables in `collapse_vars` (#3084)

fixes #3082

github.com/terser/terser - 19c3f6c2959eae4dc2d6ef762916b5c47f43eb18 authored almost 7 years ago
[cherry-pick] compress `arguments[index]` (#2967)

- always replace with existing parameter
- only introduce new parameter if `keep_fargs` is disab...

github.com/terser/terser - c284a3adba6c239f5dc80d663ef3df2fc7c8de78 authored almost 7 years ago
[cherry-pick] fix crash in `may_throw()` (#2932)

fixes #2931

github.com/terser/terser - 799c20e93f5b8d5e830e625b2acda20e967dc10f authored almost 7 years ago
[cherry-pick] fix corner case in `hoist_props` (#3022)

fixes #3021

github.com/terser/terser - 47568f13cfdb10abc80953d1edf9f9e6d6a0dde4 authored almost 7 years ago
[cherry-pick] mangle `Object.defineProperty()` (#3059)

fixes #869

github.com/terser/terser - 8837a25c5ea0880d7e1f89cd57e17c3bda70029c authored almost 7 years ago
[cherry-pick] fix `unsafe` `evaluate` on type-converting operators (#2917)

fixes #2916

github.com/terser/terser - ead388993f673b6e4303e0c22be84c8e458de618 authored almost 7 years ago
[cherry-pick] fix `unsafe` `evaluate` of `AST_Function` (#2920)

fixes #2919

github.com/terser/terser - 421a10e591e7ab0ce216d61f874fbbffc43a3b70 authored almost 7 years ago
[cherry-pick] reduce `function`-related false positives (#2925)

github.com/terser/terser - c5b3b56d179c7656b8255f24f7657dfd80d41a85 authored almost 7 years ago
[cherry-pick] fix `unsafe` `evaluate` of `function` property (#2927)

fixes #2926

github.com/terser/terser - cb5978c242aec9f06bfda3c6c9923d2a2988b4a8 authored almost 7 years ago
[cherry-pick] fix `dead_code` on exceptional `return` (#2930)

fixes #2929

github.com/terser/terser - 8c578aad6d346b75e270fcbc9fc8bb67904f43a2 authored almost 7 years ago
[cherry-pick] fix various corner cases (#3126)

- augment ufuzz/reminify test options

fixes #3125

github.com/terser/terser - b39598dfe6f94995208b10265d971e062df63965 authored almost 7 years ago
[cherry-pick] fix `join_vars` on property accessors (#2895)

fixes #2893

github.com/terser/terser - c69e11807fbb45e1154a6d351c728a8e027bdecc authored almost 7 years ago
[cherry-pick] fix `collapse_vars` within loops (#2915)

fixes #2914

github.com/terser/terser - d0ecc692a35133425c6591f3a5fa8bb2f8458b4f authored almost 7 years ago
[cherry-pick] fix corner case in `inline` (#3017)

fixes #3016

github.com/terser/terser - 3f076ff7eea1e0689ed7e57f34782d4c1d518cc0 authored almost 7 years ago
[cherry-pick] fix nested `inline` within loop (#3019)

fixes #3018

github.com/terser/terser - f2f0e9a3d25d6fb0244c25b229d0fd3ae2f4c5d9 authored almost 7 years ago
[cherry-pick] fix AST corruption due to `collapse_vars` & `inline` (#2899)

fixes #2898

github.com/terser/terser - d565fc4a26a93b768fcc5e98f33d8e1ea626190a authored almost 7 years ago
[cherry-pick] preserve case when `inline_script` (#2991)

fixes #2989

github.com/terser/terser - b92db39ccb9fe9799f1711e479b6f98a94c5302f authored almost 7 years ago
[cherry-pick] fix escape analysis on `AST_New` (#3043)

fixes #3042

github.com/terser/terser - 9a24ee9c5eb22ecfeeb82f5571626d2f99fecae8 authored almost 7 years ago
forbid functions and classes from being if and for bodies

github.com/terser/terser - 782bc37cf9c6c8ab18da21936f20087bf599140f authored almost 7 years ago
refactor colorless console out

github.com/terser/terser - c0b90c3fb33f3802822aab8780abe77036278886 authored almost 7 years ago
do not inline generators (#16)

github.com/terser/terser - 968f817b05c8b5d5da41affb9715797430ffff91 authored almost 7 years ago
fix older node versions

github.com/terser/terser - b438a68fb29545db82a776c2738760ebd6ff6f05 authored almost 7 years ago
restore mocha test colors

github.com/terser/terser - 3895727d3df2c5b8609d96bac1793d69aff8f3d1 authored almost 7 years ago
do not inline async functions

github.com/terser/terser - abb81b230b20079f17d20e2a62f3de3442328a91 authored almost 7 years ago
add node 8 to travis again

github.com/terser/terser - 226c0871be3675c5fc9a8b38d10fc5f0428f266d authored almost 7 years ago
add semicolon

github.com/terser/terser - 0ae5cdefb5f5e5b029c1b6d30d6b56685533c192 authored almost 7 years ago
Fix deprecated Buffer constructor usage and add safeguards

This avoids using deprecated Buffer constructor API on newer Node.js
versions.

To achieve that,...

github.com/terser/terser - ae6f08ba294e2785aaf5ff9d4be4dd857fede147 authored almost 7 years ago
fix tests in node 10

github.com/terser/terser - 3d12c7cab370826d942d73a150b0b406b20be0aa authored almost 7 years ago
add most recent node version

github.com/terser/terser - 71bf8706b01d4ed27657171820453fc117b38fbd authored almost 7 years ago
refactor brackets to braces (#3005)

github.com/terser/terser - 8ff36eaff992b05ec6b943ec8a7dd467a70e60cd authored almost 7 years ago
Update ISSUE_TEMPLATE.md

github.com/terser/terser - 304e793eeaaab642a1c02649c4822a03ef439866 authored almost 7 years ago
handle RHS side-effects in `collapse_vars` (#12)

cherry-picked from https://github.com/mishoo/UglifyJS2/pull/3097

fixes #9

github.com/terser/terser - 9a003958d39f8c418da5eefb48c6a0c2d213afcf authored almost 7 years ago
fix return of template with trailing backslash (#11)

github.com/terser/terser - bba3e5b417e6056d8342058d738d82ac091c1e0c authored almost 7 years ago
Update package.json

github.com/terser/terser - 559bdc959d5dfdb86f5e712425b3f19c275e1684 authored almost 7 years ago
fix for node 4

github.com/terser/terser - 6e9e1ec3ed37aeecf9d92ac887433cc960a94b9d authored almost 7 years ago
fix corner case in `collapse_vars` (#2909)

fixes #2908

github.com/terser/terser - 2a1cf774d3bc3485ad851d85b7ca53ef06016d95 authored almost 7 years ago
add .editorconfig

github.com/terser/terser - 0d9a30b0bf43b235e98f11e1ce82d133a6b6a240 authored almost 7 years ago
properly generate regex in lib/compress.js

github.com/terser/terser - 8c1ffa7a3abfbbe189c171af9ae3c59d0d72e47f authored almost 7 years ago
fix RegExp i/o

github.com/terser/terser - 0ec592d6cf52ff49177f6d60a5d115626ed44d9b authored almost 7 years ago
apply @kzc's patch

github.com/terser/terser - 287bf2c6940b2ba78903cf864271e302f9856034 authored almost 7 years ago
apply @kzc's patch

github.com/terser/terser - bf5dc61f5b043bcef5da27bd76273fd185753d14 authored almost 7 years ago
simplify escodegen test by adding an acorn round-trip

github.com/terser/terser - 85b227ac67e563e7ed657fe2fc2eadd768b36faf authored almost 7 years ago
run mozilla AST I/O tests against all existing compress tests

github.com/terser/terser - 7230d7eb65a6fabc7f03c6e0ecfae595723e1945 authored almost 7 years ago
fix handling of regex in node 9

github.com/terser/terser - e078d11659f920ecf4e7650976a81b26d0a3f314 authored almost 7 years ago
improve handling of optional table section tags (#914)

github.com/terser/html-minifier-terser - f93e5e39d401b96c4b574b28c2f0b259ea63f707 authored almost 7 years ago
improve robustness of `maxLineLength` (#913)

github.com/terser/html-minifier-terser - 980a4a9ed020438348bce0c036a509f0d4e4e0a7 authored almost 7 years ago
stop replacement of symbols in an AST_Expansion

github.com/terser/terser - 588af98d9007d6073a450638e7cc967b675e2286 authored almost 7 years ago
add node-chakracore to Travis CI (#911)

github.com/terser/html-minifier-terser - 6f324887c67533a29b6896ad1c0315a39de9f308 authored almost 7 years ago
update dependencies

grunt-browserify 5.3.0

github.com/terser/html-minifier-terser - 43eb7dc38e3b215f7a7dca186c315ab49ac9cf03 authored almost 7 years ago
preserve input `options` (#910)

github.com/terser/html-minifier-terser - a7946973b6fe835cdbfd69595f1b770bd44493cc authored almost 7 years ago
supply context to `minifyCSS` custom processor (#909)

github.com/terser/html-minifier-terser - a2ae88360860cba8c8b5402ef308f49cef84d0e5 authored almost 7 years ago
implement suggested changeset from @kzc

github.com/terser/terser - aca4b4a146ee63912c36336e53be153b883bebe1 authored almost 7 years ago
fix code style

github.com/terser/terser - 11cf178b29aa36db762b7eaff956d061b67e928e authored almost 7 years ago
make sure classes don't have their surrounding blocks removed too

github.com/terser/terser - f46e26fdbfff71fb5485abeef4174d55dd0ca2bf authored almost 7 years ago
further AST input/output

github.com/terser/terser - 4e65f548c87a9ecbb82a235d3fc20f0a295de756 authored almost 7 years ago
Attempt to close #968 by implementing the mozilla tree for ES6 code

github.com/terser/terser - f4fea094a024be9d0873d38fc69ae15d012cf1ca authored almost 7 years ago
template string mozilla ASTs

github.com/terser/terser - f040b9afed0c4eaddcaa298ab267d1ab8659fa2a authored almost 7 years ago
implement AST_Yield spidermonkey AST

github.com/terser/terser - e0132712d58e8050da70648bbb47c767eb3bf882 authored almost 7 years ago
fix: update exports tests

github.com/terser/terser - 125a0093d7b0ccf5e6de14f92916cd752ad44ecb authored almost 7 years ago
fix: work around node bug where unnecessary escape slashes are added to regexp.raw_source

github.com/terser/terser - a68ea0d574418269c4c72a00d0fdc47522dc667d authored almost 7 years ago
close #2946 by ensuring let and const aren't put out of blocks

github.com/terser/terser - 4c472b9fc8ed471ae814fc4d0c7d1a6057a31027 authored almost 7 years ago
--module option, enables strict mode and toplevel options

github.com/terser/terser - a402d69da1ad194a1984835b30f1a04ea7070830 authored almost 7 years ago
module-level scope

github.com/terser/terser - be335a943d460827bdc04a653972b0e92b84d2f3 authored almost 7 years ago
suggestions from @kzc

github.com/terser/terser - c6def9569741be6fda65b7f8d7775ad8c5016741 authored almost 7 years ago
add `module` option documentation

github.com/terser/terser - ed51b85c15b529e617cb87b043a56d3880eafb50 authored almost 7 years ago
add missing file

github.com/terser/terser - 25a97dbb8e71a8d958a182dfa8fca4ba1a934453 authored almost 7 years ago
documentation suggestions from @kzc

github.com/terser/terser - 6bb7e703083f4f9728b05468bde2a904cab44332 authored almost 7 years ago
pass module option to parse as well.

github.com/terser/terser - 354b4166936df8f8460f388a6bed2c02ebe0dc00 authored almost 7 years ago
enable sourceType:module in acorn when necessary

github.com/terser/terser - 0ab85d9fb35299ad615924c267ff4a90af7c1527 authored almost 7 years ago
fix #2994 by fixing block aborts() definition

github.com/terser/terser - 955cb4c6df7bccf19121dfd4da21fe599c0f5213 authored almost 7 years ago
fix broken tests

github.com/terser/terser - 36bf96fd92d087404b68735d56be3d38bbf5160c authored almost 7 years ago
test feeding spidermonkey AST through escodegen

github.com/terser/terser - 72746e7d8f86f7a1841f6cea782c2e8bf26a8b6d authored almost 7 years ago
improve test warning error output

github.com/terser/terser - 36c2762c11413067f68dd5b54b1eabd95e6ffc17 authored almost 7 years ago
make test stdout-based

github.com/terser/terser - 3060406098d6023f7bb3ffad3733d5506a71350c authored almost 7 years ago
parenthesise exported iifes correctly

github.com/terser/terser - cf3b0368bae56fd79da54f3b8a6d488076b01fb4 authored almost 7 years ago
move test to export.js

github.com/terser/terser - 25434a9ff75feafa141f49dba80c95af89359a83 authored almost 7 years ago
restore online web testing

github.com/terser/html-minifier-terser - 78ae1a00b81bc168e54dd7196f1fe3871e32b5ec authored almost 7 years ago