diff --git a/Cargo.lock b/Cargo.lock index 4c53de35..8ad44029 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -358,15 +358,6 @@ dependencies = [ "rustix", ] -[[package]] -name = "castaway" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" -dependencies = [ - "rustversion", -] - [[package]] name = "cc" version = "1.2.44" @@ -505,19 +496,6 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" -[[package]] -name = "compact_str" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" -dependencies = [ - "castaway", - "cfg-if", - "itoa", - "ryu", - "static_assertions", -] - [[package]] name = "console" version = "0.16.3" @@ -2947,12 +2925,6 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - [[package]] name = "string_enum" version = "1.0.2" @@ -3039,9 +3011,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "81.0.2" +version = "82.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "454124107875a9a7633b41e95215125e8c5bae43bf185521a58abb6f3ffa8bb8" +checksum = "74e5c7834216d1a132c7de59b6ba636d826f5bf39d098ecf5a20edef5473c374" dependencies = [ "swc_allocator", "swc_atoms", @@ -3072,12 +3044,11 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "45.1.6" +version = "46.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4af66bb9a4cbd2a600b41c2592e27b7947b7e30aa6918d321f987f9e0ff63f5" +checksum = "a032f869f6690d4eddd6e67757c8d849f2c8219d8c5f3bb05a7ec8b456867642" dependencies = [ "bitflags", - "compact_str", "either", "num-bigint", "phf", @@ -3092,9 +3063,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "49.0.1" +version = "50.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c5b5b6a31a512d23854cb6fabc9347596bde4106cd3a65dc4f9072bbb0514b4" +checksum = "23900618b7d3080d867559bdea5c4b696160ab7cdc97b4781b2353d2b5b9c485" dependencies = [ "better_scoped_tls", "indexmap", @@ -3114,9 +3085,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "35.0.0" +version = "35.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6fb39737b1c2bde685c5d85799aa04107548de69087a77c690a3ca8bbfc5100" +checksum = "6a742b49806aa9fee33b68c354ee7cc112be59aabad6534a64e2aaac3d28508a" dependencies = [ "dragonbox_ecma", "indexmap", diff --git a/crates/codegen/Cargo.toml b/crates/codegen/Cargo.toml index f74f725a..cac2efad 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 = "81.0.2", features = [ +swc_core = { version = "82.1.1", features = [ "common_sourcemap", "ecma_ast", "ecma_parser",