Commit Graph

  • 96ad94ab41 v2.4.22 v2.4.22 Mihai Bazon 2015-05-18 13:58:25 +03:00
  • a5b60217ce Fix compressing conditionals Mihai Bazon 2015-05-18 13:56:04 +03:00
  • 44fd6694eb fix again reserved props Mihai Bazon 2015-05-13 22:03:00 +03:00
  • e48db3a8b6 Make reserved names take priority over the name cache Mihai Bazon 2015-05-07 15:01:16 +03:00
  • e637bdaf4e Only drop the BOM when it's the first character. Mihai Bazon 2015-05-05 10:11:38 +03:00
  • d558abbdb7 v2.4.21 v2.4.21 Mihai Bazon 2015-05-04 19:14:42 +03:00
  • 4aed0830e5 Fix blank lines in the output. Mihai Bazon 2015-05-04 17:55:42 +03:00
  • d2dda34b2a Remove deprecated calls to utils.print/utils.error Mihai Bazon 2015-05-04 15:07:16 +03:00
  • c3a10c135e Avoid spurious brackets when dropping unused vars Mihai Bazon 2015-05-04 14:49:17 +03:00
  • 92e4340732 Fix parsing strings with literal DOS newlines Mihai Bazon 2015-04-23 12:08:19 +03:00
  • 7b22f2031f If name_cache is specified, do rename cached properties Mihai Bazon 2015-04-22 17:34:49 +03:00
  • 3b14582d6b Fix tests Mihai Bazon 2015-04-17 11:28:59 +03:00
  • 274e1b3dc7 Drop NaN -> 0/0 transformation. Mihai Bazon 2015-04-17 11:25:19 +03:00
  • de58b0289d Added expect_exact for testing the OutputStream Fábio Santos 2015-04-12 14:51:26 +01:00
  • efea52a4f4 Normalize package.json. XhmikosR 2015-04-14 18:29:14 +03:00
  • 763bd36b60 Test on latest node and io.js Jordan Harband 2015-04-11 15:35:18 -07:00
  • 0552dbd93c v2.4.20 v2.4.20 Mihai Bazon 2015-04-13 18:59:21 +03:00
  • 18c63ff3d8 Fix compression of conditionals Mihai Bazon 2015-04-13 17:29:48 +03:00
  • e04ef56243 Use the before visitor in mangle props Mihai Bazon 2015-04-10 11:33:29 +03:00
  • 5d60484553 More fixes for the breaking changes in yargs Mihai Bazon 2015-04-05 13:19:46 +03:00
  • 3c846e6f7b Merge pull request #669 from galvanix/documentation-inSourceMap Mihai Bazon 2015-04-04 15:29:03 +03:00
  • 2850dc69fd Document passing source maps directly to minify() using inSourceMap David Caldwell 2015-04-03 17:27:28 -07:00
  • 94205c3a37 v2.4.19 v2.4.19 Mihai Bazon 2015-03-29 14:02:37 +03:00
  • 2ada34b229 Merge pull request #660 from ntkme/fix-long-options Mihai Bazon 2015-03-29 14:01:21 +03:00
  • db396da734 Fix long options なつき 2015-03-29 03:50:00 -07:00
  • 0262b4244c Disable testing with Node 0.8 Mihai Bazon 2015-03-29 13:19:07 +03:00
  • 73ca767d06 v2.4.18 v2.4.18 Mihai Bazon 2015-03-29 13:15:27 +03:00
  • 3ec11c781b Update README Mihai Bazon 2015-03-29 13:13:40 +03:00
  • a79ff060d0 Merge branch 'propmangle' Mihai Bazon 2015-03-29 12:50:43 +03:00
  • 43991f8d2f Add tool to extract property names Mihai Bazon 2015-03-29 12:38:06 +03:00
  • 6b82069e1a Merge in more DOM properties. Mihai Bazon 2015-03-24 13:59:57 +02:00
  • 276b9a31cd Fix compressing ![foo()]; as a statement Mihai Bazon 2015-03-23 23:27:00 +02:00
  • 5801fa39e9 [sequencesize] Actually even better: Mihai Bazon 2015-03-22 13:01:42 +02:00
  • f0ab1b02e6 Avoid sequencesize for more than 2000 statements. Mihai Bazon 2015-03-22 12:51:15 +02:00
  • 36c28e02fd Add start/end nodes for NaN/Infinity transformations Mihai Bazon 2015-03-22 12:50:36 +02:00
  • e1c3861832 Export readDefaultReservedFile Mihai Bazon 2015-03-22 11:04:28 +02:00
  • ecfd881ac6 Keep unused function arguments by default Mihai Bazon 2015-03-20 10:28:51 +02:00
  • 81b7335267 Don't use Object.create Mihai Bazon 2015-03-19 12:54:43 +02:00
  • bb010c2253 tools/props.html: output complete JSON Mihai Bazon 2015-03-19 10:10:01 +02:00
  • 03b6121194 Add --reserve-domprops along with a default exclusion list in tools/domprops.json Mihai Bazon 2015-03-18 12:09:09 +02:00
  • 3ef092332b Support multiple --reserved-file args Mihai Bazon 2015-03-18 11:53:17 +02:00
  • 540c19792f Bump yargs version (for .array arguments) Mihai Bazon 2015-03-18 11:51:09 +02:00
  • 80d1c8206b Fix parsing for U+2028 / U+2029 Mihai Bazon 2015-03-18 10:09:30 +02:00
  • d36faffeca Fix parsing for U+2028 / U+2029 Mihai Bazon 2015-03-18 10:09:30 +02:00
  • 7c8c9b94bc tools/props.html: use try/catch in a few more places Mihai Bazon 2015-03-17 14:31:22 +02:00
  • f5eeed7665 Add tool to list DOM properties/methods Mihai Bazon 2015-03-17 11:46:04 +02:00
  • 80cfd063e2 Export readNameCache / writeNameCache Mihai Bazon 2015-03-17 10:05:49 +02:00
  • aa45f6586e rename --prop-cache to --name-cache Mihai Bazon 2015-03-16 13:16:30 +02:00
  • 0c80d21e01 Fix prop mangling Mihai Bazon 2015-03-16 10:53:31 +02:00
  • 375c88245a Fix --reserved-file Mihai Bazon 2015-03-14 11:36:58 +02:00
  • ea3430102c Add property name mangler Mihai Bazon 2015-03-14 11:22:28 +02:00
  • 9de7199b88 v2.4.17 Mihai Bazon 2015-03-11 00:03:12 +02:00
  • c7d3c07f5a v2.4.17 v2.4.17 Mihai Bazon 2015-03-11 00:03:12 +02:00
  • ae07714927 Add filename to the JS_Parse_Error exception. Edward Casbon 2014-08-11 12:40:01 +01:00
  • 0e41a3fad4 Add .npmignore Rob Loach 2015-01-27 15:55:05 -05:00
  • 61e850ceb5 Clean up unit test breakage Richard van Velzen 2015-02-11 21:27:21 +01:00
  • 992b6b9fcc Fix invalid removal of left side in && and || compression Richard van Velzen 2015-02-11 21:05:49 +01:00
  • 7b71344051 Parse regexes properly Anthony Van de Gejuchte 2015-02-10 16:57:17 +01:00
  • 605362f89d Drop all console statements properly Richard van Velzen 2015-01-31 13:22:07 +01:00
  • fbbaa42ee5 Add option to preserve/enforce string quote style Mihai Bazon 2015-01-27 22:26:27 +02:00
  • 099992ecae Keep single line comments after nlb, after nlb Anthony Van de Gejuchte 2015-01-09 16:46:40 +01:00
  • d78ae20e64 Make empty source map values more reasonable in .minify() Richard van Velzen 2015-01-26 12:07:44 +01:00
  • 5c02d65ddb fixes issue #621 SourceMap toString JSON format Bryce Cronkite-Ratcliff 2015-01-24 00:24:08 -08:00
  • d36067cd35 Merge pull request #615 from avdg/unicode Mihai Bazon 2015-01-20 13:00:31 +02:00
  • f1b2134dd1 Add test Anthony Van de Gejuchte 2015-01-20 00:31:44 +01:00
  • 74cda80d3b Add unicode digit parsing support Anthony Van de Gejuchte 2015-01-19 21:35:53 +01:00
  • 9a3a848cc8 Update unicode letter Anthony Van de Gejuchte 2015-01-19 00:59:29 +01:00
  • a1a4c2ada7 Optimize conditionals where the consequent and alternative are both booleans and not equivalent Tal Ater 2014-09-13 18:59:19 +03:00
  • 189dbf02b6 Merge pull request #612 from rvanvelzen/issue-611 Mihai Bazon 2015-01-12 18:18:55 +02:00
  • 42ecd42ac0 Replace the correct node when replacing in void sequences Richard van Velzen 2015-01-12 17:09:34 +01:00
  • a10f6a96d7 Merge pull request #482 from arty-name/inline-ng-inject Mihai Bazon 2015-01-11 12:10:42 +02:00
  • 0d232a1422 Merge pull request #606 from rvanvelzen/document-double-dash Mihai Bazon 2015-01-07 23:17:08 +02:00
  • 285bffd2c6 Document -- for usage in CLI class Richard van Velzen 2015-01-07 19:04:10 +01:00
  • 61c233a08e Fix make_node_from_constant for Regexp-s Mihai Bazon 2015-01-07 11:20:04 +02:00
  • d2d716483a aborts(AST_If) returns the if node Mihai Bazon 2015-01-06 13:57:18 +02:00
  • f16033aafd Location fix for Mozilla AST start token. Ingvar Stepanyan 2014-08-08 14:54:34 +03:00
  • ae5366a31d Track ending lines/columns; fix end locations in Mozilla AST. Ingvar Stepanyan 2014-08-08 14:15:43 +03:00
  • 6b23cbc852 AST_Do nodes: walk body before condition Mihai Bazon 2015-01-06 12:27:23 +02:00
  • 7f9bc9e863 Pass mangle options to figure_out_scope and compute_char_frequence Richard van Velzen 2015-01-05 19:10:32 +01:00
  • 13219cebcb Fix handling \r\n Mihai Bazon 2015-01-05 12:14:42 +02:00
  • 93a6e5780e Declare boolean type for --keep-fnames Mihai Bazon 2015-01-05 11:20:00 +02:00
  • fe55e0d93d Merge branch 'keep-function-expression-names' of https://github.com/rvanvelzen/UglifyJS2 Mihai Bazon 2015-01-05 11:11:38 +02:00
  • e1f0747e4c Support keep_fnames in compressor, and --keep-fnames. #552 Mihai Bazon 2015-01-05 11:03:13 +02:00
  • e37b67d013 Add an option to prevent function names from being mangled Richard van Velzen 2015-01-04 20:53:19 +01:00
  • ad18689d92 using the original sourcemap as the base Caridy Patino 2014-11-11 14:38:01 -05:00
  • 0f80b1058d Resolve the relative path to lib files last truiken 2014-08-29 11:41:13 -07:00
  • 0d48af3f36 Add a "keep_fnames" option to the compressor to retain function expression names Richard van Velzen 2015-01-04 20:14:38 +01:00
  • 4613644cce passes in references to process and Buffer to silence ReferenceErrors achingbrain 2013-11-28 08:32:39 +00:00
  • 718e475613 Fix backslashes in source-map paths on Windows Derek Wickern 2014-10-23 16:27:53 -07:00
  • aa5dd15352 Update README.md Austin Brown 2014-03-26 23:15:44 -07:00
  • 5bff65c132 Use svg instead of png to get better image quality Peter Dave Hello 2014-12-25 22:41:33 +08:00
  • 24bc09b79b Fix #556 Richard van Velzen 2014-10-23 16:16:19 +02:00
  • 37c17d5541 Merge pull request #570 from rvanvelzen/fix-569 Richard van Velzen 2015-01-04 14:02:08 +01:00
  • 120948fa48 Merge pull request #584 from clyfish/fix-base54 Richard van Velzen 2015-01-04 14:00:23 +01:00
  • 66e6f0c3cb Merge pull request #592 from micschro/patch-1 Richard van Velzen 2015-01-04 13:53:31 +01:00
  • f7447efa8c Merge pull request #600 from KenPowers/master Richard van Velzen 2015-01-04 13:52:02 +01:00
  • f4d36a58c2 Fix #569 Richard van Velzen 2014-10-23 15:57:12 +02:00
  • 6d1c3e1aec Use yargs instead of optimist. Kenneth Powers 2015-01-01 01:04:54 -05:00
  • 73cc0505f5 Merge pull request #599 from rvanvelzen/fix-597 Mihai Bazon 2014-12-31 14:18:31 +02:00
  • c75f5a1fd8 Fix #597 Richard van Velzen 2014-12-31 12:23:00 +01:00