diff --git a/Cargo.lock b/Cargo.lock index 3c2958d2..1ae2febf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1351,9 +1351,9 @@ checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] name = "hstr" -version = "3.0.3" +version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c43c0a9e8fbdb3bb9dc8eee85e1e2ac81605418b4c83b6b7413cbf14d56ca5c" +checksum = "83bb87e4b300d73412f6dcc7022ee7741452b51b155c2b06e5994d0770c2dbe2" dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", @@ -2735,9 +2735,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "9.0.0" +version = "9.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4ccbe2ecad10ad7432100f878a107b1d972a8aee83ca53184d00c23a078bb8a" +checksum = "845f31910b5236db42dba106e8277681098d183b9b65b8dfa88ca8abe464aeff" dependencies = [ "hstr", "once_cell", @@ -2746,9 +2746,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "21.0.1" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "078f2144aa2c33ff8485773f1b81b9985fa2d00f4ad60879158ad6897db2de88" +checksum = "6ebd5f732c45e88fa1c69cf2ac65bf24e2578bfd428b74348d3346ee137b8c50" dependencies = [ "anyhow", "ast_node", @@ -2772,9 +2772,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "65.0.1" +version = "68.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34d31c34dbae14e61ab4236f32dffc29632f5a8324c1a38d3ad52236b5eeadf5" +checksum = "c23b969ceea0efad351d16bf7c732eda8eddf226e21a9e03b506f584047d44a9" dependencies = [ "swc_allocator", "swc_atoms", @@ -2787,9 +2787,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "23.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39f4173ab7e676eed4938d5ad8bbdf14418f87c9a8d36e6cdda82ac9645912b0" +checksum = "a207e09f23885ff1f4354ebfdd4e715ccd4a68fca2e7e0df09baafbca850762e" dependencies = [ "bitflags", "is-macro", @@ -2806,9 +2806,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "39.0.1" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c94d9deb6d91ade011685df51fdbb345f33de17e0b70ea7b2028051a8b76da36" +checksum = "303c2e32df97d5d4f2f3fc35dab367ff676668786a0d3ad496cefb0357b0bbb1" dependencies = [ "bitflags", "either", @@ -2826,9 +2826,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "42.0.0" +version = "44.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45e58612045e827e7d3ae9f1dc6ae3590ba9abc6a3d93ff2adf27350ab409822" +checksum = "caa49dce90ef0c68177e3515f7ecf93db32a96182c9f9264f1ee4193c17aef3b" dependencies = [ "better_scoped_tls", "indexmap", @@ -2848,9 +2848,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "29.1.0" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e64243f2c9e9c9e631a18b42ad51f62137cf4f57b21fb93b1d58836322c2c81" +checksum = "75c73aa067af98882109f4314adb40ec9f14d5c3607fc56de2a6cc7b9d1933af" dependencies = [ "dragonbox_ecma", "indexmap", @@ -2867,9 +2867,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "23.0.0" +version = "25.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad65d392ed427dc9e94f16a3d802b02e27722c21227639c8d5f45f19757b447b" +checksum = "1f9cb1e958e57fa6427c106674a12190c4578684beee783e3a0508f048d1b372" dependencies = [ "new_debug_unreachable", "num-bigint", diff --git a/crates/codegen/Cargo.toml b/crates/codegen/Cargo.toml index 5d13f158..b5d8d66c 100644 --- a/crates/codegen/Cargo.toml +++ b/crates/codegen/Cargo.toml @@ -20,7 +20,7 @@ wasmtime = { workspace = true } wasmtime-wasi = { workspace = true } wasmtime-wizer = { workspace = true, features = ["wasmtime"] } walrus = { workspace = true } -swc_core = { version = "65.0.1", features = [ +swc_core = { version = "68.0.4", features = [ "common_sourcemap", "ecma_ast", "ecma_parser",