Commit Graph

7361 Commits

Author SHA1 Message Date
David Sherret
a343e7ccae
feat(es/codegen): Add ability to set indentation string via rust api (#7494)
**Description:**

This adds the ability to set the indentation string of JsWriter via the Rust API. The motivation behind this change is to allow people to use other indentations in the emit output like tabs or two spaces via the Rust API.
2023-06-07 03:01:16 +00:00
SWC Bot
61dc611da3 chore: Publish crates 2023-06-05 04:47:07 +00:00
Donny/강동윤
abd62bc797
perf(es): Use &dyn Comments for jsx and TypeScript (#7490) 2023-06-05 13:44:38 +09:00
SWC Bot
47dc78f607 chore: Publish crates 2023-06-05 04:06:15 +00:00
Donny/강동윤
2c3ac682e2
perf(es): Use &dyn Comments to reduce binary size (#7489)
**Related issue:**

 - https://github.com/vercel/next.js/pull/50365
2023-06-05 13:04:08 +09:00
Donny/강동윤
ddb5635ebf chore: Publish crates 2023-06-03 18:23:17 +09:00
Donny/강동윤
0e37c18c9c
chore(ci): Fix publish action (#7485) 2023-06-03 18:21:24 +09:00
SWC Bot
b190879a51 chore: Publish crates 2023-06-03 07:07:33 +00:00
LongYinan
e4e77fd84f
chore(ci): Publish npm packages with provenance option (#7481) 2023-06-03 16:05:42 +09:00
Donny/강동윤
decebadff1 chore: Publish crates 2023-06-03 00:44:10 +09:00
Donny/강동윤
c7463893e6
chore: Publish v1.3.62 with swc_core v0.76.39 (#7484) 2023-06-03 00:43:20 +09:00
SWC Bot
b71222b086 chore: Publish crates 2023-06-02 15:36:55 +00:00
Donny/강동윤
d623db48de
perf(bindings): Enable share-generics to reduce binary size (#7482) 2023-06-03 00:35:09 +09:00
SWC Bot
9de08611e1 chore: Publish crates 2023-06-02 15:24:25 +00:00
Donny/강동윤
65ce5d1081
perf(es/minifier): Make minifier not overly generic (#7483)
**Description:**

Generics cause binary bloat.

**Related issue:**

 - https://github.com/vercel/next.js/pull/50365
2023-06-03 00:22:30 +09:00
SWC Bot
d6bbbc332d chore: Publish crates 2023-05-31 01:59:26 +00:00
Donny/강동윤
e506635f74
fix(es/minifier): Don't generate generator arrows (#7466)
**Related issue:**

 - Closes #7457.
2023-05-31 01:57:13 +00:00
Donny/강동윤
ad8e6a006c chore: Publish crates 2023-05-30 14:41:39 +09:00
Donny/강동윤
43d1e46ccf
chore: Publish v1.3.61 with swc_core v0.76.37 (#7468) 2023-05-30 14:40:44 +09:00
SWC Bot
a63905aa2c chore: Publish crates 2023-05-30 05:18:06 +00:00
OJ Kwon
56ac9eb6b3
feat(common): Enable bytecheck for missing structs (#7465) 2023-05-30 05:15:46 +00:00
SWC Bot
a29ef90589 chore: Publish crates 2023-05-30 04:37:04 +00:00
Donny/강동윤
8274cce9a7
test(es/parser): Add a test for a fixed issue (#7467)
**Related issue:**

 - Closes #7456.
2023-05-30 04:35:07 +00:00
SWC Bot
076b4d4023 chore: Publish crates 2023-05-30 03:24:10 +00:00
David Sherret
3935d02e36
fix(es/codegen): Emit ; for TsImportEqualsDecl (#7464) 2023-05-30 03:22:07 +00:00
SWC Bot
81a413b332 chore: Publish crates 2023-05-28 14:12:53 +00:00
OJ Kwon
1868d36cfe
fix(plugin/runner): Disable wasi_env cleanup (#7458) 2023-05-28 14:11:01 +00:00
SWC Bot
dcda6498f3 chore: Publish crates 2023-05-28 13:29:30 +00:00
Donny/강동윤
e15adaf6ea
chore(es/preset-env): Update data (#7459) 2023-05-28 13:27:38 +00:00
SWC Bot
15217a1f9e chore: Publish crates 2023-05-25 05:40:33 +00:00
suxin2017
d370324cfd
fix(css/modules): Don't drop the correct selector (#7450)
**Related issue:**

 - Closes #7447.
2023-05-25 05:38:41 +00:00
SWC Bot
a85816d505 chore: Publish crates 2023-05-25 04:54:11 +00:00
Donny/강동윤
77850dd8f0
fix(es/parser): Fix parsing of generic jsx element name (#7449)
**Related issue:**

 - Closes #7444.
2023-05-25 13:52:14 +09:00
SWC Bot
8d52500a9a chore: Publish crates 2023-05-25 04:00:53 +00:00
Austaras
0cd2b61b05
feat(es/minifier): Inline for loop variables (#7445) 2023-05-25 03:59:02 +00:00
Donny/강동윤
c856808f61 chore: Publish crates 2023-05-25 11:25:07 +09:00
Donny/강동윤
df7a2be938
chore: Publish v1.3.60 with swc_core v0.76.30 (#7448) 2023-05-25 11:23:55 +09:00
SWC Bot
1b5aa4a09b chore: Publish crates 2023-05-25 02:17:22 +00:00
limerick
0c92e534a5
fix(es): Ignore input sourcemap error (#7446) 2023-05-25 11:15:21 +09:00
SWC Bot
6c3ff01a53 chore: Publish crates 2023-05-24 07:48:00 +00:00
Donny/강동윤
e83368e574
refactor(visit): Reduce expanded LOCs (#7442)
**Description:**

x-ref: https://vercel.slack.com/archives/C03EWR7LGEN/p1684898884673379

**Related issue:**

 - https://github.com/web-infra-dev/rspack/issues/3058.
2023-05-24 07:45:40 +00:00
SWC Bot
c1f2b4a09f chore: Publish crates 2023-05-24 06:59:37 +00:00
Donny/강동윤
a37d59a134
fix(es/parser): Fix parsing of tsx with a type annotation in a conditional expression (#7440)
**Related issue:**

 - Closes #7224.
2023-05-24 15:57:50 +09:00
SWC Bot
b95cd8444e chore: Publish crates 2023-05-24 06:27:35 +00:00
Donny/강동윤
33a922b6f8
fix(es/parser): Allow using package as a parameter name in interface (#7438)
**Related issue:**

 - Closes #7186.
2023-05-24 06:25:39 +00:00
SWC Bot
f9f0cc2380 chore: Publish crates 2023-05-24 05:44:06 +00:00
Donny/강동윤
f3d660f972
fix(es/compat): Fix variable scoping of object rest pass. (#7437)
**Related issue:**

 - Closes #6988.
2023-05-24 05:41:57 +00:00
SWC Bot
c14306c914 chore: Publish crates 2023-05-24 04:52:50 +00:00
OJ Kwon
786cf3a10f
fix(es): Init filesystem cache only if plugin exists (#7436) 2023-05-24 04:50:51 +00:00
SWC Bot
552bc0ba18 chore: Publish crates 2023-05-23 07:16:28 +00:00