aboutsummaryrefslogtreecommitdiff
path: root/test/mocha
AgeCommit message (Collapse)Author
2020-12-08forbid `AST_Await` in computed function arguments (#4352)Alex Lam S.L
fixes #4351
2020-12-07support async function (#4333)Alex Lam S.L
2020-11-08support computed property name in object literal (#4268)Alex Lam S.L
2020-10-19extend support for Unicode (#4228)Alex Lam S.L
2020-10-05retrofit `AST_BlockStatement` as block-scoped (#4177)Alex Lam S.L
2020-10-05extend support for numeral literals (#4176)Alex Lam S.L
2020-09-03enhance `join_vars` (#4089)Alex Lam S.L
2020-08-17reject multiple `default`s in `switch` (#4053)Alex Lam S.L
fixes #4050
2020-06-10fix corner case in `--reduce-test` (#3985)Alex Lam S.L
2020-06-08fix corner cases related to `in` (#3964)Alex Lam S.L
2020-06-07parse command line internally (#3961)Alex Lam S.L
2020-04-25fix corner case in `--reduce-test` (#3819)Alex Lam S.L
2020-04-25improve `--reduce-test` on `Error.message` (#3816)Alex Lam S.L
closes #3815
2020-04-17suppress mutation of input `options` (#3785)Alex Lam S.L
2020-04-17support optional output of `names` in source maps (#3784)Alex Lam S.L
2020-04-16improve source-map generation (#3782)Alex Lam S.L
- emit singleton segments to mark generated code from input
2020-04-15prevent input source map mutation (#3781)Alex Lam S.L
fixes #3780
2020-04-14expand testing on Node.js versions (#3779)Alex Lam S.L
2020-04-10enhance `inline` (#3767)Alex Lam S.L
2020-04-05enhance `inline` (#3760)Alex Lam S.L
2020-03-28handle `source-map` operations internally (#3754)Alex Lam S.L
2020-03-21fix line accounting in multi-line strings (#3752)Alex Lam S.L
fixes #3748
2020-03-21improve `--reduce-test` (#3742)Alex Lam S.L
- ignore difference in error messages - improve readability on trailing whitespace differences - improve performance & quality via `console.log()` insertions
2020-03-01avoid reducing setter argument (#3737)Alex Lam S.L
2020-02-29detect `toplevel` option properly (#3735)Alex Lam S.L
fixes #3730
2020-02-17speed up `--reduce-test` (#3726)Alex Lam S.L
- avoid pathological test case branches via adaptive time-out - use initial test case elapsed time to adjust maximum time-out - index output cache using hash instead of raw source
2020-02-14improve `--reduce-test` (#3719)Alex Lam S.L
- cover missing cases when eliminating unreferenced labels - format multi-line outputs correctly
2020-02-12increase mocha `--reduce-test` timeout (#3715)Alex Lam S.L
2020-02-09add test for `--reduce-test` (#3712)Alex Lam S.L
2020-02-09improve `test/reduce` (#3710)Alex Lam S.L
- suppress several instances of malformed AST generation - improve resilience & reporting against malformed ASTs
2020-02-07fix corner cases in `test/reduce` (#3709)Alex Lam S.L
2020-01-08introduce `--output-opts` CLI option (#3678)Alex Lam S.L
closes #3675
2019-12-25fix corner case in `directives` (#3645)Alex Lam S.L
2019-11-29fix corner case in parsing directives (#3615)Alex Lam S.L
2019-11-17fix corner case in `collapse_vars` (#3591)Alex Lam S.L
2019-10-30fix corner case in `comments` (#3550)Alex Lam S.L
2019-10-20fix corner case in `comments` (#3500)Alex Lam S.L
2019-10-15fix corner case in `ie8` & `rename` (#3474)Alex Lam S.L
fixes #3473
2019-10-11improve source map handling (#3464)Alex Lam S.L
fixes #2947 fixes #3277 fixes #3411
2019-05-11improve tests (#3405)Alex Lam S.L
2019-05-09improve tests (#3399)Alex Lam S.L
2019-05-04make `enclose` & `wrap` work with `sourceMap` (#3396)Alex Lam S.L
fixes #3313
2019-05-04fix corner cases in `sourceMap` (#3397)Alex Lam S.L
fixes #3255 fixes #3294
2019-05-02render comments in custom ASTs gracefully (#3393)Alex Lam S.L
fixes #3246
2019-04-30unify logging functionality (#3392)Alex Lam S.L
fixes #3253 fixes #3254
2019-03-20improve `compress` performance (#3348)Alex Lam S.L
fixes #3174
2019-03-15fix corner case with `nameCache` (#3338)Alex Lam S.L
fixes #3301
2019-03-15parse `mangle.properties.regex` in `--config-file` properly (#3337)Alex Lam S.L
fixes #3315
2018-08-23fix corner case in `unused` (#3234)Alex Lam S.L
fixes #3233
2018-06-28implement `directives` (#3203)Alex Lam S.L
fixes #3166