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
side_effects=true changes this binding with optional chain
iccir opened this issue over 1 year ago
iccir opened this issue over 1 year ago
Parenthesis removal around optional chain results in SyntaxError
iccir opened this issue over 1 year ago
iccir opened this issue over 1 year ago
Update dependency @jridgewell/source-map to v0.3.3
renovate[bot] opened this pull request over 1 year ago
renovate[bot] opened this pull request over 1 year ago
some optimizations stopped working between 5.16.2 and 5.16.3
alexander-akait opened this issue over 1 year ago
alexander-akait opened this issue over 1 year ago
Add information about map scopes
olfek opened this pull request over 1 year ago
olfek opened this pull request over 1 year ago
Terser breaks ability to debug
olfek opened this issue over 1 year ago
olfek opened this issue over 1 year ago
`undefined` as default parameter is preserved since 5.16.6
ericfortis opened this issue over 1 year ago
ericfortis opened this issue over 1 year ago
Add @__KEY__ annotation to mangle string literals
jpdutoit opened this pull request over 1 year ago
jpdutoit opened this pull request over 1 year ago
PURE getter wrapper makes output different
jinliming2 opened this issue over 1 year ago
jinliming2 opened this issue over 1 year ago
Does not replace constant when in brackets
axkibe opened this issue over 1 year ago
axkibe opened this issue over 1 year ago
Static class properties not referenced properly in obfuscated code
tzvetelin-vassilev opened this issue over 1 year ago
tzvetelin-vassilev opened this issue over 1 year ago
`lhs_constants` option for #1359
iccir opened this pull request over 1 year ago
iccir opened this pull request over 1 year ago
close #1338 where possible
fabiosantoscode opened this pull request almost 2 years ago
fabiosantoscode opened this pull request almost 2 years ago
Add option to prevent reversing AST_Binary nodes
iccir opened this issue almost 2 years ago
iccir opened this issue almost 2 years ago
import.meta.url usage
tzvetelin-vassilev opened this issue almost 2 years ago
tzvetelin-vassilev opened this issue almost 2 years ago
Fix version number in CHANGELOG.md
valscion opened this pull request almost 2 years ago
valscion opened this pull request almost 2 years ago
Update dependency acorn to v8.8.2
renovate[bot] opened this pull request almost 2 years ago
renovate[bot] opened this pull request almost 2 years ago
Update dependency source-map-support to v0.5.21
renovate[bot] opened this pull request almost 2 years ago
renovate[bot] opened this pull request almost 2 years ago
Cannot parse object with number as key
tranvansang opened this issue almost 2 years ago
tranvansang opened this issue almost 2 years ago
When are functions actually inlined?
armandn opened this issue almost 2 years ago
armandn opened this issue almost 2 years ago
Boolean not compressed when inlined multiple times
nicolo-ribaudo opened this issue almost 2 years ago
nicolo-ribaudo opened this issue almost 2 years ago
variable declaration is removed unexpectedly
miserylee opened this issue almost 2 years ago
miserylee opened this issue almost 2 years ago
Compression opportunity: shorten names of private class methods?
hooperbloob opened this issue almost 2 years ago
hooperbloob opened this issue almost 2 years ago
`pure_getters: true` minifies `import.meta` to `import`
sapphi-red opened this issue almost 2 years ago
sapphi-red opened this issue almost 2 years ago
Arrow function expressions are unnecessarily parenthesized in parameters
dead-claudia opened this issue almost 2 years ago
dead-claudia opened this issue almost 2 years ago
Coalesce variable declaration types where helpful, reduce `const` to `let`/`var` where possible
dead-claudia opened this issue almost 2 years ago
dead-claudia opened this issue almost 2 years ago
Group exports where identifiers are sufficiently short
dead-claudia opened this issue almost 2 years ago
dead-claudia opened this issue almost 2 years ago
Coalesce adjacent exported `const` and `let` declarations
dead-claudia opened this issue almost 2 years ago
dead-claudia opened this issue almost 2 years ago
Missed compression opportunity: inverted integers aren't normalized with negated integers, and negated multiples of 10 are shorter as bitwise-inverted integers
dead-claudia opened this issue almost 2 years ago
dead-claudia opened this issue almost 2 years ago
Bitwise operations are seemingly not minimized or optimized at all
dead-claudia opened this issue almost 2 years ago
dead-claudia opened this issue almost 2 years ago
Don't mutate options object. Fixes #1341
robhogan opened this pull request almost 2 years ago
robhogan opened this pull request almost 2 years ago
Mutating `options.format` is unsafe when config is re-used
robhogan opened this issue almost 2 years ago
robhogan opened this issue almost 2 years ago
dead code not removed behind local `false` constant vs global_defs
taozhou-glean opened this issue almost 2 years ago
taozhou-glean opened this issue almost 2 years ago
update commander
243083df opened this pull request almost 2 years ago
243083df opened this pull request almost 2 years ago
Terser 5.16.3 has larger output
AndrJ opened this issue almost 2 years ago
AndrJ opened this issue almost 2 years ago
Update dependency commander to v10 - autoclosed
renovate[bot] opened this pull request almost 2 years ago
renovate[bot] opened this pull request almost 2 years ago
React Server Components "use client" directive
jaslong opened this issue about 2 years ago
jaslong opened this issue about 2 years ago
Increased output size between 5.16.0 and 5.16.1
julien-deramond opened this issue about 2 years ago
julien-deramond opened this issue about 2 years ago
[Bug] Compressing switch statement results in loose equality instead of strict equality
f52985 opened this issue about 2 years ago
f52985 opened this issue about 2 years ago
[Bug]: Object with `Symbol.toPrimitive` may have side effect but gets removed
p51lee opened this issue about 2 years ago
p51lee opened this issue about 2 years ago
[Bug]: IIFE that returns optional call results in syntax error
p51lee opened this issue about 2 years ago
p51lee opened this issue about 2 years ago
[Bug]: Terser fails when an empty destructuring at for head is present
p51lee opened this issue about 2 years ago
p51lee opened this issue about 2 years ago
[Bug]: Terser fails when a class expression is present in if condition
p51lee opened this issue about 2 years ago
p51lee opened this issue about 2 years ago
[Bug]: Terser compresses left-hand side in for-loop as a literal value
p51lee opened this issue about 2 years ago
p51lee opened this issue about 2 years ago
Feature request: annotations to control retain / reserve of variables
DanTheMan827 opened this issue about 2 years ago
DanTheMan827 opened this issue about 2 years ago
Broken Image on the official Website
ToasterUwU opened this issue over 2 years ago
ToasterUwU opened this issue over 2 years ago
Invalid for of/in target generated if it's a member expression with object literal
Austaras opened this issue over 2 years ago
Austaras opened this issue over 2 years ago
Short property names are not being mangled
Codezilluh opened this issue over 2 years ago
Codezilluh opened this issue over 2 years ago
fix (domprops): add AudioWorkletNode params to the domprops list
0b5vr opened this pull request over 2 years ago
0b5vr opened this pull request over 2 years ago
Implementation of mathematical function range for further branch reduction
furrybrackets opened this issue over 2 years ago
furrybrackets opened this issue over 2 years ago
Feature Request: Object property name map
smartrejames opened this issue over 2 years ago
smartrejames opened this issue over 2 years ago
Refactor: use unicode property escapes to match characters in the parser
fabiosantoscode opened this issue over 2 years ago
fabiosantoscode opened this issue over 2 years ago
Remove unused transpiled Typescript enum
mischnic opened this issue over 2 years ago
mischnic opened this issue over 2 years ago
WebComponents connectedCallback gets mangled/minified
xatian opened this issue over 2 years ago
xatian opened this issue over 2 years ago
WIP: fix: don't drop side effects of default param assignments
WofWca opened this pull request almost 3 years ago
WofWca opened this pull request almost 3 years ago
Feature request: More flexible properties mangling options
armandn opened this issue almost 3 years ago
armandn opened this issue almost 3 years ago
make `is_constant()` recognize constants with several unary prefixes
WofWca opened this pull request almost 3 years ago
WofWca opened this pull request almost 3 years ago
object spread: also drop non-nullish constants (e.g. `{ ...true }`)
WofWca opened this pull request almost 3 years ago
WofWca opened this pull request almost 3 years ago
Feature: Add example of how to disable an option via CLI
mangelozzi opened this issue almost 3 years ago
mangelozzi opened this issue almost 3 years ago
Extending the pure annotation for functions
skyrpex opened this issue almost 3 years ago
skyrpex opened this issue almost 3 years ago
support "#private in" syntax
LongTengDao opened this issue about 3 years ago
LongTengDao opened this issue about 3 years ago
Loosen requirements discovering identity functions
samouri opened this pull request about 3 years ago
samouri opened this pull request about 3 years ago
Moot parens added around arrow function
fisker opened this issue about 3 years ago
fisker opened this issue about 3 years ago
Support retaining default function parameters when a Function's .length is important
12wrigja opened this issue about 3 years ago
12wrigja opened this issue about 3 years ago
support for inlining functions with destructure arguments
somebody1234 opened this issue about 3 years ago
somebody1234 opened this issue about 3 years ago
Minifying javascript uses _ character for mangling vars
BFP-RMP opened this issue about 3 years ago
BFP-RMP opened this issue about 3 years ago
rfc: should terser strip unused parameters during dead code elimination
cdaringe opened this issue about 3 years ago
cdaringe opened this issue about 3 years ago
Dependency Dashboard
renovate[bot] opened this issue over 3 years ago
renovate[bot] opened this issue over 3 years ago
Resolves: Add native GitHub continuous code security and quality analysis
aleks-ivanov opened this pull request over 3 years ago
aleks-ivanov opened this pull request over 3 years ago
Resolves: Add GitHub Codespaces configuration
aleks-ivanov opened this pull request over 3 years ago
aleks-ivanov opened this pull request over 3 years ago
Resolves: Add native GitHub security and versioning dependency alerts
aleks-ivanov opened this pull request over 3 years ago
aleks-ivanov opened this pull request over 3 years ago
Function declaration in a block conflicts with global const declaration
lal12 opened this issue over 3 years ago
lal12 opened this issue over 3 years ago
Shorthand properties with unicode character bug with `safari10`
Knutas opened this issue over 3 years ago
Knutas opened this issue over 3 years ago
Mangle properties prefix feature proposal
bo4arovpavel1989 opened this issue over 3 years ago
bo4arovpavel1989 opened this issue over 3 years ago
unsafe compress option produces invalid output when using ternary if - case not really hinted by readme
danieltroger opened this issue over 3 years ago
danieltroger opened this issue over 3 years ago
Compress more nullish checks into nullish coalescing
jridgewell opened this pull request over 3 years ago
jridgewell opened this pull request over 3 years ago
Invalid minification for yield expression with comments before argument
weareoutman opened this issue over 3 years ago
weareoutman opened this issue over 3 years ago
Terser returns error if folders, specified in --output parameter are not present in file system
alexejibishvili opened this issue almost 4 years ago
alexejibishvili opened this issue almost 4 years ago
proposal
13032519955 opened this issue almost 4 years ago
13032519955 opened this issue almost 4 years ago
[config file] sourceMap.content : breaks with a filename (and throws in error handling)
aavmurphy opened this issue almost 4 years ago
aavmurphy opened this issue almost 4 years ago
Incorrect code generated with `__INLINE__` annotation
utkarshkukreti opened this issue almost 4 years ago
utkarshkukreti opened this issue almost 4 years ago
Minify multiple files with sourcemap inline
PascalSalesch opened this issue almost 4 years ago
PascalSalesch opened this issue almost 4 years ago
inlining of the function definitions that have conflicting arguments
aminya opened this pull request almost 4 years ago
aminya opened this pull request almost 4 years ago
Top level await SyntaxError
wzh19960613 opened this issue almost 4 years ago
wzh19960613 opened this issue almost 4 years ago
More than one bracket with `new` giving wrong output
atfzl opened this issue about 4 years ago
atfzl opened this issue about 4 years ago
To inline property functions which are used once, and remove unused?
brandon942 opened this issue about 4 years ago
brandon942 opened this issue about 4 years ago
Variable used in func.call() as parameter is removed
mischnic opened this issue about 4 years ago
mischnic opened this issue about 4 years ago
Left-hand side of assignment can be evaluated
fabiosantoscode opened this issue about 4 years ago
fabiosantoscode opened this issue about 4 years ago
logical OR assignment & optional chaining support
onuryarar opened this issue about 4 years ago
onuryarar opened this issue about 4 years ago
Update License to match SPDX standard
PabloJomer opened this pull request about 4 years ago
PabloJomer opened this pull request about 4 years ago
Bug: Compress inlines a function call with the wrong value for a variable coming from its context
mutedchaos opened this issue about 4 years ago
mutedchaos opened this issue about 4 years ago
Dropping function without warning if declared after 'continue'
denyaalt opened this issue about 4 years ago
denyaalt opened this issue about 4 years ago
Issue 829 - configuration regex options are not being parsed as RegExp instances
bbabic opened this pull request over 4 years ago
bbabic opened this pull request over 4 years ago
Merge variable declaration and assignment when possible
Knagis opened this issue over 4 years ago
Knagis opened this issue over 4 years ago
synchronous terser.minify - execSync workaround
milahu opened this issue over 4 years ago
milahu opened this issue over 4 years ago
Maximum call stack size exceeded
olback opened this issue over 4 years ago
olback opened this issue over 4 years ago
Feature | Exclude mangling for files in a specific folder
Xambey opened this issue over 4 years ago
Xambey opened this issue over 4 years ago
bug with __PURE__ option
LongTengDao opened this issue over 4 years ago
LongTengDao opened this issue over 4 years ago
Feature request: An option to keep name of arguments in functions
tarnishablec opened this issue over 4 years ago
tarnishablec opened this issue over 4 years ago
extract property names
LexRiver opened this issue almost 5 years ago
LexRiver opened this issue almost 5 years ago