Donny/강동윤
|
47ccff8a7c
|
feat(es/parser): Provide more api for reducing binary size (#3747)
|
2022-02-26 09:29:05 +09:00 |
|
SWC Bot
|
9a4e961b2b
|
chore: Publish crates
|
2022-02-25 19:50:18 +00:00 |
|
SWC Bot
|
8f1aef47d4
|
chore: Publish crates
|
2022-02-25 06:10:45 +00:00 |
|
OJ Kwon
|
a454996314
|
feat(node-swc): Add experimental trace support in @swc/core (#3731)
|
2022-02-25 04:06:45 +00:00 |
|
SWC Bot
|
8c94ea9fc5
|
chore: Publish crates
|
2022-02-24 09:22:18 +00:00 |
|
Donny/강동윤
|
e35d73adf4
|
chore(clippy): Improve config (#3691)
|
2022-02-23 06:07:42 +00:00 |
|
SWC Bot
|
e4c674b9cb
|
chore: Publish crates
|
2022-02-21 13:10:43 +00:00 |
|
SWC Bot
|
e08a2c2c17
|
chore: Publish crates
|
2022-02-21 07:15:09 +00:00 |
|
Austaras
|
2cb66ae075
|
refactor(es/ast): Change definition of optional chaining expressions (#3645)
|
2022-02-21 07:12:09 +00:00 |
|
SWC Bot
|
bea6810c08
|
chore: Publish crates
|
2022-02-21 05:36:52 +00:00 |
|
Donny/강동윤
|
da2c77d9af
|
perf(es/minifier): Parallelize join_vars (#3655)
|
2022-02-21 05:34:32 +00:00 |
|
SWC Bot
|
073ecb560c
|
chore: Publish crates
|
2022-02-21 04:38:23 +00:00 |
|
Donny/강동윤
|
de6effc6e1
|
feat(es/minifier): Drop more unused vars (#3656)
|
2022-02-21 04:35:56 +00:00 |
|
SWC Bot
|
264f1cf8d6
|
chore: Publish crates
|
2022-02-20 15:53:48 +00:00 |
|
SWC Bot
|
4bd855274a
|
chore: Publish crates
|
2022-02-20 12:10:24 +00:00 |
|
Donny/강동윤
|
e9fabd61e8
|
feat(es/minifier): Improve name mangler (#3638)
|
2022-02-20 12:08:26 +00:00 |
|
SWC Bot
|
18ae83d853
|
chore: Publish crates
|
2022-02-20 10:47:59 +00:00 |
|
Donny/강동윤
|
10adf1e548
|
feat(es/minifier): Merge exports (#3643)
|
2022-02-20 10:44:21 +00:00 |
|
SWC Bot
|
e668ff08a5
|
chore: Publish crates
|
2022-02-19 19:41:18 +09:00 |
|
Donny/강동윤
|
fd0e952aec
|
perf(es/minifier): Fix performance bug of the mangler (#3633)
swc_ecma_minifier:
- Use a bi-directional hashmap instead of iterating all keys.
|
2022-02-19 10:31:54 +00:00 |
|
SWC Bot
|
144b2c9f9f
|
chore: Publish crates
|
2022-02-19 08:42:02 +00:00 |
|
Donny/강동윤
|
d2c94416a8
|
feat(es/minifier): Treat !0 as a literal while inlining (#3631)
|
2022-02-19 17:33:36 +09:00 |
|
SWC Bot
|
a5b3dd815b
|
chore: Publish crates
|
2022-02-15 16:30:56 +09:00 |
|
Donny/강동윤
|
bfc9897e34
|
fix(es/minifier): Disable name mangler if eval is used (#3526)
|
2022-02-15 07:29:45 +00:00 |
|
SWC Bot
|
7351ec2477
|
chore: Publish crates
|
2022-02-15 13:22:16 +09:00 |
|
OJ Kwon
|
ad6f24ad83
|
build(*): Dedupe once_cell (#3567)
|
2022-02-15 11:58:44 +09:00 |
|
SWC Bot
|
23544925e5
|
chore: Publish crates
|
2022-02-14 15:47:54 +09:00 |
|
Donny/강동윤
|
ac1d4058f2
|
fix(es/minifier): Fix analyzer (#3557)
swc_ecma_utils:
- `collect_decls`: Support paramters of arrow expressions.
swc_ecma_minifier:
- `analyzer`: Fix `has_property_mutation`.
|
2022-02-14 15:47:16 +09:00 |
|
Donny/강동윤
|
73e9185bba
|
test(es/minifier): Add snapshot testing for the analyzer (#3529)
|
2022-02-11 18:33:08 +09:00 |
|
SWC Bot
|
0780d892b3
|
chore: Publish crates
|
2022-02-11 17:46:34 +09:00 |
|
Donny/강동윤
|
a7f0e84bbf
|
feat(es/minifier): Drop useless assignments (#3528)
testing:
- Allow skipping diff using an environment variable `DIFF`.
swc_ecma_minifier:
- `pure`: Drop useless assignemnts.
|
2022-02-11 08:43:48 +00:00 |
|
SWC Bot
|
d065cb15bf
|
chore: Publish crates
|
2022-02-10 21:27:43 +09:00 |
|
Donny/강동윤
|
8dab3d92b1
|
perf(es/minifier): Remove useless operations like eager call to .span() (#3512)
swc_ecma_minifier:
- Merge variable for inlining.
- Remove useless call to `.span()`.
|
2022-02-10 12:00:41 +00:00 |
|
SWC Bot
|
69181e822c
|
chore: Publish crates
|
2022-02-10 13:55:12 +09:00 |
|
William Tetlow
|
5488159ba5
|
feat(es/minifier): Implement reserved mangle option (#3476)
|
2022-02-10 13:53:47 +09:00 |
|
Donny/강동윤
|
9b76783281
|
refactor(common): Cleanup & rustfmt (#3495)
swc_common:
- Merge identical source codes.
swc_css_parser:
- Deny `clippy::all`.
- Fix lints.
|
2022-02-09 06:33:32 +00:00 |
|
Donny/강동윤
|
5e82640b42
|
chore: Publish crates
|
2022-02-09 13:57:21 +09:00 |
|
Donny/강동윤
|
8bf5cf4d03
|
chore(es): Fix clippy warnings (#3482)
|
2022-02-08 19:50:22 +09:00 |
|
Donny/강동윤
|
180bb86e8c
|
chore: Publish crates
|
2022-02-08 19:10:54 +09:00 |
|
Donny/강동윤
|
292add7d26
|
fix(es/minifier): Make sequences less aggressive (#3480)
swc_ecma_minifier:
- `sequences`: Abort on RHS contains the left id.
|
2022-02-08 19:10:22 +09:00 |
|
Donny/강동윤
|
0ff58d83c6
|
chore: Publish crates
|
2022-02-07 13:43:30 +09:00 |
|
Donny/강동윤
|
0371c41b7c
|
fix(es/minifier): Fix mapbox (#3463)
swc_ecma_minifier:
- `mangler`: Handle the identifiers of class expressions correctly.
|
2022-02-07 13:43:00 +09:00 |
|
Donny/강동윤
|
f1f9c1ce4d
|
chore: Publish crates
|
2022-02-07 11:12:21 +09:00 |
|
Donny/강동윤
|
5812c3c10f
|
fix(es/minifier): Fix codemirror (#3462)
swc_ecma_minifier:
- Mark for in/of loops as executed multiple times.
- Check captured identifiers while invoking IIFE.
|
2022-02-07 11:11:53 +09:00 |
|
Donny/강동윤
|
19e7c70bd7
|
chore: Publish crates
|
2022-02-04 13:21:41 +09:00 |
|
Alexander Akait
|
e8b64a9871
|
feat(es/codegen): Improve compression of numbers (#3425)
|
2022-02-03 13:04:32 +09:00 |
|
Donny
|
0e7d525352
|
chore: Publish crates
|
2022-01-28 16:09:16 +09:00 |
|
Donny/강동윤
|
91d78000ea
|
feat(es/minifier): Implement drop_console (#3392)
swc_ecma_minifier:
- Merge `drop_console` into pure optimizer.
- Implement `drop_console`. (Closes #2321)
|
2022-01-28 16:08:41 +09:00 |
|
Donny
|
6690354f79
|
chore: Publish crates
|
2022-01-28 13:43:58 +09:00 |
|
Donny/강동윤
|
38c2499358
|
fix(es/minifier): Fix evaluator (#3391)
|
2022-01-28 13:43:29 +09:00 |
|