Commit Graph

  • 13e6d31ba3 Merge c8a71e279e into 937f534392 Ashley (Scirra) 2016-11-29 19:44:42 +0000
  • 937f534392 Fix flag name in readme Anthony Van de Gejuchte 2016-11-08 13:08:55 +0100
  • 98f330658f Generate source map data from normalized files Martijn Swaagman 2016-11-04 19:49:59 +0100
  • 1b2c02c944 Fix nlb property for template strings tokens starting with nlb Anthony Van de Gejuchte 2016-10-28 23:47:03 +0200
  • 0aa526e72c Do not allow arrow functions in the middle of an expression Anthony Van de Gejuchte 2016-10-28 20:42:28 +0200
  • a7b3b0d3a5 docs: add doc for option.outFileName 1111hui 2016-10-29 15:55:47 +0800
  • 0a35acbbe7 feat: add option.outFileName for JS API, if absense, sourceMap.file field will deduced 1111hui 2016-10-29 15:21:28 +0800
  • 2a9989dd18 Add --mangle-props-debug and fix --mangle-props=unquoted collision Ashley (Scirra) 2016-10-27 11:23:04 -0400
  • 79b98a9fe8 Do not overwrite options.comments + cleanup Anthony Van de Gejuchte 2016-10-26 17:34:30 +0200
  • 3d8caffb33 Merge 1e19cd08fa into c2112d5886 Ashley (Scirra) 2016-11-29 19:19:36 +0000
  • c2112d5886 Fix case where a lonely var is used as computed property Anthony Van de Gejuchte 2016-10-24 23:35:14 +0200
  • e86481ab06 Merge dbaeb7174f into 557b3e412f larpo 2016-11-22 13:00:47 +0000
  • 81977d8c81 Merge ac4c215610 into 557b3e412f kzc 2016-11-22 04:52:15 +0000
  • 8f7e1a8006 Merge 13990aed90 into 557b3e412f Zen 2016-11-22 04:52:15 +0000
  • aa3053b0dc Merge 35fbc91c72 into 557b3e412f Anthony Van de Gejuchte 2016-11-22 04:52:15 +0000
  • 12e483aeee Merge 1906d59dc4 into 7e80a979a7 kzc 2016-11-22 01:29:47 +0000
  • 2fa9db8b91 Add --mangle-props-debug and fix --mangle-props=unquoted collision Ashley (Scirra) 2016-10-27 11:23:04 -0400
  • c0c42db007 added tests a.gutnikov 2016-11-09 19:02:27 +0300
  • db73113599 keep wrapping parens. for function extpressions a.gutnikov 2016-11-09 18:31:57 +0300
  • 9cb28044a7 Fix flag name in readme Anthony Van de Gejuchte 2016-11-08 13:08:55 +0100
  • fcb4f2f215 [test] add sourceMap test against relative sources Swaagie 2016-11-07 10:56:51 +0100
  • c898a7997d [fix] map from normalized files Martijn Swaagman 2016-11-04 19:49:59 +0100
  • cc5cf7c869 Fix compression with unused containing destructuring Anthony Van de Gejuchte 2016-10-31 00:10:52 +0100
  • ca44342c4b Add .gitattributes to checkout lf eol style Anthony Van de Gejuchte 2016-10-31 00:27:15 +0100
  • b4dc82bd56 Fix nlb property for template strings tokens starting with nlb Anthony Van de Gejuchte 2016-10-28 23:47:03 +0200
  • 75f234a3db docs: add doc for option.outFileName 1111hui 2016-10-29 15:55:47 +0800
  • 2429ce24bc feat: add option.outFileName for JS API, if absense, sourceMap.file field will deduced 1111hui 2016-10-29 15:21:28 +0800
  • 79f126ccbe Do not allow arrow functions in the middle of an expression Anthony Van de Gejuchte 2016-10-28 20:42:28 +0200
  • 057de570e6 Pass mangle options to figure_out_scope before mangling in tests Anthony Van de Gejuchte 2016-10-26 12:34:38 +0200
  • 605671ef5e Do not overwrite options.comments + cleanup Anthony Van de Gejuchte 2016-10-26 17:34:30 +0200
  • 049ea3dc90 Fix case where a lonely var is used as computed property Anthony Van de Gejuchte 2016-10-24 23:35:14 +0200
  • 5f6825f9ec Introduce is_block_scope to AST_Node to determine block scope. Anthony Van de Gejuchte 2016-10-19 15:34:26 +0200
  • 93d4e492b5 Merge 3ebcae2a8d into 7e80a979a7 Anthony Van de Gejuchte 2016-10-23 20:12:23 +0000
  • 7e80a979a7 Remove AST_ObjectComputedKeyVal Anthony Van de Gejuchte 2016-10-18 16:18:34 +0200
  • b7bb706150 Merge branch 'master' into harmony Richard van Velzen 2016-10-23 22:03:20 +0200
  • 3ebcae2a8d Remove AST_ObjectComputedKeyVal Anthony Van de Gejuchte 2016-10-18 16:18:34 +0200
  • 557b3e412f v2.7.4 v2.7.4 Richard van Velzen 2016-10-23 21:46:22 +0200
  • 8d74f34373 Don't filter shebangs when using the 'some' comment filter Anthony Van de Gejuchte 2016-10-16 20:57:28 +0200
  • 266ddd9639 fix uses_arguments handling (broken since 6605d15783) Jann Horn 2016-10-14 18:04:39 +0200
  • e51c6ba380 Add an option for writing inline source map pengzhenqing 2016-10-09 14:15:25 +0800
  • 10373c4f39 Merge 4e061ffcdd into 32c2cc33bb Anthony Van de Gejuchte 2016-10-23 19:14:37 +0000
  • 32c2cc33bb Improve binding patterns for arrow functions Anthony Van de Gejuchte 2016-09-07 01:00:07 +0200
  • 947b8750e8 Make classes implicitly strict mode Anthony Van de Gejuchte 2016-09-11 15:06:10 +0200
  • 35fbc91c72 Don't filter shebangs when using the 'some' comment filter Anthony Van de Gejuchte 2016-10-16 20:57:28 +0200
  • 4e061ffcdd Improve binding patterns for arrow functions Anthony Van de Gejuchte 2016-09-07 01:00:07 +0200
  • 8614c7b814 add mocha test for issue #1299 (uses_arguments) Jann Horn 2016-10-14 19:23:34 +0200
  • 83b124f0d6 fix uses_arguments handling (broken since 6605d15783) Jann Horn 2016-10-14 18:04:39 +0200
  • a9049497b1 Handle uglify-reserve comments to reserve props Zirak 2016-10-13 21:26:07 +0000
  • c8a71e279e Style updates Ashley (Scirra) 2016-10-11 13:17:40 +0100
  • 13990aed90 use exact string matches to test output pengzhenqing 2016-10-11 13:59:16 +0800
  • 58459d0e60 Add treat_as_global option to mangle_properties Ashley (Scirra) 2016-10-10 12:55:53 +0100
  • c7271e4157 add tests about sourceMapInline pengzhenqing 2016-10-10 14:53:31 +0800
  • d7eaa95949 Add an option for writing inline source map pengzhenqing 2016-10-09 14:15:25 +0800
  • 1e19cd08fa Treat debug: true debug: "" Ashley (Scirra) 2016-10-07 16:11:58 +0100
  • 65922fcbb2 Address style nits Ashley (Scirra) 2016-10-07 12:38:48 +0100
  • 3f3ab65e8a Add extra test case for issue #1321 Ashley (Scirra) 2016-10-06 18:09:23 +0100
  • 10cee1144b Fix issue #1321 Ashley (Scirra) 2016-10-06 17:41:11 +0100
  • 7de8ffe77b Make debug option take a string suffix Ashley (Scirra) 2016-10-06 16:42:23 +0100
  • 6389e52305 Remove console.log and add extra test case Richard van Velzen 2016-10-06 14:11:19 +0200
  • e05510f3bc Add an option to wrap IIFEs in parenthesis Richard van Velzen 2016-09-30 12:27:45 +0200
  • fc9804b909 Fix (typeof side_effect()) in boolean context kzc 2016-10-02 10:46:09 -0400
  • b28d2d3cf2 Refactoring considering feedback Ashley (Scirra) 2016-10-06 11:33:42 +0100
  • 31763799ae Remove temp file Ashley (Scirra) 2016-10-05 18:03:15 +0100
  • 2dbf8bfaad CLI, readme and code style updates Ashley (Scirra) 2016-10-05 18:02:13 +0100
  • 0b6b8b3da3 Improve readability Stefan Bethke 2016-10-05 18:15:05 +0200
  • 63a83a65c3 Remove superflous code. Stefan Bethke 2016-10-05 16:49:53 +0200
  • 252a48f04f Replace tabs with spaces + replace let with var Ashley (Scirra) 2016-10-05 13:52:16 +0100
  • 57c9b97ec4 Replace tabs with spaces Ashley (Scirra) 2016-10-05 13:48:36 +0100
  • 52cd38d268 Remove use of 'let' Ashley (Scirra) 2016-10-05 13:44:16 +0100
  • abb6aa544f Add 'debug' option to mangle_properties Ashley (Scirra) 2016-10-05 13:39:33 +0100
  • 41ad14e6fa Add Unicode line break, paragraph bream and byte order mark to tests. Stefan Bethke 2016-10-04 18:56:08 +0200
  • e1d78410c6 Extract array of unsafe XML chars to variable Stefan Bethke 2016-10-04 18:47:29 +0200
  • c04a343e29 Fully restore standard functionality; all addional escaping is now properly hidden behind xml_safe Stefan Bethke 2016-10-04 18:27:33 +0200
  • 9c0ecd3fa1 Rearrange tests to increase readability of diff Stefan Bethke 2016-10-04 17:46:21 +0200
  • dc12174ac8 Upgrade to yargs v6 Steve Faulkner 2016-10-04 11:18:11 -0400
  • 9c6036bd71 Factor out the escaping of characters that are not XML-safe into its own output option xml_safe Stefan Bethke 2016-10-04 11:38:35 +0200
  • 3c68a11bfb Merge 51e944b7da into 4761d07e0b Richard van Velzen 2016-10-02 22:30:48 +0000
  • f6c309880e Fix (typeof side_effect()) in boolean context kzc 2016-10-02 10:46:09 -0400
  • 9ba2bbed46 Add \uFFFE to tests. Stefan Bethke 2016-10-01 17:50:25 +0200
  • 4e98b220da Fix test case for added un-escaped characters Stefan Bethke 2016-10-01 13:29:11 +0200
  • c4b502b19a Merge d812195ace into 4761d07e0b Alex Lam S.L 2016-10-01 09:36:43 +0000
  • 4761d07e0b Optimize unmodified variables alexlamsl 2016-09-20 22:23:27 +0800
  • 88f6ff38d1 [ES6] fix template string escaping of \${...} kzc 2016-09-21 08:39:29 -0400
  • 75e5f6edf9 Add more characters that should not be un-escaped in regexps. Stefan Bethke 2016-09-30 15:17:05 +0200
  • b4f8e7dc7b Add more characters that should not be un-escaped in regexps. Stefan Bethke 2016-09-30 15:10:23 +0200
  • 947aef405c Add more characters that should not be un-escaped in regexps. Stefan Bethke 2016-09-30 14:54:35 +0200
  • 3ff660392e TSII-1535: Also do not un-escape \uffff Stefan Bethke 2016-09-30 14:13:44 +0200
  • 4198095a9c [ES6] fix parsing spread arguments that are expressions kzc 2016-09-29 13:25:17 -0400
  • 1906d59dc4 [ES6] fix template string escaping of \${...} kzc 2016-09-21 08:39:29 -0400
  • d812195ace fix typo alexlamsl 2016-09-21 02:06:21 +0800
  • fe1979bf0b add more tests alexlamsl 2016-09-21 01:44:34 +0800
  • 8c3697c504 optimize top-level variables as well alexlamsl 2016-09-21 01:44:27 +0800
  • 75f3ed202c add documentation alexlamsl 2016-09-21 00:25:04 +0800
  • dd3e5bcd81 add more tests alexlamsl 2016-09-21 00:24:11 +0800
  • 5ad6a0e2ca only mark LHS as modified in assignments alexlamsl 2016-09-21 00:23:56 +0800
  • 8646b15314 optimize unmodified variables alexlamsl 2016-09-20 22:23:27 +0800
  • 29e1ff0981 Preserve program completion value with enable_iife enabled Richard van Velzen 2016-09-16 12:45:29 +0200
  • 0111497fc9 Make all comment options in cli available in js api Anthony Van de Gejuchte 2016-09-03 23:26:31 +0200
  • 13ed445607 Improve support for binding pattern Anthony Van de Gejuchte 2016-08-20 22:32:29 +0200
  • 1db50c3b16 Don't parenthesize arrow functions in parameter lists Richard van Velzen 2016-09-01 09:35:31 +0200