UglifyJS/lib
Alex Lam S.L 24aa07855b safer properties transform (#2391)
`{ a: x, b: y }.a` => `[ x, y ][0]`
- `x` cannot be function containing `this`

`[ x, y, z ][1]` => `(x, z, y)`
- only if `z` is side-effect-free
2017-10-22 20:10:13 +08:00
..
ast.js suppress collapse_vars of this into "use strict" (#2326) 2017-09-20 05:23:20 +08:00
compress.js safer properties transform (#2391) 2017-10-22 20:10:13 +08:00
minify.js improve mangle.properties (#2261) 2017-07-29 23:02:04 +08:00
mozilla-ast.js fix & improve coverage of estree (#1935) 2017-05-15 02:37:53 +08:00
output.js fix "use asm" numeric output (#2328) 2017-09-21 04:42:40 +08:00
parse.js trap invalid use of reserved words (#2338) 2017-10-01 02:10:41 +08:00
propmangle.js improve mangle.properties (#2261) 2017-07-29 23:02:04 +08:00
scope.js fix ie8 mangling of top-level AST_SymbolCatch (#2263) 2017-08-01 02:38:32 +08:00
sourcemap.js Generate source map data from normalized files 2016-11-29 20:42:56 +01:00
transform.js clean up TreeWalker.pop() (#2195) 2017-07-03 03:23:38 +08:00
utils.js clean up lib/parse.js (#2047) 2017-06-03 14:00:59 +08:00