Skip to content

Commit b7dbf1a

Browse files
nodejs-github-botmarco-ippolito
authored andcommitted
chore: update swc to v1.14.0
1 parent 922b63a commit b7dbf1a

11 files changed

Lines changed: 323 additions & 302 deletions

File tree

deps/swc/Cargo.lock

Lines changed: 97 additions & 95 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/swc/bindings/Cargo.lock

Lines changed: 140 additions & 181 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/swc/bindings/Cargo.toml

Lines changed: 78 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,25 +36,25 @@ resolver = "2"
3636
serde = "1"
3737
serde-wasm-bindgen = "0.6.5"
3838
serde_json = "1.0.140"
39-
swc_atoms = "7.0.0"
40-
swc_cli_impl = "45.0.0"
41-
swc_common = "15.0.0"
42-
swc_compiler_base = "37.0.0"
39+
swc_atoms = "8.0.1"
40+
swc_cli_impl = "46.0.0"
41+
swc_common = "16.0.0"
42+
swc_compiler_base = "38.0.0"
4343
swc_config = "3.1.2"
44-
swc_core = "45.0.2"
45-
swc_css_ast = "15.0.0"
46-
swc_css_codegen = "15.0.0"
47-
swc_css_minifier = "15.0.0"
48-
swc_css_parser = "15.0.0"
49-
swc_ecma_react_compiler = "9.0.0"
50-
swc_error_reporters = "17.0.0"
51-
swc_html = "27.0.0"
52-
swc_html_ast = "15.0.0"
53-
swc_html_minifier = "34.0.0"
44+
swc_core = "46.0.2"
45+
swc_css_ast = "16.0.0"
46+
swc_css_codegen = "16.0.0"
47+
swc_css_minifier = "16.0.0"
48+
swc_css_parser = "16.0.0"
49+
swc_ecma_react_compiler = "10.0.0"
50+
swc_error_reporters = "18.0.0"
51+
swc_html = "28.0.0"
52+
swc_html_ast = "16.0.0"
53+
swc_html_minifier = "35.0.0"
5454
swc_malloc = "1.2.4"
5555
swc_nodejs_common = "1.0.3"
5656
swc_sourcemap = "9.3.4"
57-
swc_ts_fast_strip = "34.0.0"
57+
swc_ts_fast_strip = "35.0.0"
5858
tracing = "0.1.41"
5959
tracing-chrome = "0.7.2"
6060
tracing-futures = "0.2.5"
@@ -75,6 +75,9 @@ lto = "fat"
7575
# Strip debug symbols
7676
strip = "symbols"
7777

78+
# Reduce binary size
79+
codegen-units = 1
80+
7881
[profile.release.package]
7982

8083
[profile.release.package.wasmer-wasix]
@@ -146,6 +149,66 @@ strip = "symbols"
146149
[profile.release.package.wasmer-compiler]
147150
opt-level = "s"
148151

152+
[profile.release.package.wasmer]
153+
opt-level = "s"
154+
155+
[profile.release.package.wasmer-vm]
156+
opt-level = "s"
157+
158+
[profile.release.package.wasmer-compiler-cranelift]
159+
opt-level = "s"
160+
161+
[profile.release.package.regalloc2]
162+
opt-level = "s"
163+
164+
[profile.release.package.swc_plugin_backend_wasmer]
165+
opt-level = "s"
166+
167+
[profile.release.package.swc_plugin_runner]
168+
opt-level = "s"
169+
170+
[profile.release.package.globset]
171+
opt-level = "s"
172+
173+
[profile.release.package.toml_edit]
174+
opt-level = "s"
175+
176+
[profile.release.package.miette]
177+
opt-level = "s"
178+
179+
[profile.release.package.swc_bundler]
180+
opt-level = "s"
181+
182+
[profile.release.package.swc_ecma_compat_es3]
183+
opt-level = "s"
184+
185+
[profile.release.package.serde]
186+
opt-level = "s"
187+
188+
[profile.release.package.regex-syntax]
189+
opt-level = "s"
190+
191+
[profile.release.package.virtual-fs]
192+
opt-level = "s"
193+
194+
[profile.release.package.swc_typescript]
195+
opt-level = "s"
196+
197+
[profile.release.package.wasmer-package]
198+
opt-level = "s"
199+
200+
[profile.release.package.aho-corasick]
201+
opt-level = "s"
202+
203+
[profile.release.package.backtrace]
204+
opt-level = "s"
205+
206+
[profile.release.package.tokio]
207+
opt-level = "s"
208+
209+
[profile.release.package.napi]
210+
opt-level = "s"
211+
149212

150213
[profile.dev.package."*"]
151214
debug-assertions = false

deps/swc/bindings/binding_core_wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ license = { workspace = true }
66
name = "binding_core_wasm"
77
publish = false
88
repository = { workspace = true }
9-
version = "1.13.21"
9+
version = "1.14.0"
1010

1111
[lib]
1212
bench = false

deps/swc/bindings/binding_core_wasm/src/types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1734,7 +1734,7 @@ export interface JSXAttribute extends Node, HasSpan {
17341734
export type JSXAttributeName = Identifier | JSXNamespacedName;
17351735
17361736
export type JSXAttrValue =
1737-
| Literal
1737+
| StringLiteral
17381738
| JSXExpressionContainer
17391739
| JSXElement
17401740
| JSXFragment;

deps/swc/bindings/binding_es_ast_viewer/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ license = { workspace = true }
55
name = "binding_es_ast_viewer"
66
publish = false
77
repository = { workspace = true }
8-
version = "1.13.21"
8+
version = "1.14.0"
99

1010
[dependencies]
1111
anyhow = { workspace = true }

deps/swc/bindings/binding_es_ast_viewer/src/lib.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ use swc_core::{
66
common::{errors::ColorConfig, FileName, Globals, Mark, SourceMap, GLOBALS},
77
ecma::{
88
ast::*,
9-
parser::{
10-
unstable::{Buffer, Capturing, ParserTrait},
11-
EsSyntax, Lexer, Parser, StringInput, Syntax, TsSyntax,
12-
},
9+
parser::{unstable::Capturing, EsSyntax, Lexer, Parser, StringInput, Syntax, TsSyntax},
1310
transforms::base::resolver,
1411
visit::VisitMutWith,
1512
},

deps/swc/bindings/binding_minifier_wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ license = { workspace = true }
66
name = "binding_minifier_wasm"
77
publish = false
88
repository = { workspace = true }
9-
version = "1.13.21"
9+
version = "1.14.0"
1010

1111
[lib]
1212
bench = false

deps/swc/bindings/binding_minifier_wasm/src/types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1735,7 +1735,7 @@ export interface JSXAttribute extends Node, HasSpan {
17351735
export type JSXAttributeName = Identifier | JSXNamespacedName;
17361736
17371737
export type JSXAttrValue =
1738-
| Literal
1738+
| StringLiteral
17391739
| JSXExpressionContainer
17401740
| JSXElement
17411741
| JSXFragment;

deps/swc/bindings/binding_typescript_wasm/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ license = { workspace = true }
66
name = "binding_typescript_wasm"
77
publish = false
88
repository = { workspace = true }
9-
version = "1.13.21"
9+
version = "1.14.0"
1010

1111
[lib]
1212
bench = false

0 commit comments

Comments
 (0)