fdee083 | Alex Lam S.L | 02 July 2018, 06:03:18 UTC | v3.4.3 | 02 July 2018, 06:03:18 UTC |
5ffc17d | alexlamsl | 01 July 2018, 06:34:42 UTC | fix corner case in `unused` | 01 July 2018, 06:34:42 UTC |
6aa7500 | alexlamsl | 30 June 2018, 17:49:43 UTC | update dependencies - acorn@5.7.1 - commander@2.16.0 | 30 June 2018, 17:49:43 UTC |
76df77c | Alex Lam S.L | 28 June 2018, 10:16:49 UTC | implement `directives` (#3203) fixes #3166 | 28 June 2018, 10:16:49 UTC |
957d553 | Alex Lam S.L | 27 June 2018, 19:46:19 UTC | improve `unsafe` `comparisons` (#3200) | 27 June 2018, 19:46:19 UTC |
88c8f4e | Alex Lam S.L | 25 June 2018, 17:29:48 UTC | v3.4.2 | 25 June 2018, 17:29:48 UTC |
ab36b9b | Alex Lam S.L | 22 June 2018, 11:41:55 UTC | fix corner case in `ie8` (#3198) fixes #3197 | 23 June 2018, 20:00:36 UTC |
2833091 | Alex Lam S.L | 21 June 2018, 17:04:15 UTC | improve `mocha` tests (#3195) | 23 June 2018, 20:00:36 UTC |
766a414 | Alex Lam S.L | 21 June 2018, 06:10:37 UTC | enhance `arguments` (#3193) fixes #3192 | 23 June 2018, 20:00:21 UTC |
915c7e2 | Alex Lam S.L | 19 June 2018, 18:35:48 UTC | v3.4.1 | 19 June 2018, 18:35:48 UTC |
e54ddcb | Alex Lam S.L | 19 June 2018, 10:20:11 UTC | fix corner cases in `properties` (#3189) fixes #3188 | 19 June 2018, 10:20:11 UTC |
9e19e63 | Alex Lam S.L | 06 June 2018, 09:50:56 UTC | general clean-ups (#3175) | 06 June 2018, 09:50:56 UTC |
bce7ee5 | Alex Lam S.L | 02 June 2018, 05:57:10 UTC | v3.4.0 | 02 June 2018, 05:57:10 UTC |
b39043f | Jiavan | 01 June 2018, 08:47:11 UTC | re-introduce `enclose` (#3163) fixes #2443 | 01 June 2018, 08:47:11 UTC |
caf96ac | Alex Lam S.L | 31 May 2018, 12:21:39 UTC | handle asynchronous test failures (#3164) | 31 May 2018, 12:21:39 UTC |
c767490 | Alex Lam S.L | 31 May 2018, 08:23:49 UTC | update JetStream URL (#3165) | 31 May 2018, 08:23:49 UTC |
5843494 | Alex Lam S.L | 29 May 2018, 12:25:42 UTC | v3.3.28 | 29 May 2018, 12:25:42 UTC |
efa21ae | Alex Lam S.L | 25 May 2018, 21:45:44 UTC | fix corner case in `reduce_vars` (#3151) | 25 May 2018, 21:45:44 UTC |
24d9633 | Alex Lam S.L | 24 May 2018, 06:29:30 UTC | fix corner cases with `eval()` (#3147) fixes #3146 | 24 May 2018, 06:29:30 UTC |
7963b96 | Alex Lam S.L | 23 May 2018, 18:37:51 UTC | augment tests for inline source maps (#3145) | 23 May 2018, 18:37:51 UTC |
8c62d85 | Alex Lam S.L | 23 May 2018, 09:24:13 UTC | augment tests for `RegExp` (#3144) | 23 May 2018, 09:24:13 UTC |
6993157 | Alex Lam S.L | 22 May 2018, 17:09:12 UTC | v3.3.27 | 22 May 2018, 17:09:12 UTC |
b5af8a1 | Alex Lam S.L | 21 May 2018, 07:53:51 UTC | fix corner case in `reduce_vars` (#3141) fixes #3140 | 21 May 2018, 07:53:51 UTC |
c14d09b | Alex Lam S.L | 20 May 2018, 17:32:32 UTC | v3.3.26 | 20 May 2018, 17:32:32 UTC |
4fc39d8 | Alex Lam S.L | 18 May 2018, 21:45:14 UTC | fix corner case in `collapse_vars` (#3139) | 18 May 2018, 21:45:14 UTC |
0b7c70f | exvisory | 18 May 2018, 07:50:36 UTC | Update README.md to clarify --source-map filename option (#3137) Clarify that the --source-map filename option does NOT change the source map output filename but does set the 'file' attribute within the output source map. This was already documented in the API section of the README so I just copied that to the CLI options section, and a fragment to the CLI summary. | 18 May 2018, 07:50:36 UTC |
f72d302 | Alex Lam S.L | 12 May 2018, 23:50:40 UTC | v3.3.25 | 12 May 2018, 23:50:40 UTC |
1a0d6ed | Alex Lam S.L | 12 May 2018, 23:50:02 UTC | remove `colors` dependency (#3133) | 12 May 2018, 23:50:02 UTC |
7b59b2f | Alex Lam S.L | 11 May 2018, 12:15:34 UTC | replace `mocha` dependency (#3131) | 11 May 2018, 12:15:34 UTC |
7bc7704 | Alex Lam S.L | 10 May 2018, 10:45:20 UTC | fix corner case in `reduce_vars` (#3129) | 10 May 2018, 10:45:20 UTC |
14e712e | Alex Lam S.L | 09 May 2018, 22:16:35 UTC | fix corner case in call binding (#3128) fixes #3127 | 09 May 2018, 22:16:35 UTC |
f83adcc | Alex Lam S.L | 07 May 2018, 20:17:34 UTC | v3.3.24 | 07 May 2018, 20:17:34 UTC |
df8a994 | Alex Lam S.L | 06 May 2018, 23:36:25 UTC | fix various corner cases (#3126) - augment ufuzz/reminify test options fixes #3125 | 06 May 2018, 23:36:25 UTC |
6b91d12 | Alex Lam S.L | 06 May 2018, 08:42:35 UTC | fix corner case in `reduce_vars` (#3124) | 06 May 2018, 08:42:35 UTC |
f37b918 | Alex Lam S.L | 05 May 2018, 05:17:50 UTC | fix various corner cases (#3123) | 05 May 2018, 05:17:50 UTC |
d835c72 | Alex Lam S.L | 04 May 2018, 10:38:13 UTC | speed up `collapse_vars` (#3119) | 04 May 2018, 10:38:13 UTC |
c4cebb4 | Alex Lam S.L | 03 May 2018, 22:05:38 UTC | fix `reduce_vars` on nested invocations (#3118) | 03 May 2018, 22:05:38 UTC |
d51a00a | Alex Lam S.L | 03 May 2018, 11:14:56 UTC | compress `AST_Sequence` within `AST_Call` (#3117) | 03 May 2018, 11:14:56 UTC |
fc0f168 | Alex Lam S.L | 03 May 2018, 07:51:51 UTC | better fix for #3113 (#3115) | 03 May 2018, 07:51:51 UTC |
a0ca595 | Alex Lam S.L | 02 May 2018, 16:27:45 UTC | fix `TreeWalker` scan order (#3114) fixes #3113 | 02 May 2018, 16:27:45 UTC |
1a314e9 | Alex Lam S.L | 02 May 2018, 07:11:45 UTC | improve `reduce_vars` (#3112) fixes #3110 | 02 May 2018, 07:11:45 UTC |
6fcbd5e | Alex Lam S.L | 28 April 2018, 17:14:52 UTC | v3.3.23 | 28 April 2018, 17:14:52 UTC |
22cea02 | Alex Lam S.L | 27 April 2018, 18:47:49 UTC | improve numeral compression (#3108) | 27 April 2018, 18:47:49 UTC |
70d4477 | Alex Lam S.L | 26 April 2018, 23:40:34 UTC | workaround `vm` context issue in `node-chakracore` (#3106) | 26 April 2018, 23:40:34 UTC |
838f837 | Alex Lam S.L | 26 April 2018, 20:30:29 UTC | improve general performance (#3104) | 26 April 2018, 20:30:29 UTC |
82a8b6f | Alex Lam S.L | 26 April 2018, 11:26:01 UTC | improve `collapse_vars` (#3103) | 26 April 2018, 11:26:01 UTC |
69fc7ca | Alex Lam S.L | 26 April 2018, 09:44:37 UTC | workaround test failures in Node.js 10 (#3102) | 26 April 2018, 09:44:37 UTC |
0a79496 | Alex Lam S.L | 26 April 2018, 07:02:17 UTC | workaround stack overflow in ChakraCore (#3101) | 26 April 2018, 07:02:17 UTC |
9e87edf | Alex Lam S.L | 24 April 2018, 20:46:07 UTC | better fix for #2506 (#3099) | 24 April 2018, 20:46:07 UTC |
27211cf | Alex Lam S.L | 24 April 2018, 12:31:50 UTC | handle RHS side-effects in `collapse_vars` (#3097) fixes #3096 | 24 April 2018, 12:31:50 UTC |
b5ce199 | Alex Lam S.L | 24 April 2018, 07:19:45 UTC | improve `max_line_len` (#3095) fixes #304 | 24 April 2018, 07:19:45 UTC |
c71ed91 | Alex Lam S.L | 24 April 2018, 06:39:12 UTC | update `AST` documentation (#3094) fixes #2622 | 24 April 2018, 06:39:12 UTC |
f7545d0 | alexlamsl | 24 April 2018, 05:32:54 UTC | remove unsupported platform | 24 April 2018, 05:32:54 UTC |
59eecb6 | Alex Lam S.L | 20 April 2018, 19:50:16 UTC | v3.3.22 | 20 April 2018, 19:50:16 UTC |
d83c649 | Alex Lam S.L | 18 April 2018, 20:51:42 UTC | fix corner case in `strip_func_ids()` (#3090) | 18 April 2018, 20:51:42 UTC |
7362f57 | Alex Lam S.L | 15 April 2018, 04:38:31 UTC | improve performance when handling unused variables in `collapse_vars` (#3084) fixes #3082 | 15 April 2018, 04:38:31 UTC |
eaa2c1f | Alex Lam S.L | 12 April 2018, 07:08:53 UTC | v3.3.21 | 12 April 2018, 07:08:53 UTC |
6a91652 | Alex Lam S.L | 11 April 2018, 07:44:43 UTC | fix `inline` of `catch`-scoped variables (#3077) fixes #3076 | 11 April 2018, 07:44:43 UTC |
ba7069d | Alex Lam S.L | 10 April 2018, 21:19:16 UTC | suppress `hoist_props` for embedded assignments (#3074) | 10 April 2018, 21:19:16 UTC |
4dd7d0e | Alex Lam S.L | 10 April 2018, 18:48:15 UTC | extend `hoist_props` (#3073) - handle `AST_Assign` the same way as `AST_VarDef` - inject `AST_Var` as succeeding statement fixes #3071 | 10 April 2018, 18:48:15 UTC |
90199d0 | Alex Lam S.L | 10 April 2018, 17:35:42 UTC | extend `join_vars` on object assignments (#3072) | 10 April 2018, 17:35:42 UTC |
b82fd0a | Alex Lam S.L | 09 April 2018, 22:51:03 UTC | handle flow control in loops with `reduce_vars` (#3069) fixes #3068 | 09 April 2018, 22:51:03 UTC |
183da16 | Alex Lam S.L | 09 April 2018, 18:46:38 UTC | handle `pure_funcs` under `inline` & `reduce_vars` correctly (#3066) fixes #3065 | 09 April 2018, 18:46:38 UTC |
87857b0 | Alex Lam S.L | 07 April 2018, 19:06:15 UTC | v3.3.20 | 07 April 2018, 19:06:15 UTC |
e5f6a88 | Alex Lam S.L | 07 April 2018, 18:29:37 UTC | fix corner case in reuse of `mangle` options (#3062) | 07 April 2018, 18:29:37 UTC |
8d0b003 | Alex Lam S.L | 07 April 2018, 14:27:55 UTC | v3.3.19 | 07 April 2018, 14:27:55 UTC |
db49daf | Alex Lam S.L | 06 April 2018, 09:10:36 UTC | mangle `Object.defineProperty()` (#3059) fixes #869 | 06 April 2018, 09:10:36 UTC |
923deef | Alex Lam S.L | 06 April 2018, 08:04:15 UTC | support inline source map from multiple files (#3058) fixes #145 | 06 April 2018, 08:04:15 UTC |
0b62a28 | Alex Lam S.L | 06 April 2018, 05:32:26 UTC | improve usability of `includeSources` (#3057) Exclude source contents from input source map if `includeSources=false` fixes #3041 | 06 April 2018, 05:32:26 UTC |
44116c6 | Alex Lam S.L | 05 April 2018, 21:39:07 UTC | fix AST corruption during `inline` of simple `return` (#3056) fixes #3054 | 05 April 2018, 21:39:07 UTC |
b5bab25 | Alex Lam S.L | 04 April 2018, 20:12:04 UTC | speed up `has_parens()` (take 2) (#3052) fixes #3050 | 04 April 2018, 20:12:04 UTC |
81603ec | Alex Lam S.L | 03 April 2018, 07:15:01 UTC | improve performance through `makePredicate()` (#3048) | 03 April 2018, 07:15:01 UTC |
e67553f | Alex Lam S.L | 02 April 2018, 14:31:23 UTC | fix tree traversal on `AST_Do` (#3047) fixes #3046 | 02 April 2018, 14:31:23 UTC |
fcf542f | Alex Lam S.L | 02 April 2018, 04:26:28 UTC | v3.3.18 | 02 April 2018, 04:26:28 UTC |
8adfc29 | b-fuze | 31 March 2018, 11:26:40 UTC | Don't load source map until the JS source is fully received (#3040) | 31 March 2018, 11:26:40 UTC |
02f47e1 | Alex Lam S.L | 31 March 2018, 09:48:20 UTC | give sensible error against invalid input source map (#3044) | 31 March 2018, 09:48:20 UTC |
07f64d4 | Alex Lam S.L | 31 March 2018, 06:03:46 UTC | fix escape analysis on `AST_New` (#3043) fixes #3042 | 31 March 2018, 06:03:46 UTC |
6982a05 | Alex Lam S.L | 31 March 2018, 04:13:45 UTC | v3.3.17 | 31 March 2018, 04:13:45 UTC |
fa32501 | Alex Lam S.L | 30 March 2018, 07:23:09 UTC | mangle unused nested `AST_SymbolCatch` correctly (#3038) fixes #3035 | 30 March 2018, 07:23:09 UTC |
06b9894 | Alex Lam S.L | 30 March 2018, 06:07:36 UTC | handle modifications to `this` correctly (#3036) fixes #3032 | 30 March 2018, 06:07:36 UTC |
9f9db50 | Alex Lam S.L | 29 March 2018, 14:36:40 UTC | improve test for #3023 (#3031) | 29 March 2018, 14:36:40 UTC |
82ae95c | Alex Lam S.L | 29 March 2018, 05:47:55 UTC | improve source map granularity (#3030) fixes #3023 | 29 March 2018, 05:47:55 UTC |
9a5e205 | Fábio Santos | 26 March 2018, 18:22:01 UTC | fix extra regex slash when going through mozilla AST I/O (#3025) This relates to #1929, but in the context of mozilla AST input/output. | 26 March 2018, 18:22:01 UTC |
b1410be | Alex Lam S.L | 23 March 2018, 20:05:28 UTC | speed up `has_parens()` (#3014) | 23 March 2018, 20:05:28 UTC |
12985d8 | Alex Lam S.L | 22 March 2018, 23:27:35 UTC | fix corner case in `hoist_props` (#3022) fixes #3021 | 22 March 2018, 23:27:35 UTC |
49bfc6b | Alex Lam S.L | 22 March 2018, 19:43:52 UTC | improve performance (#3020) - replace `find_if()` with `all()` wherever possible - move ESTree-specific logic out of `figure_out_scope()` | 22 March 2018, 19:43:52 UTC |
d1c6bb8 | Alex Lam S.L | 22 March 2018, 18:31:59 UTC | fix nested `inline` within loop (#3019) fixes #3018 | 22 March 2018, 18:31:59 UTC |
5c16961 | Alex Lam S.L | 22 March 2018, 15:46:26 UTC | fix corner case in `inline` (#3017) fixes #3016 | 22 March 2018, 15:46:26 UTC |
73d77f4 | Alex Lam S.L | 19 March 2018, 06:53:51 UTC | v3.3.16 | 19 March 2018, 06:53:51 UTC |
ccf0e2e | Alex Lam S.L | 16 March 2018, 19:10:21 UTC | extend fuzzy RHS folding (#3006) - `a = []; if (1) x();` => `if (a = []) x();` | 16 March 2018, 19:10:21 UTC |
20ca0f5 | Alex Lam S.L | 15 March 2018, 22:12:59 UTC | improve truthy compression (#3009) | 15 March 2018, 22:12:59 UTC |
b29d435 | Alex Lam S.L | 15 March 2018, 07:46:45 UTC | refactor brackets to braces (#3005) | 15 March 2018, 07:46:45 UTC |
90585e2 | Alex Lam S.L | 14 March 2018, 16:45:38 UTC | v3.3.15 | 14 March 2018, 16:45:38 UTC |
d8fc281 | Alex Lam S.L | 14 March 2018, 07:54:41 UTC | update dependencies (#3002) acorn 5.5.3 commander 2.15.0 Miscellaneous - drop unmaintained package from README | 14 March 2018, 07:54:41 UTC |
188c39e | Alex Lam S.L | 13 March 2018, 10:44:21 UTC | retain comments within brackets (#2999) fixes #2998 | 13 March 2018, 10:44:21 UTC |
5429234 | Alex Lam S.L | 13 March 2018, 09:35:34 UTC | preserve non-constant value assignments with modifications (#2997) fixes #2995 | 13 March 2018, 09:35:34 UTC |
b9f72a4 | Alex Lam S.L | 11 March 2018, 07:54:43 UTC | handle `case` correctly under `reduce_vars` (#2993) fixes #2992 | 11 March 2018, 07:54:43 UTC |
fc6ebd0 | Alex Lam S.L | 10 March 2018, 21:11:12 UTC | preserve case when `inline_script` (#2991) fixes #2989 | 10 March 2018, 21:11:12 UTC |
7e00a12 | Alex Lam S.L | 10 March 2018, 13:20:14 UTC | v3.3.14 | 10 March 2018, 13:20:14 UTC |
10b3752 | Alex Lam S.L | 07 March 2018, 09:20:38 UTC | fix `mangle` of `AST_SymbolLambda` under `ie8` (#2978) fixes #2976 | 07 March 2018, 09:20:38 UTC |