From 7001765128ecc58e891ca867bc57b86880bba47c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Nov 2025 09:09:57 +0000 Subject: [PATCH] chore(deps): update swc --- Cargo.lock | 40 +++++++++++++++++----------------------- Cargo.toml | 4 ++-- 2 files changed, 19 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bca4271..3cdf6df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -52,9 +52,9 @@ dependencies = [ [[package]] name = "ast_node" -version = "4.0.0" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4902c7f39335a2390500ee791d6cb1778e742c7b97952497ec81449a5bfa3a7" +checksum = "2eb025ef00a6da925cf40870b9c8d008526b6004ece399cb0974209720f0b194" dependencies = [ "quote", "swc_macros_common", @@ -361,9 +361,9 @@ dependencies = [ [[package]] name = "from_variant" -version = "2.0.2" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308530a56b099da144ebc5d8e179f343ad928fa2b3558d1eb3db9af18d6eff43" +checksum = "e5ff35a391aef949120a0340d690269b3d9f63460a6106e99bd07b961f345ea9" dependencies = [ "swc_macros_common", "syn", @@ -431,9 +431,9 @@ checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] name = "hstr" -version = "3.0.1" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32b36ab53534dc7f07cd5355d3d3f532c51187d98f1383ed7302e08ce1373069" +checksum = "f35c50b6b25bfc1736da48f545ea2a8b7a7d0cfabcd4a0e511ca5d9b8c56b7da" dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", @@ -734,7 +734,7 @@ dependencies = [ "textwrap", "thiserror", "unicode-segmentation", - "unicode-width 0.2.2", + "unicode-width", ] [[package]] @@ -1256,9 +1256,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "8.0.2" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b40c2b43a19b5d0706aca8669ae5b77b92bd141f7f8ce5e980e0e52430f54b20" +checksum = "d4ccbe2ecad10ad7432100f878a107b1d972a8aee83ca53184d00c23a078bb8a" dependencies = [ "hstr", "once_cell", @@ -1267,9 +1267,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "16.0.0" +version = "17.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09e51fecd32bb0989543f0a64f4103cbd728e375838be83d768ce6989f5ea631" +checksum = "77d9476c82da5448b227042b1e695fbe0456e7d749567e0d4ec7ac128f1e019d" dependencies = [ "anyhow", "ast_node", @@ -1287,15 +1287,15 @@ dependencies = [ "swc_eq_ignore_macros", "swc_visit", "tracing", - "unicode-width 0.1.14", + "unicode-width", "url", ] [[package]] name = "swc_ecma_ast" -version = "17.0.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7da8bb0e5aaa6e077f178a28d29bc7da4a8ddaf012b3c21c043cb5f72a0b9779" +checksum = "a573a0c72850dec8d4d8085f152d5778af35a2520c3093b242d2d1d50776da7c" dependencies = [ "bitflags", "is-macro", @@ -1312,9 +1312,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "26.0.1" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac3281dd9eef03b877fe9cef75a4c8951ce6df0c5f381868f302ee3c58fa6e2" +checksum = "40d83cdc2242ca6baf4f96566dd3fffe26a44d27eec0550627d194f14ba4afc7" dependencies = [ "bitflags", "either", @@ -1393,7 +1393,7 @@ checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057" dependencies = [ "smawk", "unicode-linebreak", - "unicode-width 0.2.2", + "unicode-width", ] [[package]] @@ -1491,12 +1491,6 @@ version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" -[[package]] -name = "unicode-width" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" - [[package]] name = "unicode-width" version = "0.2.2" diff --git a/Cargo.toml b/Cargo.toml index 8c2b6d5..eacd560 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,8 +29,8 @@ doctest = false [dependencies] oxc = "0.96.0" -swc_ecma_parser = { version = "26.0.1", features = ["typescript"] } -swc_ecma_ast = "17.0.0" +swc_ecma_parser = { version = "27.0.0", features = ["typescript"] } +swc_ecma_ast = "18.0.0" # biome_js_parser = "0.5.6" # biome_js_syntax = "0.5.6"