aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-10-20Fix #836Fábio Santos
2015-10-15Make_string was missing \v and wasnt reversing vertical tabs even though read...startswithaj
2015-10-13add `--pure-funcs` option...it has the same effect as specifying `pure_funcs` in `--compressor` option, however it's much easier to use instead of: --compressor 'pure_func=["Math.floor","debug","console.logTime"]' it's now possible: --compressor --pure-funcs Math.floor debug console.logTime fixes #684 Damian Krzeminski
2015-10-13upgrade yargs 3.5.4 -> 3.10.0...we need a version with better support for 'array' params see: https://github.com/bcoe/yargs/pull/164 Damian Krzeminski
2015-10-13Merge pull request #829 from kzc/html_comment_ops...Fix other operator output producing <!-- or -->Mihai Bazon
2015-10-13Fix other operator output related to <!-- or -->kzc
2015-10-12Fix testsMihai Bazon
2015-10-12Only encode <!-- and --> in strings when inline_scriptMihai Bazon
2015-10-12Output `-- >` instead of `-->` in expressions. Escape `<!--` and `-->` within...kzc
2015-10-11v2.5.0Mihai Bazon
2015-10-07have minify() call figure_out_scope() if needed to produce well formed "use a...kzc
2015-10-07get rid of SCOPE_IS_NEEDED as it was always truekzc
2015-10-07Fix handling of "use asm" when no command line flags are passed to uglifyjs. ...kzc
2015-10-07Pin dependencies with npm shrinkwrap...* Use `npm run shrinkwrap` to create a shrinkwrap file with all dependencies pinned * Update dependency `source-map` to latest (Closes #738) SpainTrain
2015-10-07add asm.js testkzc
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-24Merge pull request #808 from avdg/travis...Add node 4.x in TravisMihai Bazon
2015-09-24Add node 4.x in TravisAnthony Van de Gejuchte
2015-09-24Disable node 0.8 in TravisMihai Bazon
2015-09-24Fix mozilla-ast after module loading changes...Need to explicitly qualify stuff now, since it's not evaluated in some global scope. Ref #636 Mihai Bazon
2015-09-24No longer use `vm` to load code....Improves performance 2x on node > 0.10. Ref #636 Mihai Bazon
2015-09-24Fix wrap_commonjs to include code first...(code could have directives, i.e. "use strict") Mihai Bazon
2015-09-14use a valid SPDX license identifierKyle Mitchell
2015-09-14Control keeping function arguments with a single optionVille Lautanala
2015-09-06Merge pull request #786 from istr/anonymous-source-map...Allow for anonymous map generation using string type checkRichard van Velzen
2015-08-27allow for anonymous map generation using string type checkIngo Struck
2015-08-27Fix bad parsing of `new new x()()` constructs...Fixes #739 Richard van Velzen
2015-08-25Don't change sequences that influence lexical binding in calls...Fixes #782 Richard van Velzen
2015-08-10Merge pull request #767 from vjeux/208...[Fix] --define replaces SymbolRefs in LHS of assignmentsRichard van Velzen
2015-08-10[Fix] --define replaces SymbolRefs in LHS of assignments...See #208 for context Christopher Chedeau
2015-08-07Merge pull request #736 from AlbertoGP/master...fromString option, use index from argument array for filename instead of "?"Richard van Velzen
2015-08-07Merge pull request #729 from DrewML/keep_fnames_docs...Add keep_fnames compressor option to README.mdRichard van Velzen
2015-08-05Fix mangling of property names which overwrite unmangleable properties...Fixes #747. Richard van Velzen
2015-08-05Merge pull request #753 from Surgo/master...Support wrap and exportAll options for node.js tools.Richard van Velzen
2015-07-30Merge pull request #757 from rvanvelzen/semicolon-fix...Fix semicolon printing when restricting max line lengthMihai Bazon
2015-07-30Fix semicolon printing when restricting max line length...Fixes #755 Richard van Velzen
2015-07-30Revert "Fix semicolon printing when restricting max line length"...This reverts commit 170e8b519e64463a39d293480e52f97b64d8ab89. Richard van Velzen
2015-07-29Fix semicolon printing when restricting max line length...Fixes #755 Richard van Velzen
2015-07-29Replace util.puts in run-tests with console.log...See d2dda34b2a8de310f26a26e58ed28275ba5ecc7f Richard van Velzen
2015-07-29Make node.js 0.8 the minimum supported version....Node.js 0.4 and 0.6 are ancient; things don't work there. Update Travis CI configuration accordingly. Note, that the npm update in Travis is needed for 0.8 only at the moment. XhmikosR
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-28Support wrap and exportAll options.Kosei Kitahara
2015-07-22v2.4.24Mihai Bazon
2015-07-22Don't attempt to negate non-boolean AST_Binary...Fix #751 Mihai Bazon
2015-07-20Merge pull request #735 from kzc/master...optimizations for && and || where left side is constant expressionMihai Bazon
2015-06-30Don't drop parens in a * (b * c). Close #744Mihai Bazon
2015-06-15fromString option, use index from argument array for filename instead of "?"...The index allows the caller to map things like parse errors back to the code chunk where they appeared. Alberto González Palomo