Alex Lam S.L
|
bfe3a8b516
|
fix corner case with import (#4672)
|
2021-02-21 10:00:34 +08:00 |
|
Alex Lam S.L
|
a7bcd4d613
|
fix corner case in inline (#4660)
fixes #4659
|
2021-02-18 16:15:44 +08:00 |
|
Alex Lam S.L
|
c21f096ab8
|
support export statements (#4650)
|
2021-02-15 04:13:54 +08:00 |
|
Alex Lam S.L
|
fd4caf7a9c
|
support generator functions (#4620)
|
2021-02-08 06:44:20 +08:00 |
|
Alex Lam S.L
|
3c556b8689
|
fix corner case in arguments (#4609)
fixes #4608
|
2021-02-02 23:07:31 +08:00 |
|
Alex Lam S.L
|
dbfa5d4d14
|
fix corner case in ie8 (#4532)
fixes #4531
|
2021-01-11 00:01:49 +08:00 |
|
Alex Lam S.L
|
ba54d074d8
|
support asynchronous arrow functions (#4530)
|
2021-01-10 11:34:26 +08:00 |
|
Alex Lam S.L
|
0818d396c5
|
fix corner case in mangle (#4528)
fixes #4527
|
2021-01-10 04:20:43 +08:00 |
|
Alex Lam S.L
|
25321df959
|
fix corner cases with arguments (#4520)
fixes #4519
|
2021-01-07 16:53:14 +08:00 |
|
Alex Lam S.L
|
c3d358a5b8
|
support rest parameters (#4515)
|
2021-01-07 10:04:09 +08:00 |
|
Alex Lam S.L
|
0417a69c3e
|
enhance collapse_vars & dead_code (#4491)
|
2021-01-01 21:52:14 +08:00 |
|
Alex Lam S.L
|
1956edd503
|
fix corner cases with arguments (#4481)
fixes #4480
|
2020-12-30 00:22:03 +08:00 |
|
Alex Lam S.L
|
a8785fb694
|
workaround v8 bug with labels (#4467)
closes #4466
|
2020-12-27 13:32:18 +08:00 |
|
Alex Lam S.L
|
f5224ca1f5
|
fix corner case with destructuring catch (#4426)
fixes #4425
|
2020-12-20 10:31:32 +08:00 |
|
Alex Lam S.L
|
87cf715213
|
fix corner case with destructuring catch (#4421)
fixes #4420
|
2020-12-20 05:47:01 +08:00 |
|
Alex Lam S.L
|
9a5aede941
|
fix corner case in reduce_vars & unused (#4414)
fixes #4413
|
2020-12-19 12:47:46 +08:00 |
|
Alex Lam S.L
|
82d2aa4acf
|
fix corner case in arguments (#4398)
fixes #4397
|
2020-12-18 09:42:07 +08:00 |
|
Alex Lam S.L
|
a96f087ac3
|
support arrow function (#4385)
|
2020-12-17 18:23:41 +08:00 |
|
Alex Lam S.L
|
a59593cac8
|
fix corner case in loops & unused (#4356)
fixes #4355
|
2020-12-10 15:45:39 +08:00 |
|
Alex Lam S.L
|
fbecedf94c
|
fix corner case in evaluate (#4341)
fixes #4340
|
2020-12-07 16:05:11 +08:00 |
|
Alex Lam S.L
|
2cbbf5c375
|
support async function (#4333)
|
2020-12-07 05:22:40 +08:00 |
|
Alex Lam S.L
|
645d5a348b
|
workaround Safari quirks (#4314)
fixes #1753
|
2020-11-21 10:30:46 +08:00 |
|
Alex Lam S.L
|
8d30902ba9
|
fix corner case in mangle (#4311)
|
2020-11-21 08:05:40 +08:00 |
|
Alex Lam S.L
|
aff842f2f9
|
fix corner case in arguments (#4293)
fixes #4291
|
2020-11-18 08:54:58 +08:00 |
|
Alex Lam S.L
|
e5f80afc53
|
support destructured literals (#4278)
|
2020-11-17 08:01:24 +08:00 |
|
Alex Lam S.L
|
fd8c0212b8
|
fix corner case in ie8 (#4232)
fixes #4231
|
2020-10-20 14:02:39 +08:00 |
|
Alex Lam S.L
|
256950c2c0
|
fix corner case in ie8 (#4230)
fixes #4229
|
2020-10-20 06:13:23 +08:00 |
|
Alex Lam S.L
|
96bf7fceab
|
support let (#4227)
|
2020-10-19 08:32:39 +08:00 |
|
Alex Lam S.L
|
0e234a25c5
|
fix corner case in reduce_vars (#4211)
fixes #4210
|
2020-10-13 15:52:03 +08:00 |
|
Alex Lam S.L
|
9b7a13c8c7
|
fix corner case in ie8 & mangle (#4196)
fixes #4195
|
2020-10-12 12:43:26 +08:00 |
|
Alex Lam S.L
|
b1b8898e7c
|
fix corner case in functions (#4192)
fixes #4191
|
2020-10-12 09:26:56 +08:00 |
|
Alex Lam S.L
|
55451e7b78
|
support const (#4190)
|
2020-10-12 01:18:57 +08:00 |
|
Alex Lam S.L
|
9c0feb69e5
|
fix corner case in reduce_vars (#4189)
fixes #4188
|
2020-10-07 22:01:39 +08:00 |
|
Alex Lam S.L
|
220dc95c0d
|
clean up scope-related variables (#4179)
|
2020-10-05 06:56:52 +08:00 |
|
Alex Lam S.L
|
8f0521d51d
|
retrofit try-catch-finally as block-scoped (#4178)
- support optional catch binding
|
2020-10-05 05:30:14 +08:00 |
|
Alex Lam S.L
|
95ef4d5377
|
fix corner case in mangle (#4174)
|
2020-10-04 08:24:41 +08:00 |
|
Alex Lam S.L
|
baf4903aa7
|
fix corner cases of catch variable inlining (#4169)
|
2020-10-03 07:02:28 +08:00 |
|
Alex Lam S.L
|
ccd91b9952
|
retrofit catch as block-scoped (#4165)
|
2020-10-02 23:29:58 +08:00 |
|
Alex Lam S.L
|
7de8daa4b1
|
minor clean up (#4149)
|
2020-09-23 23:06:12 +08:00 |
|
Alex Lam S.L
|
3ac575f2e8
|
introduce merge_vars (#4100)
|
2020-09-15 10:01:48 +08:00 |
|
Alex Lam S.L
|
7dc61cdc89
|
tidy up various interfaces (#4066)
|
2020-08-24 04:39:38 +08:00 |
|
Alex Lam S.L
|
35fe1092d3
|
simplify traversal logic (#4063)
|
2020-08-23 05:45:35 +08:00 |
|
Alex Lam S.L
|
61b66e83f1
|
fix corner case in ie8 (#4016)
fixes #4015
|
2020-07-21 02:32:20 +08:00 |
|
Alex Lam S.L
|
8b2cfd45fa
|
fix corner case in rename (#4000)
fixes #3999
|
2020-06-15 01:29:01 +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
|
3ee13cae02
|
improve compress (#3814)
- avoid identifier overflow through consecutive API calls
- simplify `reduce_vars`
- enhance `unsafe` `evaluate`
|
2020-04-24 06:50:53 +08:00 |
|
Alex Lam S.L
|
c810ecd081
|
improve handling of eval (#3776)
closes #3768
|
2020-04-11 06:36:17 +08:00 |
|
Alex Lam S.L
|
0a1c9b34ce
|
fix corner case in evaluate & ie8 (#3751)
fixes #3750
|
2020-03-21 00:55:24 +08:00 |
|
Alex Lam S.L
|
d1a78920d9
|
workaround firefox asm.js quirks (#3650)
fixes #3636
|
2019-12-28 23:14:53 +00:00 |
|
Alex Lam S.L
|
82b3eed5ef
|
fix corner case in ie8 & mangle (#3524)
fixes #3523
|
2019-10-24 23:43:19 +08:00 |
|