UglifyJS/lib
Alex Lam S.L 24967b8be8 fix & improve coverage of estree (#1935)
- fix `estree` conversion of getter/setter
- fix non-directive literal in `to_mozilla_ast()`
- revamp `test/mozilla-ast.js`
  - reuse `test/ufuzz.js` for code generation
  - use `acorn.parse()` for creating `estree`
- extend `test/ufuzz.js` for `acorn` workaround
  - catch variable redefinition
  - non-trivial literal as directive
  - adjust options for tolerance

Miscellaneous
- optional semi-colon when parsing directives

fixes #1914
closes #1915
2017-05-15 18:33:43 +08:00
..
ast.js fix bugs with getter/setter (#1926) 2017-05-15 18:22:43 +08:00
compress.js fix bugs with getter/setter (#1926) 2017-05-15 18:22:43 +08:00
mozilla-ast.js fix & improve coverage of estree (#1935) 2017-05-15 18:33:43 +08:00
output.js fix label-related bugs (#1835) 2017-05-07 00:16:30 +08:00
parse.js fix & improve coverage of estree (#1935) 2017-05-15 18:33:43 +08:00
propmangle.js exclude mangling of special property names (#1779) 2017-04-04 03:50:19 +08:00
scope.js fix bugs with getter/setter (#1926) 2017-05-15 18:22:43 +08:00
sourcemap.js Generate source map data from normalized files 2016-11-29 20:42:56 +01:00
transform.js Collapse single use var definitions 2016-01-27 11:48:15 +02:00
utils.js fix AST_Node.optimize() (#1602) 2017-03-15 18:44:13 +08:00