From 2140c2f40931bf4cef1be3c77a4521a32a66da2e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 16:43:32 +0000 Subject: [PATCH] chore(deps): update rust crate swc to v21 --- Cargo.lock | 48 ++++++++++++++++++++++++++---------------------- Cargo.toml | 2 +- 2 files changed, 27 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ed9d28a..d62d027 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1561,9 +1561,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "preset_env_base" -version = "2.0.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07852df2dda2f0ab8c3407a6fd19e9389563af11c20f6c299bd07ff9fc96d6ae" +checksum = "9f0d30c7b8edcf218dd85ceacd8412f0c99a9c36419b81ea7fb97b569316d92a" dependencies = [ "anyhow", "browserslist-rs", @@ -2005,9 +2005,9 @@ dependencies = [ [[package]] name = "swc" -version = "20.0.0" +version = "21.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1311db8bbe20ad5374dd10a92d2dba3bf5ac59ade06292bdd381d1897c74664a" +checksum = "3809091d5035036db41f5212697b10e492a6c97d50bf76839ac52481547a0528" dependencies = [ "anyhow", "base64", @@ -2097,10 +2097,11 @@ dependencies = [ [[package]] name = "swc_common" -version = "8.0.1" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e4a932c152e7142de2d5dba1c393e5523c47cd8fe656e5b0d411954bbaf1810" +checksum = "7d96ac5d021c7c20acb3073940b4ee59b62989a705f855783c4a452e0737a2e6" dependencies = [ + "anyhow", "ast_node", "better_scoped_tls", "cfg-if", @@ -2125,9 +2126,9 @@ dependencies = [ [[package]] name = "swc_compiler_base" -version = "17.0.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc96c4a212a3120deeefbc180bd7a4fed3d076af87d452d0b5773cc98b3934f6" +checksum = "3516918cdce803f6c175aeefefbf3a05b4064eadc2a772f98da63d4282f85497" dependencies = [ "anyhow", "base64", @@ -2178,14 +2179,16 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "8.1.0" +version = "8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01f80679b1afc52ae0663eed0a2539cc3c108d48c287b5601712f9850d9fa9c2" +checksum = "5ec3fa609b69d32a8430fb4061ea1106fb8e45f78bdeb472951ebdfa1d2e690a" dependencies = [ "bitflags", "is-macro", "num-bigint", + "once_cell", "phf", + "rustc-hash 2.1.1", "scoped-tls", "serde", "string_enum", @@ -2487,9 +2490,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "16.0.0" +version = "16.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96929d4669712d21609fbd1ba24461c964d93ed23702bd87cc530f4b307ecc34" +checksum = "996ab0475502825584922ed02a5a457b1538afab511be57ae69434b5eda5762f" dependencies = [ "arrayvec", "indexmap", @@ -2524,9 +2527,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "11.0.0" +version = "11.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41e06ecaef86a547831f7f01f342434e4b0d0f363762f8e7a2b84da7a0a5f92e" +checksum = "5f5dc3b76aa3d2a0051b4aa5c6fde899a16ef0206deaec7b465ef03723323402" dependencies = [ "either", "new_debug_unreachable", @@ -2547,9 +2550,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "15.0.0" +version = "16.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd6e90087fe511cde69e3648bceb90b04be01236451ced67486371f827d691e1" +checksum = "dcdb997223f2c92bb31278cf25b37398209fe5ce6a5cf276cf0cdc264386124b" dependencies = [ "anyhow", "dashmap", @@ -2593,9 +2596,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "12.0.0" +version = "12.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0b747f04a004d9b56b903305e4567e1d30c9cd226a8310a29cac06f7ac8173a" +checksum = "da0206b1875c91eca6657db29ce5f78f69b9faa5ce900d56223cfedd6a041753" dependencies = [ "better_scoped_tls", "bitflags", @@ -2861,9 +2864,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "9.1.2" +version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc812b793a12b737b6cb949a6e8c87dfcd006c07d9490a5c4529d61e890003dc" +checksum = "499cf6a20e6acb36f15e22cca18dadc108d7046ae062840b7371ae02eac4dfde" dependencies = [ "anyhow", "miette", @@ -2934,10 +2937,11 @@ dependencies = [ [[package]] name = "swc_typescript" -version = "11.0.0" +version = "11.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b8f660e0ab0e92551747a41335ab6a0c7b685885da37f4e8e79ac5737bc4e04" +checksum = "e8538a8b2e8d8a3ebbf58fe7f933d7b4bb01a291fbd7356352ea255cc15bbc70" dependencies = [ + "bitflags", "petgraph", "rustc-hash 2.1.1", "swc_atoms", diff --git a/Cargo.toml b/Cargo.toml index aef5278..d5e7551 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,7 +23,7 @@ doctest = false [dependencies] oxc = { version = "0.62.0", features = ["transformer", "codegen", "semantic"] } -swc = "20.0.0" +swc = "21.0.0" swc_common = "8.0.1" swc_ecma_ast = "8.1.0" swc_ecma_parser = { version = "11.0.0", features = ["typescript"] }