Commit Graph

269 Commits

Author SHA1 Message Date
Donny/강동윤
a8ed5ba357
fix(es/minifier): Apply name mangler as much as we can (#4365) 2022-04-19 17:20:12 +09:00
Donny/강동윤
a953455ada chore: Fix CI script 2022-04-18 01:01:16 +09:00
Donny/강동윤
1900d3506e chore(ci): Fix wasm publish script 2022-04-16 08:18:38 +09:00
Donny/강동윤
83a8f489ec
refactor(bindings): Rename crates (#4337) 2022-04-15 22:47:44 +09:00
那里好脏不可以
37a8c90750
chore(*): Typo + fomatting (#4304) 2022-04-11 18:45:58 +00:00
Donny/강동윤
adea17dbe3
chore(ci): Fix CI (#4299) 2022-04-10 09:33:18 +00:00
Donny/강동윤
1f466e1d2f
chore(ci): Fix benchmark action (#4242) 2022-04-04 20:12:03 +09:00
Alexander Akait
3e7872c8de
feat(html): Initialize (#4240) 2022-04-04 04:12:45 +00:00
Donny/강동윤
06d0891e7c
chore(bench): Migrate to criterion (#4237) 2022-04-04 00:56:29 +09:00
Donny/강동윤
688f653323
perf(es/minifier): Add fast-path for sequences pass (#4217) 2022-04-01 11:06:35 +00:00
Donny/강동윤
3b1da220e2
refactor(*): Remove fastmem (#4211) 2022-03-31 11:40:06 +00:00
Donny/강동윤
78175473fa
refactor(css/prefixer): Rename crate (#4159) 2022-03-25 19:46:45 +09:00
OJ Kwon
e1d1d82fdb
fix(cli): Fix executable permission (#4154) 2022-03-25 05:32:04 +00:00
Donny/강동윤
ea0bbc6f5f chore(issues): Typo 2022-03-20 18:52:40 +09:00
Donny/강동윤
69f16da736 chore(issues): Add some links 2022-03-20 18:50:44 +09:00
Donny/강동윤
bb08354950
fix(es/react): Fix _createElement (#4070) 2022-03-17 22:13:23 +00:00
Donny/강동윤
ed7a5e54cc
chore(repo): Auto-lock outdated issues and PRs (#4066) 2022-03-18 03:08:56 +09:00
OJ Kwon
fefb5870c7
feat(cli): Enable plugins for swc_cli (#4059) 2022-03-17 15:31:20 +09:00
OJ Kwon
5c84fe525f
fix(plugin/runner): Make build pass for wasm32 (#4056) 2022-03-17 05:07:03 +00:00
OJ Kwon
dab2002a2e
refactor(plugin/runner): Split modules and introduce feature flags (#4035) 2022-03-15 22:45:40 +00:00
Donny/강동윤
e19a60aad4
fix(es/compat): Change pass ordering of es2015 (#4029)
**Description:**

We should apply `regenerator` after `block_scoping` because `regenerator` does not know how to handle `const`s.

**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/3006
2022-03-15 14:17:03 +00:00
Donny/강동윤
c27b84c3f6
chore(ci): Make bump-command check lazy (#4018) 2022-03-15 15:17:20 +09:00
Donny/강동윤
ee9a841f33
test(*): Print diagnostics to stderr while testing (#4003)
**Description:**

This will make debugging stack overflow and parser issues easier because it writes to stderrr right away, instead of holding a buffer for it.
2022-03-14 02:06:34 +00:00
Donny/강동윤
743a5da1e5 chore(ci): Invoke yarn before publishing 2022-03-12 20:16:51 +09:00
Donny/강동윤
2ad0d801a2 chore: Publish v1.2.154 2022-03-12 19:18:34 +09:00
Donny/강동윤
073d847a33
test(es): Add tests for fixed issues (#3987) 2022-03-12 09:33:32 +00:00
OJ Kwon
485dc54d29
chore(ci): Skip unnecessary package for the benchmark (#3980) 2022-03-12 01:52:53 +00:00
Austaras
487273fc5b
fix(preset-env): Use core-js-compat and @babel/compat-data directly (#3968) 2022-03-11 12:49:53 +00:00
magic-akari
0181fbe63b
feat(es/lints): Support module/script mode in duplicate_bindings (#3880)
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2022-03-07 05:49:39 +00:00
Donny/강동윤
714e05e553
feat(es/minifier): Consider arguments while dropping unused assignments (#3775)
swc_ecma_minifier:
 - `analyze`: Track usage of `arguments`.
2022-02-28 21:57:09 +09:00
Donny/강동윤
e3c374b53b
feat(es/quote): Support variables (#3774) 2022-02-28 10:44:06 +00:00
Donny/강동윤
3798436201
chore: Update rustc (#3768) 2022-02-28 16:12:28 +09:00
Pig Fang
66c6cae8dc
feat(css/lints): Add CSS linter (#3765) 2022-02-27 15:31:19 +00:00
Donny/강동윤
0ff4ad37c3
chore: Skip more actions for automated commits (#3761) 2022-02-27 15:27:15 +09:00
William Tetlow
abc0572557
fix(es/parser) Throw a syntax error for const without initializer in strict mode (#3742)
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2022-02-27 06:25:05 +00:00
Donny/강동윤
6d98d146a6 chore: Skip CI for automated commits (#3760) 2022-02-27 14:44:35 +09:00
Donny/강동윤
76ec275c3c
chore(ci): Reduce CI time (#3719) 2022-02-24 06:06:03 +00:00
Donny/강동윤
f733c9c82f
chore(ci): Kill previous runs (#3678) 2022-02-22 23:25:40 +09:00
Donny/강동윤
b1d24702e3
refactor(preset-env): Extract common logic for browserslist support (#3674) 2022-02-22 09:03:40 +00:00
Donny/강동윤
4d5ba55e8a
doc(api/rust): Fix rustdoc (#3620) 2022-02-18 06:18:35 +00:00
Donny/강동윤
cbe87db4df chore(ci): Fix the script for CHANGELOG.md 2022-02-16 21:00:13 +09:00
Donny/강동윤
85caf291e2 chore(ci): Skip instead of cancel 2022-02-16 15:22:11 +09:00
Donny/강동윤
d66f701a4a chore(ci): Fix the condition for cancel action 2022-02-16 15:18:55 +09:00
Donny/강동윤
6173bb88fd chore(ci): Don't mark as a failure 2022-02-16 15:11:04 +09:00
Donny/강동윤
32bc17ff1a chore(ci): Fix version of git-cliff 2022-02-16 15:04:00 +09:00
Donny/강동윤
c775674ec0 chore(ci): Fix the auto-bump scripts 2022-02-16 14:44:21 +09:00
Donny/강동윤
7ddd5886f3 chore(ci): Fix the auto-bump scripts 2022-02-16 14:42:33 +09:00
Donny/강동윤
2d9735b9a9 chore(ci): Fix the auto-bump scripts 2022-02-16 14:36:45 +09:00
Donny/강동윤
55250e4428 chore(ci): Make CI faster 2022-02-16 14:12:22 +09:00
Donny/강동윤
786d016174
fix(es/lints): Fix duplicate-bindings for typescript (#3583) 2022-02-16 05:00:55 +00:00