Donny/강동윤
|
0f85f7b9de
|
chore(ci): Fix CI (#4747)
|
2022-05-23 07:47:05 +00:00 |
|
Donny/강동윤
|
49b3c2715c
|
refactor(es/minifier): Make rust-analyzer fast, really (#4746)
|
2022-05-23 16:16:05 +09:00 |
|
Donny/강동윤
|
47e6cc5190
|
refactor(es/minifier): Make rust-analyzer faster (#4744)
- We now use a separate crate for testing the minifier. This makes IDE much faster.
|
2022-05-23 15:53:01 +09:00 |
|
SWC Bot
|
8060264715
|
chore: Publish crates
|
2022-05-23 04:32:07 +00:00 |
|
Donny/강동윤
|
a51816a577
|
feat(es/minifier): Handle prefix update expressions with sequential inliner (#4741)
|
2022-05-23 04:29:31 +00:00 |
|
SWC Bot
|
624c4ad48b
|
chore: Publish crates
|
2022-05-22 12:09:50 +00:00 |
|
Donny/강동윤
|
9e42382091
|
feat(es/minifier): Implement pure_funcs (#4710)
|
2022-05-22 12:07:28 +00:00 |
|
SWC Bot
|
1b715a1a2b
|
chore: Publish crates
|
2022-05-20 07:04:12 +00:00 |
|
Donny/강동윤
|
dc67911f61
|
feat(es/minifier): Implement more skipping rules for sequences (#4716)
|
2022-05-20 16:01:27 +09:00 |
|
SWC Bot
|
279f9db0b7
|
chore: Publish crates
|
2022-05-20 04:59:56 +00:00 |
|
Donny/강동윤
|
1358f452e7
|
fix(es/minifier): Consider more side effects while inlining (#4715)
|
2022-05-20 04:57:38 +00:00 |
|
Kevin Barabash
|
72fbf692a4
|
fix(es/codegen): Don't add a newline after an arrow body (#4711)
|
2022-05-19 07:12:37 +00:00 |
|
SWC Bot
|
224a2ea8b6
|
chore: Publish crates
|
2022-05-19 05:12:49 +00:00 |
|
Donny/강동윤
|
73dfa95e5a
|
fix(es/minifier): Fix analysis of assignment patterns (#4712)
|
2022-05-19 05:10:12 +00:00 |
|
Donny/강동윤
|
6f565fbb3a
|
test(es/minifier): Categorize more tests (#4709)
|
2022-05-19 04:33:11 +00:00 |
|
SWC Bot
|
6a7240f046
|
chore: Publish crates
|
2022-05-18 13:54:03 +00:00 |
|
Donny/강동윤
|
9a27b5f275
|
perf(es/minifier): Make minifier more parallel (#4699)
|
2022-05-18 13:51:25 +00:00 |
|
SWC Bot
|
fe5b2e12af
|
chore: Publish crates
|
2022-05-18 10:49:45 +00:00 |
|
Donny/강동윤
|
809a626a99
|
fix(es/minifier): Don't create keys with negative number (#4698)
|
2022-05-18 19:47:00 +09:00 |
|
SWC Bot
|
d29a00c9cc
|
chore: Publish crates
|
2022-05-18 08:42:52 +00:00 |
|
Donny/강동윤
|
274648ec26
|
feat(es/minifier): Improve if_return (#4694)
|
2022-05-18 08:39:57 +00:00 |
|
SWC Bot
|
9792cffefa
|
chore: Publish crates
|
2022-05-18 07:27:53 +00:00 |
|
Donny/강동윤
|
183e884cbf
|
fix(es/minifier): Don't hoist functions with dead_code (#4695)
|
2022-05-18 07:25:25 +00:00 |
|
Donny/강동윤
|
07356a5bba
|
fix(es/ast): Fix EqIgnoreSpan of Ident (#4689)
|
2022-05-17 10:21:01 +00:00 |
|
SWC Bot
|
f226c0a3d8
|
chore: Publish crates
|
2022-05-17 07:37:08 +00:00 |
|
Donny/강동윤
|
c01476d9ae
|
feat(es/minifier): Enable conditionals by default (#4687)
|
2022-05-17 07:34:47 +00:00 |
|
Donny/강동윤
|
04d66dbc8b
|
feat(es/minifier): Enable computed_props by default (#4678)
|
2022-05-16 12:51:38 +00:00 |
|
SWC Bot
|
b395a8b3ce
|
chore: Publish crates
|
2022-05-16 12:30:22 +00:00 |
|
Donny/강동윤
|
3bb4b74d94
|
fix(es/minifier): Consider fallthrough while merging swtich cases (#4672)
|
2022-05-16 12:27:24 +00:00 |
|
Donny/강동윤
|
ba6688a783
|
feat(dbg-swc): Make reducer parallel (#4676)
|
2022-05-16 12:49:42 +09:00 |
|
Donny/강동윤
|
36ff4f735f
|
test(es/minifier): Add size tests using dbg-swc (#4664)
|
2022-05-16 03:01:53 +00:00 |
|
Donny/강동윤
|
50db276d82
|
build(repo): Downgrade rustc (#4674)
|
2022-05-15 19:28:55 +00:00 |
|
SWC Bot
|
86efe781a3
|
chore: Publish crates
|
2022-05-15 16:24:33 +00:00 |
|
Donny/강동윤
|
e57123e61c
|
feat(es/minifier): Improve ignore_return_value (#4673)
|
2022-05-15 16:22:21 +00:00 |
|
SWC Bot
|
8b9851a336
|
chore: Publish crates
|
2022-05-15 10:04:57 +00:00 |
|
Donny/강동윤
|
8a40b583a5
|
feat(es/minifier): Implement directives (#4668)
|
2022-05-15 10:02:55 +00:00 |
|
SWC Bot
|
d591ce8c0b
|
chore: Publish crates
|
2022-05-15 09:39:48 +00:00 |
|
Donny/강동윤
|
96cec97b2c
|
fix(es/minifier): Don't inline a function if we need referential equality (#4665)
|
2022-05-15 09:37:34 +00:00 |
|
Donny/강동윤
|
98e4845fce
|
build(repo): Update rustc (#4667)
|
2022-05-15 09:03:54 +00:00 |
|
SWC Bot
|
ead25ee153
|
chore: Publish crates
|
2022-05-15 05:09:48 +00:00 |
|
Donny/강동윤
|
eb8508f88c
|
feat(es/codegen): Implement ascii-only (#4660)
|
2022-05-15 05:07:21 +00:00 |
|
SWC Bot
|
36a3cdaac2
|
chore: Publish crates
|
2022-05-14 07:08:36 +00:00 |
|
Donny/강동윤
|
053f42b3aa
|
feat(es/minifier): Improve minifier (#4655)
swc_ecma_transforms_base:
- Improved `fixer`.
swc_ecma_minifier:
- `ignore_return_value`: Support computed access to array literals.
|
2022-05-14 07:06:03 +00:00 |
|
Donny/강동윤
|
af1d19554f
|
feat(dbg-swc): Add command to compare minifier (#4653)
|
2022-05-13 09:13:23 +00:00 |
|
Donny/강동윤
|
b393773373
|
feat(debug): Inline dbg-swc (#4651)
|
2022-05-13 06:05:21 +00:00 |
|
Donny/강동윤
|
9c190f0a8e
|
fix(es/minifier): Fix optimization of spread (#4639)
|
2022-05-12 09:20:44 +00:00 |
|
Donny/강동윤
|
79f87e03db
|
test(es/minifier): Execute more tests (#4636)
|
2022-05-12 16:28:52 +09:00 |
|
SWC Bot
|
cb5ca547aa
|
chore: Publish crates
|
2022-05-12 15:14:28 +09:00 |
|
Donny/강동윤
|
56a227ad9d
|
fix(es/minifier): Don't create direct eval (#4634)
- `expr_simplifier`: Preserve `this`.
- `ExprReplacer`: Inject `0` after inlining eval.
- `MultiReplacer`: Inject `0` after inlining eval.
|
2022-05-12 15:14:18 +09:00 |
|
SWC Bot
|
97808349a2
|
chore: Publish crates
|
2022-05-11 16:17:07 +00:00 |
|