SWC Bot
|
267d256b5b
|
chore: Publish crates
|
2023-01-11 06:04:36 +00:00 |
|
Donny/강동윤
|
336b1d8b4d
|
fix(es/minifier): Don't inline conditionally initialized vars (#6751)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6750.
- Closes https://github.com/swc-project/swc/issues/6780.
|
2023-01-11 06:01:56 +00:00 |
|
SWC Bot
|
cd06479a43
|
chore: Publish crates
|
2023-01-11 03:00:59 +00:00 |
|
SWC Bot
|
6f1e08fa3c
|
chore: Publish crates
|
2023-01-10 06:45:17 +00:00 |
|
Donny/강동윤
|
ec7e913815
|
fix(es/minifier): Make name mangler respect toplevel (#6774)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6418.
|
2023-01-10 06:42:49 +00:00 |
|
SWC Bot
|
52dada97ff
|
chore: Publish crates
|
2023-01-10 06:03:34 +00:00 |
|
SWC Bot
|
478b1fe458
|
chore: Publish crates
|
2023-01-10 05:10:48 +00:00 |
|
SWC Bot
|
ca64ab0906
|
chore: Publish crates
|
2023-01-09 11:00:40 +00:00 |
|
SWC Bot
|
a225efe363
|
chore: Publish crates
|
2023-01-08 04:59:27 +00:00 |
|
SWC Bot
|
fb6770f649
|
chore: Publish crates
|
2023-01-06 08:17:26 +00:00 |
|
HeYunfei
|
8a6a1cbcf1
|
feat(es/minifier): Handle boolean in Evaluator (#6756)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/5953.
|
2023-01-06 08:15:07 +00:00 |
|
SWC Bot
|
1161360d54
|
chore: Publish crates
|
2023-01-06 03:49:20 +00:00 |
|
SWC Bot
|
ec8497b42c
|
chore: Publish crates
|
2023-01-06 03:16:51 +00:00 |
|
HeYunfei
|
a1ccc8afdf
|
feat(es/minifier): Make name mangler understand block scoping (#6670)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/5090.
- Closes https://github.com/swc-project/swc/issues/5766.
|
2023-01-06 03:14:10 +00:00 |
|
SWC Bot
|
918a01bf5c
|
chore: Publish crates
|
2023-01-04 14:19:54 +00:00 |
|
SWC Bot
|
790c478a7a
|
chore: Publish crates
|
2023-01-04 07:29:33 +00:00 |
|
SWC Bot
|
1638105865
|
chore: Publish crates
|
2023-01-04 04:33:32 +00:00 |
|
Donny/강동윤
|
88d40e8ab8
|
fix(es/minifier): Fix usage counter to fix infinite loop (#6744)
**Description:**
We skip non-computed property names while checking if we can inline an expression.
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6729.
|
2023-01-04 04:31:12 +00:00 |
|
SWC Bot
|
30471796c9
|
chore: Publish crates
|
2023-01-03 09:47:06 +00:00 |
|
Donny/강동윤
|
206c0dbebe
|
fix(es/compat): Fix syntax context of async-to-generator (#6741)
**Description:**
Previously, the `async-to-generator` produced invalid AST, in the aspect of span hygiene.
[Playground](https://play.swc.rs/?version=1.3.24&code=H4sIAAAAAAAAAz1MbQqAIBT77yn2UyG6gNQJuoSZRCAa7xkk4d1TicZgH7C5%2B4yUYGPgBE7ZuyWazREmSIVpxiMAcumi0C3ANZxyvQ6%2Fqa8CehxjaGNpOAcLaWjn%2F6KhKN1dGaoULSpfHPTdxn8AAAA%3D&config=H4sIAAAAAAAAA0WOSwrDMAxE76K1F22hXfgE3fQQxlWCi39ICsQY3z12cMlOjObNTIUfW9AVsiFGGheXKGYHDVIysiWXBRQId2kxnrEpwF2QovFv9BmJQQtt2D2GVpROIj9u92enfEqMk1MQXHRLGR02hUzIfL1MXP3f2XpFSN9tCPWccWa%2BoF0Zk3P8mcYxoR3Kj7IYzwAAAA%3D%3D).
It generate two bindings for `args` so it's invalid.
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6730.
|
2023-01-03 09:45:03 +00:00 |
|
SWC Bot
|
2e32faaa3c
|
chore: Publish crates
|
2023-01-03 03:14:24 +00:00 |
|
HeYunfei
|
b5d31cc2da
|
fix(es/utils): Fix detection of hoisting (#6738)
|
2023-01-03 03:12:01 +00:00 |
|
SWC Bot
|
61245739ea
|
chore: Publish crates
|
2022-12-21 03:03:05 +00:00 |
|
SWC Bot
|
923e4ff840
|
chore: Publish crates
|
2022-12-20 09:37:22 +00:00 |
|
Donny/강동윤
|
707b1e3cd2
|
feat(es/minifier): Improve simplification of ?. (#6681)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6492.
|
2022-12-20 09:34:50 +00:00 |
|
SWC Bot
|
417278f79e
|
chore: Publish crates
|
2022-12-20 07:47:43 +00:00 |
|
Donny/강동윤
|
7e6ec8d587
|
fix(es/minifier): Don't inline invalid LHS into an update argument (#6680)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6641.
|
2022-12-20 07:45:29 +00:00 |
|
SWC Bot
|
913230d02a
|
chore: Publish crates
|
2022-12-20 06:11:34 +00:00 |
|
SWC Bot
|
fc6ed6b0c0
|
chore: Publish crates
|
2022-12-15 09:35:01 +00:00 |
|
SWC Bot
|
139e35666c
|
chore: Publish crates
|
2022-12-15 07:53:24 +00:00 |
|
Donny/강동윤
|
bb9fab8d03
|
fix(es/minifier): Abort IIFE invoker completely on eval (#6659)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6628.
|
2022-12-15 07:49:58 +00:00 |
|
SWC Bot
|
fa1b02bbd2
|
chore: Publish crates
|
2022-12-14 09:23:16 +00:00 |
|
Donny/강동윤
|
7f3e6983e5
|
test(es/minifier): Enable size tests created from creduce (#6646)
|
2022-12-14 09:19:51 +00:00 |
|
SWC Bot
|
d831fb3cdd
|
chore: Publish crates
|
2022-12-14 04:49:13 +00:00 |
|
Donny/강동윤
|
e4e4d6cf6b
|
fix(es/minifier): Abort sequential inliner on optional chaining (#6637)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6636.
|
2022-12-14 04:45:47 +00:00 |
|
SWC Bot
|
4986694d4c
|
chore: Publish crates
|
2022-12-14 04:07:34 +00:00 |
|
SWC Bot
|
30692bc26c
|
chore: Publish crates
|
2022-12-13 15:48:32 +00:00 |
|
SWC Bot
|
292c3388b5
|
chore: Publish crates
|
2022-12-13 07:31:37 +00:00 |
|
SWC Bot
|
d33fb7e98c
|
chore: Publish crates
|
2022-12-13 06:53:51 +00:00 |
|
HeYunfei
|
08ccb8384c
|
chore(es/minifier): Expose globals_defs pass (#6633)
|
2022-12-13 06:50:11 +00:00 |
|
SWC Bot
|
c4ab41eca4
|
chore: Publish crates
|
2022-12-13 04:22:30 +00:00 |
|
Donny/강동윤
|
8b2e1d17e5
|
fix(es/minifier): Abort IIFE invoker on eval (#6478)
**Related issue:**
- https://github.com/vercel/next.js/issues/43052.
|
2022-12-13 04:18:57 +00:00 |
|
SWC Bot
|
581d9ce769
|
chore: Publish crates
|
2022-12-13 03:38:21 +00:00 |
|
SWC Bot
|
4d4406d5b3
|
chore: Publish crates
|
2022-12-12 02:40:19 +00:00 |
|
SWC Bot
|
2e50dd54e8
|
chore: Publish crates
|
2022-12-12 02:01:40 +00:00 |
|
SWC Bot
|
3d80fa4c25
|
chore: Publish crates
|
2022-12-10 00:55:14 +00:00 |
|
SWC Bot
|
fc21895bce
|
chore: Publish crates
|
2022-12-10 00:09:46 +00:00 |
|
SWC Bot
|
fef8fc99a0
|
chore: Publish crates
|
2022-12-09 01:52:11 +00:00 |
|
SWC Bot
|
6fadb48a52
|
chore: Publish crates
|
2022-12-08 05:15:03 +00:00 |
|
SWC Bot
|
96f9858639
|
chore: Publish crates
|
2022-12-07 23:43:51 +00:00 |
|
SWC Bot
|
9cc5b928a6
|
chore: Publish crates
|
2022-12-07 11:57:23 +00:00 |
|
Alex Kirszenberg
|
e1d01d8b7a
|
feat(es/analyzer): Extract the analyzer from the minifier to a separate crate (#6586)
|
2022-12-07 11:53:49 +00:00 |
|
SWC Bot
|
9d0247a394
|
chore: Publish crates
|
2022-12-06 00:54:17 +00:00 |
|
SWC Bot
|
c3dd8ffe79
|
chore: Publish crates
|
2022-12-05 00:17:56 +00:00 |
|
IWANABETHATGUY
|
586bfd5480
|
refactor(es/minifier): Remove unnecessary code (#6575)
|
2022-12-05 00:14:51 +00:00 |
|
SWC Bot
|
2379fc1fd9
|
chore: Publish crates
|
2022-12-04 05:55:52 +00:00 |
|
SWC Bot
|
cffa11122b
|
chore: Publish crates
|
2022-12-03 00:26:38 +00:00 |
|
SWC Bot
|
ab2e19b601
|
chore: Publish crates
|
2022-12-02 08:01:39 +00:00 |
|
SWC Bot
|
912743aadb
|
chore: Publish crates
|
2022-11-30 17:13:08 +00:00 |
|
SWC Bot
|
171733e8bb
|
chore: Publish crates
|
2022-11-30 07:50:13 +00:00 |
|
Donny/강동윤
|
8d8f150792
|
test(es/minifier): Add tests for preserving top-level directives (#6545)
|
2022-11-30 05:46:48 +00:00 |
|
SWC Bot
|
180f6740c1
|
chore: Publish crates
|
2022-11-29 07:04:40 +00:00 |
|
Yongwook Choi (Leo)
|
81224b5d67
|
fix(es/minifier): Don't convert a signed integer literal key to a numeric literal (#6529)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6528.
|
2022-11-29 07:01:30 +00:00 |
|
SWC Bot
|
6ca36c198b
|
chore: Publish crates
|
2022-11-29 06:00:22 +00:00 |
|
SWC Bot
|
01676568e6
|
chore: Publish crates
|
2022-11-29 05:26:59 +00:00 |
|
Donny/강동윤
|
9752b43f94
|
fix(es/minifier): Use unsafe option for arrow => method (#6521)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6504.
- https://github.com/vercel/next.js/issues/43208.
|
2022-11-29 05:23:55 +00:00 |
|
SWC Bot
|
40cc78f384
|
chore: Publish crates
|
2022-11-29 04:53:35 +00:00 |
|
Donny/강동윤
|
27ae59e77b
|
fix(es/minifier): Make sequential inliner respect resolution order (#6509)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6491.
|
2022-11-29 04:50:15 +00:00 |
|
SWC Bot
|
c14acc1b14
|
chore: Publish crates
|
2022-11-29 04:15:55 +00:00 |
|
Donny/강동윤
|
b394f9f1d3
|
fix(es/minifier): Don't drop used variables from sequential inliner (#6520)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6510.
|
2022-11-29 04:12:11 +00:00 |
|
SWC Bot
|
5a9aab2392
|
chore: Publish crates
|
2022-11-28 16:00:01 +00:00 |
|
SWC Bot
|
96a1f93e91
|
chore: Publish crates
|
2022-11-28 07:54:59 +00:00 |
|
SWC Bot
|
f019c0210b
|
chore: Publish crates
|
2022-11-25 11:31:34 +00:00 |
|
SWC Bot
|
2ce5e2287a
|
chore: Publish crates
|
2022-11-24 15:25:03 +00:00 |
|
SWC Bot
|
bc61b0948a
|
chore: Publish crates
|
2022-11-24 09:46:57 +00:00 |
|
HeYunfei
|
8d906b45e5
|
fix(es/minifier): Preserve classes with side effects in static fields (#6480)
|
2022-11-24 09:43:00 +00:00 |
|
SWC Bot
|
6fd97971c9
|
chore: Publish crates
|
2022-11-24 08:47:34 +00:00 |
|
SWC Bot
|
553ba9c382
|
chore: Publish crates
|
2022-11-21 00:11:04 +00:00 |
|
SWC Bot
|
66b4966d60
|
chore: Publish crates
|
2022-11-20 23:40:48 +00:00 |
|
SWC Bot
|
40ad709523
|
chore: Publish crates
|
2022-11-20 10:06:27 +00:00 |
|
SWC Bot
|
59954370cb
|
chore: Publish crates
|
2022-11-20 00:30:30 +00:00 |
|
HeYunfei
|
9154bbc111
|
fix(es/minifier): Avoid dropping statements which has side-effects (#6476)
|
2022-11-20 00:26:52 +00:00 |
|
SWC Bot
|
a4ed624f81
|
chore: Publish crates
|
2022-11-18 07:56:33 +00:00 |
|
Donny/강동윤
|
15ad2c2568
|
fix(es/minifier): Abort inliner on fn declarations used multiple time (#6473)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6463.
|
2022-11-18 07:53:13 +00:00 |
|
SWC Bot
|
e45c66535c
|
chore: Publish crates
|
2022-11-18 07:19:26 +00:00 |
|
SWC Bot
|
d78c5452ea
|
chore: Publish crates
|
2022-11-18 06:38:53 +00:00 |
|
SWC Bot
|
44b0790dcd
|
chore: Publish crates
|
2022-11-17 06:04:26 +00:00 |
|
Alexander Akait
|
4d7b920bd4
|
feat(es/minifier): Support script fully (#6455)
|
2022-11-17 06:00:42 +00:00 |
|
SWC Bot
|
7716f58303
|
chore: Publish crates
|
2022-11-17 02:04:20 +00:00 |
|
SWC Bot
|
95d274e403
|
chore: Publish crates
|
2022-11-17 00:55:18 +00:00 |
|
HeYunfei
|
dabea71c44
|
fix(es/minifier): Preserve unused imported specifiers (#6458)
|
2022-11-17 00:52:19 +00:00 |
|
SWC Bot
|
0d30c7f463
|
chore: Publish crates
|
2022-11-16 04:54:58 +00:00 |
|
SWC Bot
|
4d6b182dc2
|
chore: Publish crates
|
2022-11-15 07:03:31 +00:00 |
|
Donny/강동윤
|
bb544ba2f5
|
fix(es/minifier): Fix code for dropping unreachable statements (#6429)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6405.
|
2022-11-15 07:00:14 +00:00 |
|
SWC Bot
|
6cc71e9493
|
chore: Publish crates
|
2022-11-15 02:32:13 +00:00 |
|
Donny/강동윤
|
99934b09f7
|
fix(es/minifier): Change the default of mangle.toplevel to false (#6439)
|
2022-11-15 02:28:38 +00:00 |
|
SWC Bot
|
e6e71b5b37
|
chore: Publish crates
|
2022-11-15 00:25:10 +00:00 |
|
Donny/강동윤
|
5fd7ab87b6
|
fix(es/minifier): Preserve op of the op-assignments in seq inliner (#6428)
**Description:**
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6407.
|
2022-11-15 00:22:06 +00:00 |
|
SWC Bot
|
cdc1b4cea4
|
chore: Publish crates
|
2022-11-14 06:06:09 +00:00 |
|
Donny/강동윤
|
81a4bb304a
|
fix(es/compat): Fix span hygiene of function naming pass (#6345)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6344.
|
2022-11-14 06:03:09 +00:00 |
|