From 3d4271c859e9c9d4e7345c92046a441d682bee56 Mon Sep 17 00:00:00 2001 From: Daniil Suvorov Date: Wed, 23 Jul 2025 10:40:27 +0300 Subject: [PATCH] feat: update swc_core to 34 Update swc_core to 34 --- Cargo.lock | 29 ++++++++++++++--------------- Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e223f0d..ffb9a5e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1074,9 +1074,9 @@ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" [[package]] name = "redox_syscall" -version = "0.5.14" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3a5d9f0aba1dbcec1cc47f0ff94a4b778fe55bca98a6dfa92e4e094e57b1c4" +checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec" dependencies = [ "bitflags", ] @@ -1410,9 +1410,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "14.0.1" +version = "14.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20708c71c9e53ff193555b038e073feb8388e904b04ddc72b8ec9ff180914be8" +checksum = "e7e510ae120281a9daee0b9246b6740b509b99bd78f88b2a7210c87ec78572a7" dependencies = [ "anyhow", "ast_node", @@ -1442,9 +1442,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "33.0.4" +version = "34.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c00a942273dc80b97e6e7c14355cf46d1d9b50453286fe3f2954882125eb6c2d" +checksum = "bfc8ca69378ed69b5dee9def2090f53c0e8e353d602d3a3284f8808c0750d902" dependencies = [ "swc_allocator", "swc_atoms", @@ -1520,14 +1520,13 @@ dependencies = [ [[package]] name = "swc_ecma_lexer" -version = "21.0.0" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11758fd42a7313734ad713a39d320693ab181a42fc6dd6ad3d473cded40ca9af" +checksum = "4b71b6c0cf5dea9b9cfd5384bc34cb4224e17fd3c711805b376d68d4b678e5ef" dependencies = [ "arrayvec", "bitflags", "either", - "new_debug_unreachable", "num-bigint", "phf", "rustc-hash", @@ -1544,9 +1543,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "21.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "482bce3a5a199befa9420e2b094fd7fb4e1d9d71a02f0ee1bf24e610ad066311" +checksum = "dd0d5d20b06793c33ae52111f83e3bad7224e46b8d19507da139ee4c027b888a" dependencies = [ "either", "num-bigint", @@ -1573,9 +1572,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "22.0.0" +version = "23.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70af89987ce2d0c05d031a014608cd1e9af3bd18292453c659ae27b6fb19f8f8" +checksum = "b53ce98ea827bd2f0f85f497698db4ef69cdbd3015e757bfa38c57a5f7c27fcc" dependencies = [ "better_scoped_tls", "indexmap", @@ -1595,9 +1594,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "25.0.0" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60955f70f306915f18085290d31499e0316a67ecaa949f7be6dcd5f68ae5b8c5" +checksum = "a42c20d98700d87473c1b95ea3324935e8351b774cbadc5e0561d4d733b323c1" dependencies = [ "ansi_term", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index d19f380..267d7b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ path-absolutize = { version = "3", features = ["use_unix_paths_on_wasm"] } serde = "1" serde_json = "1" -swc_core = { version = "33", features = [ +swc_core = { version = "34", features = [ "ecma_plugin_transform", "ecma_parser", ] }