Donny/강동윤
|
6b96a3d8ed
|
feat: Enable logging of timings (#2833)
swc_timer:
- Add `Timer`.
- Add `timer!()`.
node:
- Enable logging.
|
2021-11-22 21:01:08 +09:00 |
|
Donny
|
7ec522f165
|
chore: Publish crates
|
2021-11-22 17:55:07 +09:00 |
|
黄伟
|
c5768d7672
|
feat(es/minifier): Improve drop_console (#2830)
swc_ecma_minifier:
- Implement more rules for `drop_console`. (Closes #2807)
|
2021-11-22 17:54:36 +09:00 |
|
Donny
|
cdf7f5f5a0
|
chore: Publish crates
|
2021-11-20 17:06:40 +09:00 |
|
Donny/강동윤
|
fa342a0067
|
fix(es/minifier): Fix bugs (#2779)
swc_ecma_minifier:
- Don't optimize `1 / t == -1 / 0` as `!1`.
- Don't optimize `e === -1 / 0` as false.
- Don't inline string literals in arguments, if it's used multiple time. (https://github.com/vercel/next.js/issues/31291)
|
2021-11-20 17:06:18 +09:00 |
|
Donny/강동윤
|
e1b76654f5
|
chore(es/minifier): Add a script to copy tests from a next.js app (#2778)
|
2021-11-17 16:18:34 +09:00 |
|
Donny
|
2cd565bfc0
|
chore: Publish crates
|
2021-11-15 14:31:44 +09:00 |
|
Donny/강동윤
|
f2c67b8caf
|
fix(es/minifier): Don't inline string literals if it's used multiple time (#2748)
swc_ecma_minifier:
- Don't inline strings because it's simple.
- Inline short strings.
|
2021-11-15 14:03:03 +09:00 |
|
Tim Neutkens
|
3ebc5c6b69
|
chore: Update markdown files to use "SWC" instead of "swc" (#2744)
|
2021-11-15 04:26:04 +00:00 |
|
Donny/강동윤
|
665c8e05fc
|
fix(es): Move TargetEnv to loader from ast (#2719)
swc_ecma_ast:
- Move `TargetEnv` to `swc_ecma_loader`.
swc_ecma_loader:
- Drop unused dependencies.
|
2021-11-11 20:00:46 +09:00 |
|
Donny
|
3adeb6bf30
|
chore: Publish crates
|
2021-11-10 20:57:43 +09:00 |
|
Donny/강동윤
|
df635c9e6d
|
fix(es/minifier): Fix minifier (#2711)
swc_ecma_minifier:
- Respect `inline_prevented`.
- Mark the LHS of an assignment pattern property as a pattern. (https://github.com/vercel/next.js/issues/30498)
|
2021-11-10 20:56:50 +09:00 |
|
Donny/강동윤
|
2b2f6955f2
|
refactor: Flatten ecmascript (#2708)
|
2021-11-10 19:00:54 +09:00 |
|