aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2015-10-07Fix handling of "use asm" when no command line flags are passed to uglifyjs. ...kzc
2015-10-07Add proper support for "use asm"; blocks. Disable -c optimization within "use...kzc
2015-10-06Implement shebang supportAnthony Van de Gejuchte
2015-09-24Fix mozilla-ast after module loading changes...Mihai Bazon
2015-09-24No longer use `vm` to load code....Mihai Bazon
2015-09-24Fix wrap_commonjs to include code first...Mihai Bazon
2015-09-14Control keeping function arguments with a single optionVille Lautanala
2015-08-27Fix bad parsing of `new new x()()` constructs...Richard van Velzen
2015-08-25Don't change sequences that influence lexical binding in calls...Richard van Velzen
2015-08-10[Fix] --define replaces SymbolRefs in LHS of assignments...Christopher Chedeau
2015-08-05Fix mangling of property names which overwrite unmangleable properties...Richard van Velzen
2015-07-30Fix semicolon printing when restricting max line length...Richard van Velzen
2015-07-29Re-use the caught exception's error message in the parse error call.Chris Cowan
2015-07-29Give a good error message if an invalid regular expression is found.Chris Cowan
2015-07-29Advanced way to specify if a function call might have side effects. #400thorn0
2015-07-22Don't attempt to negate non-boolean AST_Binary...Mihai Bazon
2015-07-20Merge pull request #735 from kzc/master...Mihai Bazon
2015-06-30Don't drop parens in a * (b * c). Close #744Mihai Bazon
2015-06-14operator && and || optimization: add "else" before "if" as intendedkzc
2015-06-11optimizations for && and || where left side is constant expressionkzc
2015-06-09Add --mangle-regex optionJoao Carlos
2015-05-20Treat \uFEFF as whitespace....Mihai Bazon
2015-05-18Fix compressing conditionals...Mihai Bazon
2015-05-13fix again reserved propsMihai Bazon
2015-05-07Make reserved names take priority over the name cacheMihai Bazon
2015-05-05Only drop the BOM when it's the first character....Mihai Bazon
2015-05-04Fix blank lines in the output....Mihai Bazon
2015-05-04Avoid spurious brackets when dropping unused vars...Mihai Bazon
2015-04-23Fix parsing strings with literal DOS newlines...Mihai Bazon
2015-04-22If name_cache is specified, do rename cached properties...Mihai Bazon
2015-04-17Drop NaN -> 0/0 transformation....Mihai Bazon
2015-04-13Fix compression of conditionals...Mihai Bazon
2015-04-10Use the `before` visitor in mangle props...Mihai Bazon
2015-03-29Merge branch 'propmangle'Mihai Bazon
2015-03-23Fix compressing `![foo()];` as a statement...Mihai Bazon
2015-03-22[sequencesize] Actually even better:...Mihai Bazon
2015-03-22Avoid sequencesize for more than 2000 statements....Mihai Bazon
2015-03-22Add start/end nodes for NaN/Infinity transformationsMihai Bazon
2015-03-20Keep unused function arguments by default...Mihai Bazon
2015-03-18Fix parsing for U+2028 / U+2029...Mihai Bazon
2015-03-18Fix parsing for U+2028 / U+2029...Mihai Bazon
2015-03-16rename --prop-cache to --name-cache...Mihai Bazon
2015-03-16Fix prop mangling...Mihai Bazon
2015-03-14Add property name mangler...Mihai Bazon
2015-02-11Add filename to the JS_Parse_Error exception....Edward Casbon
2015-02-11Fix invalid removal of left side in && and || compression...Richard van Velzen
2015-01-31Drop all `console` statements properly...Richard van Velzen
2015-01-27Add option to preserve/enforce string quote style...Mihai Bazon
2015-01-26Keep single line comments after nlb, after nlb...Anthony Van de Gejuchte
2015-01-24fixes issue #621 SourceMap toString JSON format...Bryce Cronkite-Ratcliff