Commit Graph

25 Commits

Author SHA1 Message Date
Alex Lam S.L
6cdc035b2f
fix corner case in if_return (#5689)
fixes #5688
2022-09-30 06:49:51 +08:00
Alex Lam S.L
bd5fc4cb1b
implement mangle.properties.domprops (#5686)
- support destructuring syntax
- fix corner case with comma operator
2022-09-29 12:18:04 +08:00
Alex Lam S.L
5ac6ec5496
improve usability of --mangle-props (#5669) 2022-09-18 09:37:06 +08:00
Alex Lam S.L
9eea3a673a
provide diagnostic details on --mangle-props (#5621)
closes #5618
2022-08-17 22:22:30 +08:00
Alex Lam S.L
f451a7ad79
implement --expression (#5607) 2022-08-08 03:42:18 +08:00
Alex Lam S.L
b2bc2e1173
parse export & import statements correctly (#5550)
fixes #5548
2022-07-08 04:04:56 +08:00
Alex Lam S.L
f70462aeb2
fix corner case in merge_vars (#5445)
fixes #5444
2022-05-16 16:30:14 +08:00
Alex Lam S.L
8922f08fbf
fix corner cases in keep_fnames (#5393) 2022-03-29 03:01:01 +08:00
Alex Lam S.L
3b5d5014e0
implement annotations (#4763) 2021-03-13 03:40:49 +08:00
Alex Lam S.L
2db1a141ab
speed up compress tests (#4737) 2021-03-06 01:11:05 +08:00
Alex Lam S.L
d37ee4d41c
support asynchronous test cases properly (#4529) 2021-01-20 07:27:32 +08:00
Alex Lam S.L
c00efe56f4
workaround asynchronous tty bugs on Node.js (#4473) 2020-12-28 13:32:07 +08:00
Alex Lam S.L
02459cddf9
gate galio workaround (#4310) 2020-11-21 03:37:33 +08:00
Alex Lam S.L
79e5c3f564
improve warnings (#4247)
closes #4244
2020-10-27 17:39:33 +08:00
Alex Lam S.L
607f87c5cd
fix corner case in booleans (#4246)
fixes #4245
2020-10-26 18:53:58 +08:00
Alex Lam S.L
da85d102e3
enhance mangle.properties (#4064) 2020-08-23 08:45:39 +08:00
Alex Lam S.L
88423f2574
validate against multiple parents on AST_Node (#4032)
- fix related issues in `global_defs`, `ie8` & `reduce_vars`
2020-07-31 08:09:19 +08:00
Alex Lam S.L
63adfb1590
fix corner case in hoist_props (#3872)
fixes #3871
2020-05-10 22:23:09 +08:00
Alex Lam S.L
f74b7f7401
implement AST validation (#3863) 2020-05-09 09:58:03 +08:00
Alex Lam S.L
6bf1486935
update links to repository after rename (#3847) 2020-05-05 21:07:33 +08:00
Alex Lam S.L
c8d60d6983
detect toplevel option properly (#3735)
fixes #3730
2020-02-29 17:33:48 +00:00
Alex Lam S.L
37f35e4ac2
prevent tty truncation in test/compress (#3530) 2019-10-27 05:00:21 +08:00
Alex Lam S.L
5bd0cf8633
enable GitHub Actions (#3503) 2019-10-21 04:11:14 +08:00
Alex Lam S.L
a21c348d93
improve sandbox fidelity (#3415) 2019-05-15 23:26:57 +08:00
Alex Lam S.L
6a30e1d6be
improve tests (#3399) 2019-05-09 07:18:22 +08:00