From eacfc0171aac7f3b06cb58d2486c8728b50f2bd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Fri, 10 Oct 2025 12:07:33 +0900 Subject: [PATCH 1/3] patch --- Cargo.toml | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index fa2b508d2..764083546 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -89,3 +89,121 @@ opt-level = "s" # Strip debug symbols strip = "symbols" + +[patch.crates-io] +ast_node = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +better_scoped_tls = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +binding_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +dbg-swc = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +from_variant = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +generate-code = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +hstr = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +jsdoc = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +preset_env_base = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +string_enum = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_allocator = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_atoms = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_bundler = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_cli_impl = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_common = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_compiler_base = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_config = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_config_macro = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_core = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_ast = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_codegen = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_codegen_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_compat = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_lints = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_minifier = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_modules = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_parser = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_prefixer = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_utils = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_css_visit = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_ast = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_codegen = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_codegen_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_bugfixes = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_common = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2015 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2016 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2017 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2018 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2019 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2020 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2021 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es2022 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compat_es3 = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_compiler = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_ext_transforms = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_lexer = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_lints = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_loader = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_minifier = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_parser = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_preset_env = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_quote = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_quote_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_react_compiler = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_regexp = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_regexp_ast = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_regexp_common = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_regexp_visit = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_testing = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_base = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_classes = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_compat = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_module = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_optimization = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_proposal = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_react = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_testing = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_transforms_typescript = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_usage_analyzer = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_utils = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecma_visit = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ecmascript = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_eq_ignore_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_error_reporters = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_estree_ast = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_estree_compat = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_graph_analyzer = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_ast = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_codegen = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_codegen_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_minifier = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_parser = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_utils = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_html_visit = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_macros_common = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_malloc = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_node_bundler = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_node_comments = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_nodejs_common = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin_backend_tests = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin_backend_wasmer = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin_backend_wasmtime = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin_macro = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin_proxy = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_plugin_runner = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_timer = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_trace_macro = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_transform_common = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_ts_fast_strip = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_typescript = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_visit = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_xml = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_xml_ast = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_xml_codegen = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_xml_codegen_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_xml_parser = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +swc_xml_visit = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +testing = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } +testing_macros = { git = "https://github.com/quininer/swc.git", branch = "r/ast-non-exhaustive" } From 90e4d8e1742b28fe901a63d023690fd92f66f895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Fri, 10 Oct 2025 12:12:48 +0900 Subject: [PATCH 2/3] lockfile --- Cargo.lock | 1950 ++++++++++++++++++++++++++++++++-------------------- 1 file changed, 1210 insertions(+), 740 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a994b5ead..35aef555d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,7 +30,7 @@ version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.2.16", "once_cell", "version_check", ] @@ -60,15 +60,9 @@ dependencies = [ [[package]] name = "allocator-api2" -version = "0.2.18" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" - -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android_system_properties" @@ -90,9 +84,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.14" +version = "0.6.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" +checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" dependencies = [ "anstyle", "anstyle-parse", @@ -105,49 +99,50 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.7" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" +checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" [[package]] name = "anstyle-parse" -version = "0.2.4" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" +checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.0.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" +checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" dependencies = [ - "windows-sys", + "windows-sys 0.60.2", ] [[package]] name = "anstyle-wincon" -version = "3.0.3" +version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" dependencies = [ "anstyle", - "windows-sys", + "once_cell_polyfill", + "windows-sys 0.60.2", ] [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "arrayvec" -version = "0.7.4" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "ascii" @@ -158,30 +153,29 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" [[package]] name = "ast_node" version = "3.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a184645bcc6f52d69d8e7639720699c6a99efb711f886e251ed1d16db8dd90e" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "auto_impl" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" +checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "autocfg" -version = "1.3.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "base64" @@ -216,24 +210,23 @@ dependencies = [ [[package]] name = "base64ct" -version = "1.6.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "better_scoped_tls" version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cd228125315b132eed175bf47619ac79b945b26e56b848ba203ae4ea8603609" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "scoped-tls", ] [[package]] name = "bitflags" -version = "2.6.0" +version = "2.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" [[package]] name = "bitvec" @@ -284,9 +277,9 @@ checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" [[package]] name = "browserslist-data" -version = "0.1.0" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f42db7dd1800856ac32d4a08c2915de9a9a2a72ce1fdd86189daed368729fd4" +checksum = "2e977366ea69a6e756ae616c0d5def0da9a3521fca5f91f447fdf613c928a15a" dependencies = [ "ahash 0.8.12", "chrono", @@ -306,34 +299,34 @@ dependencies = [ "nom", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", ] [[package]] name = "bstr" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22" +checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" dependencies = [ "memchr", - "regex-automata 0.4.6", + "regex-automata", "serde", ] [[package]] name = "bumpalo" -version = "3.16.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" +checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" dependencies = [ "allocator-api2", ] [[package]] name = "bytecheck" -version = "0.6.10" +version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13fe11640a23eb24562225322cd3e452b93a3d4091d62fab69c70542fcd17d1f" +checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" dependencies = [ "bytecheck_derive 0.6.12", "ptr_meta 0.1.4", @@ -342,12 +335,12 @@ dependencies = [ [[package]] name = "bytecheck" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50c8f430744b23b54ad15161fcbc22d82a29b73eacbe425fea23ec822600bc6f" +checksum = "0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b" dependencies = [ - "bytecheck_derive 0.8.0", - "ptr_meta 0.3.0", + "bytecheck_derive 0.8.2", + "ptr_meta 0.3.1", "rancor", "simdutf8", ] @@ -365,13 +358,13 @@ dependencies = [ [[package]] name = "bytecheck_derive" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "523363cbe1df49b68215efdf500b103ac3b0fb4836aed6d15689a076eadb8fff" +checksum = "89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -388,29 +381,29 @@ checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "bytes-str" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02af038c863b51d496dd4a2eabdf781f8f7ab68025e13b984b7f2c525560454" +checksum = "7c60b5ce37e0b883c37eb89f79a1e26fbe9c1081945d024eee93e8d91a7e18b3" dependencies = [ "bytes", - "rkyv 0.8.10", + "rkyv 0.8.12", "serde", ] [[package]] name = "camino" -version = "1.1.6" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c" +checksum = "276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609" dependencies = [ - "serde", + "serde_core", ] [[package]] name = "cargo-platform" -version = "0.1.8" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" +checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" dependencies = [ "serde", ] @@ -426,40 +419,57 @@ dependencies = [ "semver", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", +] + +[[package]] +name = "cargo_metadata" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror 2.0.17", ] [[package]] name = "castaway" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" dependencies = [ "rustversion", ] [[package]] name = "cc" -version = "1.0.97" +version = "1.2.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" +checksum = "e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb" +dependencies = [ + "find-msvc-tools", + "shlex", +] [[package]] name = "cfg-if" -version = "1.0.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" [[package]] name = "chrono" -version = "0.4.38" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" dependencies = [ - "android-tzdata", "iana-time-zone", "num-traits", - "windows-targets", + "windows-link", ] [[package]] @@ -483,9 +493,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.4" +version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" dependencies = [ "clap_builder", "clap_derive", @@ -493,9 +503,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.2" +version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" dependencies = [ "anstream", "anstyle", @@ -505,27 +515,27 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.4" +version = "4.5.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "clap_lex" -version = "0.7.0" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" +checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" [[package]] name = "colorchoice" -version = "1.0.1" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" +checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" [[package]] name = "combine" @@ -552,14 +562,14 @@ dependencies = [ [[package]] name = "console" -version = "0.15.8" +version = "0.15.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" dependencies = [ "encode_unicode", - "lazy_static", "libc", - "windows-sys", + "once_cell", + "windows-sys 0.59.0", ] [[package]] @@ -593,15 +603,15 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cpufeatures" -version = "0.2.12" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] @@ -617,9 +627,9 @@ dependencies = [ [[package]] name = "crossbeam-deque" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" dependencies = [ "crossbeam-epoch", "crossbeam-utils", @@ -636,9 +646,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.20" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crypto-common" @@ -679,14 +689,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "darling" -version = "0.20.10" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ "darling_core", "darling_macro", @@ -694,27 +704,27 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.10" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "darling_macro" -version = "0.20.10" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -732,9 +742,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.6.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" +checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" [[package]] name = "data-url" @@ -779,38 +789,38 @@ checksum = "d87f19b90ebc996d8100cabf45b0b177772844c8a911533f55239a430a964f06" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "derive_builder" -version = "0.20.1" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd33f37ee6a119146a1781d3356a7c26028f83d779b2e04ecd45fdc75c76877b" +checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947" dependencies = [ "derive_builder_macro", ] [[package]] name = "derive_builder_core" -version = "0.20.1" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7431fa049613920234f22c47fdc33e6cf3ee83067091ea4277a3f8c4587aae38" +checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "derive_builder_macro" -version = "0.20.1" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4abae7035bf79b9877b779505d8cf3749285b80c43941eda66604841889451dc" +checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -863,14 +873,14 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "dtoa" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" +checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" [[package]] name = "dtoa-short" @@ -883,37 +893,43 @@ dependencies = [ [[package]] name = "either" -version = "1.13.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "encode_unicode" -version = "0.3.6" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" +checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" -version = "0.3.8" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys", + "windows-sys 0.61.2", ] [[package]] name = "fastrand" -version = "2.1.0" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "find-msvc-tools" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" +checksum = "0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3" [[package]] name = "fixedbitset" @@ -935,9 +951,9 @@ checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] name = "form_urlencoded" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" dependencies = [ "percent-encoding", ] @@ -945,11 +961,10 @@ dependencies = [ [[package]] name = "from_variant" version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308530a56b099da144ebc5d8e179f343ad928fa2b3558d1eb3db9af18d6eff43" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "swc_macros_common", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -970,13 +985,13 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" dependencies = [ "cfg-if", "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi 0.11.1+wasi-snapshot-preview1", ] [[package]] @@ -988,26 +1003,14 @@ dependencies = [ "cfg-if", "libc", "r-efi", - "wasi 0.14.2+wasi-0.2.4", -] - -[[package]] -name = "getset" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", + "wasi 0.14.7+wasi-0.2.4", ] [[package]] name = "glob" -version = "0.3.1" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "globset" @@ -1017,8 +1020,8 @@ checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" dependencies = [ "aho-corasick", "bstr", - "regex-automata 0.4.6", - "regex-syntax 0.8.3", + "regex-automata", + "regex-syntax", ] [[package]] @@ -1028,7 +1031,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a818c0d883d7c0801df27be910917750932be279c7bc82dc541b8769425f409" dependencies = [ "combine", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -1042,7 +1045,7 @@ dependencies = [ "pest_derive", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -1066,15 +1069,21 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.2" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "allocator-api2", "equivalent", "foldhash", ] +[[package]] +name = "hashbrown" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" + [[package]] name = "heck" version = "0.5.0" @@ -1083,9 +1092,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" -version = "0.3.9" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] name = "hex" @@ -1096,8 +1105,7 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hstr" version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f11d91d7befd2ffd9d216e9e5ea1fae6174b20a2a1b67a688138003d2f4122" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", @@ -1108,14 +1116,15 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.60" +version = "0.1.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" dependencies = [ "android_system_properties", "core-foundation-sys", "iana-time-zone-haiku", "js-sys", + "log", "wasm-bindgen", "windows-core", ] @@ -1131,21 +1140,22 @@ dependencies = [ [[package]] name = "icu_collections" -version = "1.5.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" dependencies = [ "displaydoc", + "potential_utf", "yoke", "zerofrom", "zerovec", ] [[package]] -name = "icu_locid" -version = "1.5.0" +name = "icu_locale_core" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" dependencies = [ "displaydoc", "litemap", @@ -1154,31 +1164,11 @@ dependencies = [ "zerovec", ] -[[package]] -name = "icu_locid_transform" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" -dependencies = [ - "displaydoc", - "icu_locid", - "icu_locid_transform_data", - "icu_provider", - "tinystr", - "zerovec", -] - -[[package]] -name = "icu_locid_transform_data" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" - [[package]] name = "icu_normalizer" -version = "1.5.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" dependencies = [ "displaydoc", "icu_collections", @@ -1186,67 +1176,54 @@ dependencies = [ "icu_properties", "icu_provider", "smallvec", - "utf16_iter", - "utf8_iter", - "write16", "zerovec", ] [[package]] name = "icu_normalizer_data" -version = "1.5.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" +checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" [[package]] name = "icu_properties" -version = "1.5.1" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" dependencies = [ "displaydoc", "icu_collections", - "icu_locid_transform", + "icu_locale_core", "icu_properties_data", "icu_provider", - "tinystr", + "potential_utf", + "zerotrie", "zerovec", ] [[package]] name = "icu_properties_data" -version = "1.5.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" +checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" [[package]] name = "icu_provider" -version = "1.5.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" dependencies = [ "displaydoc", - "icu_locid", - "icu_provider_macros", + "icu_locale_core", "stable_deref_trait", "tinystr", "writeable", "yoke", "zerofrom", + "zerotrie", "zerovec", ] -[[package]] -name = "icu_provider_macros" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.87", -] - [[package]] name = "ident_case" version = "1.0.1" @@ -1255,9 +1232,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "1.0.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" dependencies = [ "idna_adapter", "smallvec", @@ -1266,9 +1243,9 @@ dependencies = [ [[package]] name = "idna_adapter" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" dependencies = [ "icu_normalizer", "icu_properties", @@ -1276,47 +1253,48 @@ dependencies = [ [[package]] name = "if_chain" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" +checksum = "cd62e6b5e86ea8eeeb8db1de02880a6abc01a397b2ebb64b5d74ac255318f5cb" [[package]] name = "indexmap" -version = "2.7.1" +version = "2.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" dependencies = [ "equivalent", - "hashbrown 0.15.2", + "hashbrown 0.16.0", "serde", + "serde_core", ] [[package]] name = "inout" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ "generic-array", ] [[package]] name = "is-macro" -version = "0.3.5" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f" +checksum = "1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4" dependencies = [ - "Inflector", + "heck", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "is_terminal_polyfill" -version = "1.70.0" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "itertools" @@ -1338,16 +1316,17 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.11" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" [[package]] name = "js-sys" -version = "0.3.69" +version = "0.3.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305" dependencies = [ + "once_cell", "wasm-bindgen", ] @@ -1438,15 +1417,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.158" +version = "0.2.177" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" [[package]] name = "lightningcss" -version = "1.0.0-alpha.67" +version = "1.0.0-alpha.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "798fba4e1205eed356b8ed7754cc3f7f04914e27855ca641409f4a532e992149" +checksum = "b407ca668368d1d5a86cea58ac82d9f9f9ca4bac1e9dce6f16f875f0f081a911" dependencies = [ "ahash 0.8.12", "bitflags", @@ -1455,17 +1434,18 @@ dependencies = [ "cssparser-color", "dashmap", "data-encoding", - "getrandom 0.2.15", + "getrandom 0.3.3", "indexmap", "itertools 0.10.5", "lazy_static", "lightningcss-derive", "parcel_selectors", "parcel_sourcemap", - "paste", + "pastey", "pathdiff", "rayon", "serde", + "serde-content", "smallvec", "static-self", ] @@ -1484,31 +1464,30 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.4.13" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" +checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" [[package]] name = "litemap" -version = "0.7.4" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" +checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" [[package]] name = "lock_api" -version = "0.4.12" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" dependencies = [ - "autocfg", "scopeguard", ] [[package]] name = "log" -version = "0.4.22" +version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" [[package]] name = "magic-crypt" @@ -1529,11 +1508,11 @@ dependencies = [ [[package]] name = "matchers" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" dependencies = [ - "regex-automata 0.1.10", + "regex-automata", ] [[package]] @@ -1565,33 +1544,32 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.2" +version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" +checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "miette" -version = "7.2.0" +version = "7.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4edc8853320c2a0dab800fbda86253c8938f6ea88510dc92c5f1ed20e794afc1" +checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" dependencies = [ "cfg-if", "miette-derive", "owo-colors", "textwrap", - "thiserror", - "unicode-width", + "unicode-width 0.1.14", ] [[package]] name = "miette-derive" -version = "7.2.0" +version = "7.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c" +checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -1613,7 +1591,7 @@ dependencies = [ "swc_cached", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_testing", "swc_ecma_visit", "testing", @@ -1621,22 +1599,22 @@ dependencies = [ [[package]] name = "munge" -version = "0.4.1" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df" +checksum = "5e17401f259eba956ca16491461b6e8f72913a0a114e39736ce404410f915a0c" dependencies = [ "munge_macro", ] [[package]] name = "munge_macro" -version = "0.4.1" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e" +checksum = "4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -1657,19 +1635,18 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.46.0" +version = "0.50.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +checksum = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" dependencies = [ - "overload", - "winapi", + "windows-sys 0.52.0", ] [[package]] name = "num-bigint" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" dependencies = [ "num-integer", "num-traits", @@ -1696,9 +1673,9 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" dependencies = [ "hermit-abi", "libc", @@ -1710,6 +1687,12 @@ version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +[[package]] +name = "once_cell_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" + [[package]] name = "opaque-debug" version = "0.3.1" @@ -1728,17 +1711,11 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e" -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - [[package]] name = "owo-colors" -version = "4.0.0" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" +checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" [[package]] name = "par-core" @@ -1784,7 +1761,7 @@ checksum = "485b74d7218068b2b7c0e3ff12fbc61ae11d57cb5d8224f525bd304c6be05bbb" dependencies = [ "base64-simd 0.7.0", "data-url", - "rkyv 0.7.41", + "rkyv 0.7.45", "serde", "serde_json", "vlq", @@ -1792,9 +1769,9 @@ dependencies = [ [[package]] name = "parking_lot" -version = "0.12.2" +version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" +checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" dependencies = [ "lock_api", "parking_lot_core", @@ -1802,51 +1779,50 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.10" +version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", "redox_syscall", "smallvec", - "windows-targets", + "windows-link", ] [[package]] -name = "paste" -version = "1.0.15" +name = "pastey" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec" [[package]] name = "pathdiff" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" +checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" [[package]] name = "percent-encoding" -version = "2.3.1" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" +checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pest" -version = "2.7.10" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" +checksum = "989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4" dependencies = [ "memchr", - "thiserror", "ucd-trie", ] [[package]] name = "pest_derive" -version = "2.7.10" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459" +checksum = "187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de" dependencies = [ "pest", "pest_generator", @@ -1854,26 +1830,25 @@ dependencies = [ [[package]] name = "pest_generator" -version = "2.7.10" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687" +checksum = "49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843" dependencies = [ "pest", "pest_meta", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "pest_meta" -version = "2.7.10" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd" +checksum = "72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a" dependencies = [ - "once_cell", "pest", - "sha2 0.10.8", + "sha2 0.10.9", ] [[package]] @@ -1888,9 +1863,9 @@ dependencies = [ [[package]] name = "phf" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ "phf_macros", "phf_shared", @@ -1898,9 +1873,9 @@ dependencies = [ [[package]] name = "phf_codegen" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" +checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" dependencies = [ "phf_generator", "phf_shared", @@ -1908,9 +1883,9 @@ dependencies = [ [[package]] name = "phf_generator" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ "phf_shared", "rand", @@ -1918,31 +1893,40 @@ dependencies = [ [[package]] name = "phf_macros" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ "phf_generator", "phf_shared", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "phf_shared" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" dependencies = [ - "siphasher", + "siphasher 1.0.1", ] [[package]] name = "pin-project-lite" -version = "0.2.14" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" + +[[package]] +name = "potential_utf" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" +checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" +dependencies = [ + "zerovec", +] [[package]] name = "precomputed-hash" @@ -1953,8 +1937,7 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "preset_env_base" version = "5.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8e82699979593636125cbeeedaf538d11f3dc4645287bbd594041404ad4a88a" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "browserslist-rs", @@ -1970,52 +1953,28 @@ dependencies = [ [[package]] name = "pretty_assertions" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" +checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d" dependencies = [ "diff", "yansi", ] -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" dependencies = [ "unicode-ident", ] [[package]] name = "psm" -version = "0.1.21" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" +checksum = "e66fcd288453b748497d8fb18bccc83a16b0518e3906d4b8df0a8d42d93dbb1c" dependencies = [ "cc", ] @@ -2031,11 +1990,11 @@ dependencies = [ [[package]] name = "ptr_meta" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe9e76f66d3f9606f44e45598d155cb13ecf09f4a28199e48daf8c8fc937ea90" +checksum = "0b9a0cf95a1196af61d4f1cbdab967179516d9a4a4312af1f31948f8f6224a79" dependencies = [ - "ptr_meta_derive 0.3.0", + "ptr_meta_derive 0.3.1", ] [[package]] @@ -2051,20 +2010,20 @@ dependencies = [ [[package]] name = "ptr_meta_derive" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1" +checksum = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "quote" -version = "1.0.37" +version = "1.0.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" dependencies = [ "proc-macro2", ] @@ -2089,11 +2048,11 @@ checksum = "ce082a9940a7ace2ad4a8b7d0b1eac6aa378895f18be598230c5f2284ac05426" [[package]] name = "rancor" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947" +checksum = "a063ea72381527c2a0561da9c80000ef822bdd7c3241b1cc1b12100e3df081ee" dependencies = [ - "ptr_meta 0.3.0", + "ptr_meta 0.3.1", ] [[package]] @@ -2113,9 +2072,9 @@ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" [[package]] name = "rayon" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" dependencies = [ "either", "rayon-core", @@ -2123,9 +2082,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.12.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ "crossbeam-deque", "crossbeam-utils", @@ -2140,7 +2099,7 @@ dependencies = [ "swc_cached", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -2149,64 +2108,49 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.3" +version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" +checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ "bitflags", ] [[package]] name = "regex" -version = "1.10.6" +version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.6", - "regex-syntax 0.8.3", -] - -[[package]] -name = "regex-automata" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" -dependencies = [ - "regex-syntax 0.6.29", + "regex-automata", + "regex-syntax", ] [[package]] name = "regex-automata" -version = "0.4.6" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.3", + "regex-syntax", ] [[package]] name = "regex-syntax" -version = "0.6.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" - -[[package]] -name = "regex-syntax" -version = "0.8.3" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" +checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" [[package]] name = "regress" -version = "0.10.3" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ef7fa9ed0256d64a688a3747d0fef7a88851c18a5e1d57f115f38ec2e09366" +checksum = "145bb27393fe455dd64d6cbc8d059adfa392590a45eadf079c01b11857e7b010" dependencies = [ - "hashbrown 0.15.2", + "hashbrown 0.15.5", "memchr", ] @@ -2225,7 +2169,7 @@ dependencies = [ "swc_cached", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -2238,47 +2182,51 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c" dependencies = [ - "bytecheck 0.6.10", + "bytecheck 0.6.12", ] [[package]] name = "rend" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215" +checksum = "cadadef317c2f20755a64d7fdc48f9e7178ee6b0e1f7fce33fa60f1d68a276e6" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.2", ] [[package]] name = "rkyv" -version = "0.7.41" +version = "0.7.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21499ed91807f07ae081880aabb2ccc0235e9d88011867d984525e9a4c3cfa3e" +checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b" dependencies = [ - "bytecheck 0.6.10", + "bitvec", + "bytecheck 0.6.12", + "bytes", "hashbrown 0.12.3", "ptr_meta 0.1.4", "rend 0.4.2", "rkyv_derive 0.7.45", "seahash", + "tinyvec", + "uuid", ] [[package]] name = "rkyv" -version = "0.8.10" +version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e147371c75553e1e2fcdb483944a8540b8438c31426279553b9a8182a9b7b65" +checksum = "35a640b26f007713818e9a9b65d34da1cf58538207b052916a83d80e43f3ffa4" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.2", "bytes", - "hashbrown 0.15.2", + "hashbrown 0.15.5", "indexmap", "munge", - "ptr_meta 0.3.0", + "ptr_meta 0.3.1", "rancor", - "rend 0.5.2", - "rkyv_derive 0.8.10", + "rend 0.5.3", + "rkyv_derive 0.8.12", "tinyvec", "uuid", ] @@ -2296,13 +2244,13 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.8.10" +version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "246b40ac189af6c675d124b802e8ef6d5246c53e17367ce9501f8f66a81abb7a" +checksum = "bd83f5f173ff41e00337d97f6572e416d022ef8a19f371817259ae960324c482" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -2340,34 +2288,34 @@ checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" [[package]] name = "rustix" -version = "0.38.34" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" dependencies = [ "bitflags", "errno", "libc", "linux-raw-sys", - "windows-sys", + "windows-sys 0.61.2", ] [[package]] name = "rustversion" -version = "1.0.17" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "ryu" -version = "1.0.18" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" [[package]] name = "ryu-js" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad97d4ce1560a5e27cec89519dc8300d1aa6035b099821261c651486a19e44d5" +checksum = "dd29631678d6fb0903b69223673e122c32e9ae559d0960a38d574695ebc0ea15" [[package]] name = "scoped-tls" @@ -2389,11 +2337,12 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "semver" -version = "1.0.23" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" dependencies = [ "serde", + "serde_core", ] [[package]] @@ -2404,55 +2353,65 @@ checksum = "1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc" [[package]] name = "serde" -version = "1.0.226" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ "serde_core", "serde_derive", ] +[[package]] +name = "serde-content" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3753ca04f350fa92d00b6146a3555e63c55388c9ef2e11e09bce2ff1c0b509c6" +dependencies = [ + "serde", +] + [[package]] name = "serde_core" -version = "1.0.226" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.226" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "serde_json" -version = "1.0.127" +version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" +checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" dependencies = [ "itoa", "memchr", "ryu", "serde", + "serde_core", ] [[package]] name = "serde_repr" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" +checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -2481,9 +2440,9 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", "cpufeatures", @@ -2499,6 +2458,12 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "simd-abstraction" version = "0.7.1" @@ -2510,15 +2475,15 @@ dependencies = [ [[package]] name = "simdutf8" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" [[package]] name = "similar" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e" +checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa" dependencies = [ "bstr", "unicode-segmentation", @@ -2526,9 +2491,9 @@ dependencies = [ [[package]] name = "similar-asserts" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfe85670573cd6f0fa97940f26e7e6601213c3b0555246c24234131f88c5709e" +checksum = "b5b441962c817e33508847a22bd82f03a30cff43642dc2fae8b050566121eb9a" dependencies = [ "console", "similar", @@ -2540,11 +2505,17 @@ version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" +[[package]] +name = "siphasher" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" + [[package]] name = "smallvec" -version = "1.13.2" +version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "smartstring" @@ -2557,17 +2528,11 @@ dependencies = [ "version_check", ] -[[package]] -name = "smawk" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" - [[package]] name = "st-map" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a8a5c4e5cc839409346495370b2df67489cafd7fa83616d0547a9697a6a89a1" +checksum = "8257dd592de7614be71a2342d36ba2d527ddad3f9a0c8d09d6ceed4c371531e4" dependencies = [ "arrayvec", "static-map-macro", @@ -2575,32 +2540,32 @@ dependencies = [ [[package]] name = "stable_deref_trait" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "stacker" -version = "0.1.15" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +checksum = "e1f8b29fb42aafcea4edeeb6b2f2d7ecd0d969c48b4cf0d2e64aafc471dd6e59" dependencies = [ "cc", "cfg-if", "libc", "psm", - "winapi", + "windows-sys 0.59.0", ] [[package]] name = "static-map-macro" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf483ea7e0e3a03d1b91687895814425149ad77facd3e2b6839dde26da98454" +checksum = "710e9696ef338691287aeb937ee6ffe60022f579d3c8d2fd9d58973a9a10a466" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -2634,12 +2599,11 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "string_enum" version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae36a4951ca7bd1cfd991c241584a9824a70f6aff1e7d4f693fb3f2465e4030e" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -2661,7 +2625,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -2692,7 +2656,7 @@ dependencies = [ "swc_css_visit", "swc_ecma_ast", "swc_ecma_minifier", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", @@ -2706,8 +2670,7 @@ dependencies = [ [[package]] name = "swc_allocator" version = "4.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d7eefd2c8b228a8c73056482b2ae4b3a1071fbe07638e3b55ceca8570cc48bb" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "allocator-api2", "bumpalo", @@ -2718,14 +2681,13 @@ dependencies = [ [[package]] name = "swc_atoms" version = "7.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3500dcf04c84606b38464561edc5e46f5132201cb3e23cf9613ed4033d6b1bb2" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.2", "hstr", "once_cell", "rancor", - "rkyv 0.8.10", + "rkyv 0.8.12", "serde", ] @@ -2746,13 +2708,12 @@ dependencies = [ [[package]] name = "swc_common" version = "14.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2bb772b3a26b8b71d4e8c112ced5b5867be2266364b58517407a270328a2696" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "ast_node", "better_scoped_tls", - "bytecheck 0.8.0", + "bytecheck 0.8.2", "bytes-str", "either", "from_variant", @@ -2761,17 +2722,17 @@ dependencies = [ "once_cell", "parking_lot", "rancor", - "rkyv 0.8.10", + "rkyv 0.8.12", "rustc-hash", "serde", - "siphasher", + "siphasher 0.3.11", "swc_atoms", "swc_eq_ignore_macros", "swc_sourcemap", "swc_visit", "termcolor", "tracing", - "unicode-width", + "unicode-width 0.1.14", "url", ] @@ -2786,7 +2747,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -2797,8 +2758,7 @@ dependencies = [ [[package]] name = "swc_config" version = "3.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72e90b52ee734ded867104612218101722ad87ff4cf74fe30383bd244a533f97" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "bytes-str", @@ -2818,26 +2778,25 @@ dependencies = [ [[package]] name = "swc_config_macro" version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b416e8ce6de17dc5ea496e10c7012b35bbc0e3fef38d2e065eed936490db0b3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "swc_core" -version = "44.0.0" +version = "44.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a285ec49b51d359c9a2968d1929c359626d547709ad30dcf572eb9cc05138d94" +checksum = "71454b0b392bbf890c257471c96c52a303186820388b491d08ff6718a8152588" dependencies = [ "swc_allocator", "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_quote_macros", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", @@ -2854,8 +2813,7 @@ dependencies = [ [[package]] name = "swc_css_ast" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9fd83077e8da39e58c378ac25003ada5d1931b6823079aa2d48503f5166668d" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "is-macro", "string_enum", @@ -2866,8 +2824,7 @@ dependencies = [ [[package]] name = "swc_css_codegen" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddaef5c00a714a3c9348fc94fc4b6c755f689a1c36b4ec190870fadf240261aa" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "auto_impl", "bitflags", @@ -2883,18 +2840,16 @@ dependencies = [ [[package]] name = "swc_css_codegen_macros" version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7e32e407d0a010fedb53cf9dfdccf091521a2c9081efc077da647f7c8963741" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "swc_css_compat" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "125f8be73b6f44e3b635dbfd93b9909680306a24e11216bd958ae438bc18c15b" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "bitflags", "serde", @@ -2908,8 +2863,7 @@ dependencies = [ [[package]] name = "swc_css_minifier" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37838c088246ec2ca479b952b8168095178adb8eec0922bf055ba76275f387a7" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "rustc-hash", "serde", @@ -2923,8 +2877,7 @@ dependencies = [ [[package]] name = "swc_css_parser" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a87cd0258c1c28c592fe738d44e7ad4c7535d48c39df8546225747bdecc982fa" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "lexical", "serde", @@ -2936,8 +2889,7 @@ dependencies = [ [[package]] name = "swc_css_prefixer" version = "17.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de1d974a1263f9a663fe614886a3409b8b60112ae0e1048093aa30c0acc71e22" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "once_cell", "preset_env_base", @@ -2954,8 +2906,7 @@ dependencies = [ [[package]] name = "swc_css_utils" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd30a941e3c6edc245c5119344e4126e7e21a5a01a10496ff65db3bffeca226" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "once_cell", "rustc-hash", @@ -2969,8 +2920,7 @@ dependencies = [ [[package]] name = "swc_css_visit" version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92be458e0c9f037d928c3c2ec75a6cb41a68f77bdec4add1110f69a0e85cd70a" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "serde", "swc_atoms", @@ -2982,17 +2932,16 @@ dependencies = [ [[package]] name = "swc_ecma_ast" version = "15.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65c25af97d53cf8aab66a6c68f3418663313fc969ad267fc2a4d19402c329be1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "bitflags", - "bytecheck 0.8.0", + "bytecheck 0.8.2", "is-macro", "num-bigint", "once_cell", "phf", "rancor", - "rkyv 0.8.10", + "rkyv 0.8.12", "rustc-hash", "serde", "string_enum", @@ -3005,8 +2954,7 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" version = "17.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcf55c2d7555c93f4945e29f93b7529562be97ba16e60dd94c25724d746174ac" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "ascii", "compact_str", @@ -3029,19 +2977,17 @@ dependencies = [ [[package]] name = "swc_ecma_codegen_macros" version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e276dc62c0a2625a560397827989c82a93fd545fcf6f7faec0935a82cc4ddbb8" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "swc_ecma_lexer" version = "23.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "017d06ea85008234aa9fb34d805c7dc563f2ea6e03869ed5ac5a2dc27d561e4d" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "arrayvec", "bitflags", @@ -3063,8 +3009,7 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" version = "33.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "952b8d1ca2c525b817a36934bd659e52a02cdfa1b7a393acf7e21fa0e8f96848" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "arrayvec", "bitflags", @@ -3086,7 +3031,7 @@ dependencies = [ "swc_config", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser", + "swc_ecma_parser 24.0.2", "swc_ecma_transforms_base", "swc_ecma_transforms_optimization", "swc_ecma_usage_analyzer", @@ -3099,8 +3044,23 @@ dependencies = [ [[package]] name = "swc_ecma_parser" version = "24.0.2" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +dependencies = [ + "either", + "num-bigint", + "serde", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "swc_ecma_lexer", + "tracing", +] + +[[package]] +name = "swc_ecma_parser" +version = "24.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38cd8f08611d6d4927bcd81501813b304885af064b9704ba8e4a0e0f869364e8" +checksum = "2e9011783c975ba592ffc09cd208ced92b1dfabb2e5e0ef453559e2e25286127" dependencies = [ "either", "num-bigint", @@ -3115,8 +3075,7 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" version = "24.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c8c018ebafab9285b7e3dfd757f28c40345e2dfade4566cf3cd3da81fbd2963" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "proc-macro2", @@ -3125,20 +3084,19 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.2", "swc_macros_common", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "swc_ecma_testing" version = "15.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd297865d417cf7e99bf36f4f29928e89ccf3446b56440e110b2f488f6d8d2d0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "hex", - "sha2 0.10.8", + "sha2 0.10.9", "testing", "tracing", ] @@ -3159,8 +3117,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" version = "27.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c6f1b8f4232e7a7f614ff7c0f6ccb89c2d028cdf7629f79ad710cff5b28b62c" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "better_scoped_tls", "indexmap", @@ -3172,7 +3129,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.2", "swc_ecma_utils", "swc_ecma_visit", "tracing", @@ -3181,8 +3138,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" version = "29.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "506bf81408ad780a3f696bb9f84a508d2024c6cd6803d440ededc25be5cee7c8" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "bytes-str", "dashmap", @@ -3195,7 +3151,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.2", "swc_ecma_transforms_base", "swc_ecma_utils", "swc_ecma_visit", @@ -3204,9 +3160,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "30.0.1" +version = "30.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4472901e7aca71371591918b7be65de1c3df8f2f5184db84ffee3c41ffd856" +checksum = "69ea0052ac23b5b9fbc85bbdb1791b36b918f9d55f594b0ed8e25babb4c32d16" dependencies = [ "base64 0.22.1", "bytes-str", @@ -3220,7 +3176,7 @@ dependencies = [ "swc_common", "swc_config", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_utils", "swc_ecma_visit", @@ -3229,8 +3185,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" version = "30.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c82030bb2a60b87b6193053adbd3409812e45764970c0fa238e79ca1bd5889c6" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "ansi_term", "anyhow", @@ -3238,11 +3193,11 @@ dependencies = [ "hex", "serde", "serde_json", - "sha2 0.10.8", + "sha2 0.10.9", "swc_common", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser", + "swc_ecma_parser 24.0.2", "swc_ecma_testing", "swc_ecma_transforms_base", "swc_ecma_utils", @@ -3255,8 +3210,7 @@ dependencies = [ [[package]] name = "swc_ecma_usage_analyzer" version = "22.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8031a4473e5366165f23766f5bc8361c45e8ed57f7475c0227147727cbaf3342" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "bitflags", "indexmap", @@ -3273,8 +3227,7 @@ dependencies = [ [[package]] name = "swc_ecma_utils" version = "21.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83259addd99ed4022aa9fc4d39428c008d3d42533769e1a005529da18cde4568" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "indexmap", "num_cpus", @@ -3292,8 +3245,7 @@ dependencies = [ [[package]] name = "swc_ecma_visit" version = "15.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a579aa8f9e212af521588df720ccead079c09fe5c8f61007cf724324aed3a0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "new_debug_unreachable", "num-bigint", @@ -3321,7 +3273,7 @@ dependencies = [ "swc_common", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms", "swc_ecma_transforms_react", "swc_ecma_transforms_testing", @@ -3336,19 +3288,17 @@ dependencies = [ [[package]] name = "swc_eq_ignore_macros" version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c16ce73424a6316e95e09065ba6a207eba7765496fed113702278b7711d4b632" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "swc_error_reporters" version = "16.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7a16e3c08fd820735631820a7c220d5ce39bdc08b83eddbc73a645ef744511e" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "miette", @@ -3370,7 +3320,7 @@ dependencies = [ "swc_core", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -3391,7 +3341,7 @@ dependencies = [ "serde", "serde_json", "sha1", - "sha2 0.10.8", + "sha2 0.10.9", "swc_core", "swc_icu_messageformat_parser", ] @@ -3414,12 +3364,11 @@ dependencies = [ [[package]] name = "swc_macros_common" version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae1efbaa74943dc5ad2a2fb16cbd78b77d7e4d63188f3c5b4df2b4dcd2faaae" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -3431,7 +3380,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -3451,8 +3400,7 @@ dependencies = [ [[package]] name = "swc_plugin" version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b27449420554de6ad8d49004ad3d36e6ac64ecb51d1b0fe1002afcd7a45d85" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "once_cell", ] @@ -3533,12 +3481,11 @@ dependencies = [ [[package]] name = "swc_plugin_macro" version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ace467dfafbbdf3aecff786b8605b35db57d945e92fd88800569aa2cba0cdf61" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -3567,13 +3514,12 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" version = "15.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79e78029030baf942203f11eae0ea47c07367d167060ba4c55a202a1341366c5" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "better_scoped_tls", - "bytecheck 0.8.0", + "bytecheck 0.8.2", "rancor", - "rkyv 0.8.10", + "rkyv 0.8.12", "rustc-hash", "swc_common", "swc_ecma_ast", @@ -3660,7 +3606,7 @@ dependencies = [ "swc_core", "swc_ecma_ast", "swc_ecma_minifier", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_testing", "swc_ecma_utils", "swc_ecma_visit", @@ -3720,7 +3666,7 @@ dependencies = [ "swc_common", "swc_core", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -3755,7 +3701,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser", + "swc_ecma_parser 24.0.3", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -3765,9 +3711,9 @@ dependencies = [ [[package]] name = "swc_sourcemap" -version = "9.3.0" +version = "9.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c8d25be7830fcf30414c080697f5db03cbe7467cd4908a9a77958ebc8dbbafe" +checksum = "de08ef00f816acdd1a58ee8a81c0e1a59eefef2093aefe5611f256fa6b64c4d7" dependencies = [ "base64-simd 0.8.0", "bitvec", @@ -3785,8 +3731,7 @@ dependencies = [ [[package]] name = "swc_timer" version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4db06b46cc832f7cf83c2ce21905fc465d01443a2bdccf63644383e1f5847532" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "tracing", ] @@ -3794,18 +3739,16 @@ dependencies = [ [[package]] name = "swc_trace_macro" version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfd2b4b0adb82e36f2ac688d00a6a67132c7f4170c772617516793a701be89e8" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "swc_transform_common" version = "8.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca33f282df60eefee05511c9aaf557696d2f9f0e22f4a5abca318da10c22f1cc" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "better_scoped_tls", "rustc-hash", @@ -3816,8 +3759,7 @@ dependencies = [ [[package]] name = "swc_visit" version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62fb71484b486c185e34d2172f0eabe7f4722742aad700f426a494bb2de232a2" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "either", "new_debug_unreachable", @@ -3836,9 +3778,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.87" +version = "2.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" +checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" dependencies = [ "proc-macro2", "quote", @@ -3847,13 +3789,13 @@ dependencies = [ [[package]] name = "synstructure" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" +checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] @@ -3864,14 +3806,15 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.10.1" +version = "3.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" dependencies = [ - "cfg-if", "fastrand", + "getrandom 0.3.3", + "once_cell", "rustix", - "windows-sys", + "windows-sys 0.61.2", ] [[package]] @@ -3886,10 +3829,9 @@ dependencies = [ [[package]] name = "testing" version = "15.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb14720ff995a98916e7fafc6771242727ed1ac5f2725059f03f203586d8ca1b" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ - "cargo_metadata", + "cargo_metadata 0.18.1", "difference", "once_cell", "pretty_assertions", @@ -3907,8 +3849,7 @@ dependencies = [ [[package]] name = "testing_macros" version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7442bd3ca09f38d4788dc5ebafbc1967c3717726b4b074db011d470b353548b" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" dependencies = [ "anyhow", "glob", @@ -3917,48 +3858,66 @@ dependencies = [ "quote", "regex", "relative-path", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "textwrap" -version = "0.16.1" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" +checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057" dependencies = [ - "smawk", "unicode-linebreak", - "unicode-width", + "unicode-width 0.2.2", ] [[package]] name = "thiserror" -version = "1.0.60" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +dependencies = [ + "thiserror-impl 2.0.17", ] [[package]] name = "thiserror-impl" -version = "1.0.60" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] name = "thread_local" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" dependencies = [ "cfg-if", - "once_cell", ] [[package]] @@ -3974,9 +3933,9 @@ dependencies = [ [[package]] name = "tinystr" -version = "0.7.6" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" dependencies = [ "displaydoc", "zerovec", @@ -3984,9 +3943,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.8.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" dependencies = [ "tinyvec_macros", ] @@ -3999,9 +3958,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -4010,20 +3969,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.27" +version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" dependencies = [ "once_cell", "valuable", @@ -4042,14 +4001,14 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.18" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ "matchers", "nu-ansi-term", "once_cell", - "regex", + "regex-automata", "sharded-slab", "smallvec", "thread_local", @@ -4060,9 +4019,9 @@ dependencies = [ [[package]] name = "triomphe" -version = "0.1.13" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6631e42e10b40c0690bf92f404ebcfe6e1fdb480391d15f17cc8e96eeed5369" +checksum = "dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39" dependencies = [ "serde", "stable_deref_trait", @@ -4070,27 +4029,27 @@ dependencies = [ [[package]] name = "typenum" -version = "1.17.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" [[package]] name = "ucd-trie" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" +checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "unicode-id-start" -version = "1.2.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc3882f69607a2ac8cc4de3ee7993d8f68bb06f2974271195065b3bd07f2edea" +checksum = "81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007" [[package]] name = "unicode-ident" -version = "1.0.12" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" [[package]] name = "unicode-linebreak" @@ -4100,33 +4059,34 @@ checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" [[package]] name = "unicode-segmentation" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" +checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" [[package]] name = "unicode-width" -version = "0.1.12" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" + +[[package]] +name = "unicode-width" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" [[package]] name = "url" -version = "2.5.4" +version = "2.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" +checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" dependencies = [ "form_urlencoded", "idna", "percent-encoding", + "serde", ] -[[package]] -name = "utf16_iter" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" - [[package]] name = "utf8_iter" version = "1.0.4" @@ -4135,32 +4095,35 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "utf8parse" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.10.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" +checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2" +dependencies = [ + "js-sys", + "wasm-bindgen", +] [[package]] name = "valuable" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" +checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] name = "vergen" -version = "9.0.0" +version = "9.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c32e7318e93a9ac53693b6caccfb05ff22e04a44c7cf8a279051f24c09da286f" +checksum = "6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777" dependencies = [ "anyhow", - "cargo_metadata", + "cargo_metadata 0.19.2", "derive_builder", - "getset", "regex", "rustversion", "vergen-lib", @@ -4168,13 +4131,12 @@ dependencies = [ [[package]] name = "vergen-lib" -version = "0.1.3" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e06bee42361e43b60f363bad49d63798d0f42fb1768091812270eca00c784720" +checksum = "9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166" dependencies = [ "anyhow", "derive_builder", - "getset", "rustversion", ] @@ -4198,49 +4160,60 @@ checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" [[package]] name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" +version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasi" -version = "0.14.2+wasi-0.2.4" +version = "0.14.7+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" +dependencies = [ + "wasip2", +] + +[[package]] +name = "wasip2" +version = "1.0.1+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" +checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" dependencies = [ - "wit-bindgen-rt", + "wit-bindgen", ] [[package]] name = "wasm-bindgen" -version = "0.2.92" +version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" dependencies = [ "cfg-if", + "once_cell", + "rustversion", "wasm-bindgen-macro", + "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.92" +version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19" dependencies = [ "bumpalo", "log", - "once_cell", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.92" +version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4248,28 +4221,31 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.92" +version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.92" +version = "0.2.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" +checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1" +dependencies = [ + "unicode-ident", +] [[package]] name = "widestring" -version = "1.1.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" +checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" [[package]] name = "winapi" @@ -4289,11 +4265,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.8" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys", + "windows-sys 0.61.2", ] [[package]] @@ -4304,11 +4280,61 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows-core" -version = "0.52.0" +version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ - "windows-targets", + "windows-implement", + "windows-interface", + "windows-link", + "windows-result", + "windows-strings", +] + +[[package]] +name = "windows-implement" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "windows-interface" +version = "0.59.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + +[[package]] +name = "windows-result" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" +dependencies = [ + "windows-link", +] + +[[package]] +name = "windows-strings" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" +dependencies = [ + "windows-link", ] [[package]] @@ -4317,7 +4343,34 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ + "windows-targets 0.53.5", +] + +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link", ] [[package]] @@ -4326,14 +4379,31 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", + "windows_i686_gnullvm 0.53.1", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", ] [[package]] @@ -4342,42 +4412,84 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" + [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" + [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" + [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" + [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_i686_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" + [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" + [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" + [[package]] name = "windows_x86_64_msvc" version = "0.52.6" @@ -4385,25 +4497,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] -name = "wit-bindgen-rt" -version = "0.39.0" +name = "windows_x86_64_msvc" +version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -dependencies = [ - "bitflags", -] +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] -name = "write16" -version = "1.0.0" +name = "wit-bindgen" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" +checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" [[package]] name = "writeable" -version = "0.5.5" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" +checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" [[package]] name = "wyz" @@ -4419,21 +4528,21 @@ name = "xtask" version = "0.1.0" dependencies = [ "anyhow", - "cargo_metadata", + "cargo_metadata 0.18.1", "clap", ] [[package]] name = "yansi" -version = "0.5.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" +checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "yoke" -version = "0.7.5" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" +checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" dependencies = [ "serde", "stable_deref_trait", @@ -4443,62 +4552,73 @@ dependencies = [ [[package]] name = "yoke-derive" -version = "0.7.5" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" +checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", "synstructure", ] [[package]] name = "zerocopy" -version = "0.8.26" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" +checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.26" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] [[package]] name = "zerofrom" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", "synstructure", ] +[[package]] +name = "zerotrie" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", +] + [[package]] name = "zerovec" -version = "0.10.4" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" dependencies = [ "yoke", "zerofrom", @@ -4507,11 +4627,361 @@ dependencies = [ [[package]] name = "zerovec-derive" -version = "0.10.3" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.106", ] + +[[patch.unused]] +name = "binding_macros" +version = "41.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "dbg-swc" +version = "34.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "generate-code" +version = "0.2.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "jsdoc" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc" +version = "41.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_bundler" +version = "32.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_cli_impl" +version = "43.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_compiler_base" +version = "36.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_core" +version = "43.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_css" +version = "17.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_css_lints" +version = "15.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_css_modules" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_bugfixes" +version = "29.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_common" +version = "21.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2015" +version = "29.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2016" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2017" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2018" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2019" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2020" +version = "28.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2021" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es2022" +version = "28.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compat_es3" +version = "22.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_compiler" +version = "5.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_ext_transforms" +version = "21.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_lints" +version = "22.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_loader" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_preset_env" +version = "35.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_quote" +version = "24.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_react_compiler" +version = "8.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_regexp" +version = "0.3.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_regexp_ast" +version = "0.3.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_regexp_common" +version = "0.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_regexp_visit" +version = "0.3.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms" +version = "34.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_classes" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_compat" +version = "30.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_macros" +version = "1.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_module" +version = "30.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_proposal" +version = "27.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_react" +version = "30.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecma_transforms_typescript" +version = "30.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ecmascript" +version = "39.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_estree_ast" +version = "14.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_estree_compat" +version = "26.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_graph_analyzer" +version = "14.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html" +version = "26.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_ast" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_codegen" +version = "15.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_codegen_macros" +version = "1.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_minifier" +version = "33.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_parser" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_utils" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_html_visit" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_malloc" +version = "1.2.3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_node_bundler" +version = "42.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_node_comments" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_nodejs_common" +version = "1.0.3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_plugin_backend_tests" +version = "0.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_plugin_backend_wasmer" +version = "2.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_plugin_backend_wasmtime" +version = "1.0.2" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_plugin_runner" +version = "19.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_ts_fast_strip" +version = "33.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_typescript" +version = "20.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_xml" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_xml_ast" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_xml_codegen" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_xml_codegen_macros" +version = "1.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_xml_parser" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" + +[[patch.unused]] +name = "swc_xml_visit" +version = "14.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" From 4aa332ab38e7f9ab51c389b12d394512e700341c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Donny/=EA=B0=95=EB=8F=99=EC=9C=A4?= Date: Fri, 10 Oct 2025 12:18:51 +0900 Subject: [PATCH 3/3] lockfile --- Cargo.lock | 343 +++++++++++++++++++++++------------------------------ 1 file changed, 150 insertions(+), 193 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 35aef555d..a959ded70 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -153,7 +153,7 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" [[package]] name = "ast_node" version = "3.0.4" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "quote", "swc_macros_common", @@ -217,7 +217,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "better_scoped_tls" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "scoped-tls", ] @@ -916,7 +916,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -961,7 +961,7 @@ dependencies = [ [[package]] name = "from_variant" version = "2.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "swc_macros_common", "syn 2.0.106", @@ -1105,7 +1105,7 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hstr" version = "2.1.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", @@ -1591,7 +1591,7 @@ dependencies = [ "swc_cached", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_testing", "swc_ecma_visit", "testing", @@ -1937,7 +1937,7 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "preset_env_base" version = "5.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "browserslist-rs", @@ -2099,7 +2099,7 @@ dependencies = [ "swc_cached", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -2169,7 +2169,7 @@ dependencies = [ "swc_cached", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -2296,7 +2296,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -2599,7 +2599,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "string_enum" version = "1.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "quote", "swc_macros_common", @@ -2625,7 +2625,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -2656,7 +2656,7 @@ dependencies = [ "swc_css_visit", "swc_ecma_ast", "swc_ecma_minifier", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", @@ -2670,7 +2670,7 @@ dependencies = [ [[package]] name = "swc_allocator" version = "4.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "allocator-api2", "bumpalo", @@ -2681,7 +2681,7 @@ dependencies = [ [[package]] name = "swc_atoms" version = "7.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "bytecheck 0.8.2", "hstr", @@ -2708,7 +2708,7 @@ dependencies = [ [[package]] name = "swc_common" version = "14.0.4" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "ast_node", @@ -2747,7 +2747,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -2758,7 +2758,7 @@ dependencies = [ [[package]] name = "swc_config" version = "3.1.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "bytes-str", @@ -2778,7 +2778,7 @@ dependencies = [ [[package]] name = "swc_config_macro" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "proc-macro2", "quote", @@ -2789,14 +2789,13 @@ dependencies = [ [[package]] name = "swc_core" version = "44.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71454b0b392bbf890c257471c96c52a303186820388b491d08ff6718a8152588" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "swc_allocator", "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_quote_macros", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", @@ -2813,7 +2812,7 @@ dependencies = [ [[package]] name = "swc_css_ast" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "is-macro", "string_enum", @@ -2824,7 +2823,7 @@ dependencies = [ [[package]] name = "swc_css_codegen" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "auto_impl", "bitflags", @@ -2840,7 +2839,7 @@ dependencies = [ [[package]] name = "swc_css_codegen_macros" version = "1.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "quote", "syn 2.0.106", @@ -2849,7 +2848,7 @@ dependencies = [ [[package]] name = "swc_css_compat" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "bitflags", "serde", @@ -2863,7 +2862,7 @@ dependencies = [ [[package]] name = "swc_css_minifier" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "rustc-hash", "serde", @@ -2877,7 +2876,7 @@ dependencies = [ [[package]] name = "swc_css_parser" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "lexical", "serde", @@ -2889,7 +2888,7 @@ dependencies = [ [[package]] name = "swc_css_prefixer" version = "17.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "once_cell", "preset_env_base", @@ -2906,7 +2905,7 @@ dependencies = [ [[package]] name = "swc_css_utils" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "once_cell", "rustc-hash", @@ -2920,7 +2919,7 @@ dependencies = [ [[package]] name = "swc_css_visit" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "serde", "swc_atoms", @@ -2932,7 +2931,7 @@ dependencies = [ [[package]] name = "swc_ecma_ast" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "bitflags", "bytecheck 0.8.2", @@ -2954,7 +2953,7 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" version = "17.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "ascii", "compact_str", @@ -2977,7 +2976,7 @@ dependencies = [ [[package]] name = "swc_ecma_codegen_macros" version = "2.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "proc-macro2", "swc_macros_common", @@ -2987,7 +2986,7 @@ dependencies = [ [[package]] name = "swc_ecma_lexer" version = "23.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "arrayvec", "bitflags", @@ -3009,7 +3008,7 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" version = "33.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "arrayvec", "bitflags", @@ -3031,7 +3030,7 @@ dependencies = [ "swc_config", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser 24.0.2", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_optimization", "swc_ecma_usage_analyzer", @@ -3041,26 +3040,10 @@ dependencies = [ "tracing", ] -[[package]] -name = "swc_ecma_parser" -version = "24.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" -dependencies = [ - "either", - "num-bigint", - "serde", - "swc_atoms", - "swc_common", - "swc_ecma_ast", - "swc_ecma_lexer", - "tracing", -] - [[package]] name = "swc_ecma_parser" version = "24.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e9011783c975ba592ffc09cd208ced92b1dfabb2e5e0ef453559e2e25286127" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "either", "num-bigint", @@ -3075,7 +3058,7 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" version = "24.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "proc-macro2", @@ -3084,7 +3067,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.2", + "swc_ecma_parser", "swc_macros_common", "syn 2.0.106", ] @@ -3092,7 +3075,7 @@ dependencies = [ [[package]] name = "swc_ecma_testing" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "hex", @@ -3104,8 +3087,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4284795973c3678467ea4b40cc2c36c8c5950579456ab09c53a1f0ca4cf49b0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "par-core", "swc_common", @@ -3117,7 +3099,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "better_scoped_tls", "indexmap", @@ -3129,7 +3111,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.2", + "swc_ecma_parser", "swc_ecma_utils", "swc_ecma_visit", "tracing", @@ -3138,7 +3120,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" version = "29.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "bytes-str", "dashmap", @@ -3151,7 +3133,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.2", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_utils", "swc_ecma_visit", @@ -3161,8 +3143,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" version = "30.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69ea0052ac23b5b9fbc85bbdb1791b36b918f9d55f594b0ed8e25babb4c32d16" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "base64 0.22.1", "bytes-str", @@ -3176,7 +3157,7 @@ dependencies = [ "swc_common", "swc_config", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_utils", "swc_ecma_visit", @@ -3185,7 +3166,7 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" version = "30.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "ansi_term", "anyhow", @@ -3197,7 +3178,7 @@ dependencies = [ "swc_common", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser 24.0.2", + "swc_ecma_parser", "swc_ecma_testing", "swc_ecma_transforms_base", "swc_ecma_utils", @@ -3210,7 +3191,7 @@ dependencies = [ [[package]] name = "swc_ecma_usage_analyzer" version = "22.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "bitflags", "indexmap", @@ -3227,7 +3208,7 @@ dependencies = [ [[package]] name = "swc_ecma_utils" version = "21.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "indexmap", "num_cpus", @@ -3245,7 +3226,7 @@ dependencies = [ [[package]] name = "swc_ecma_visit" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "new_debug_unreachable", "num-bigint", @@ -3273,7 +3254,7 @@ dependencies = [ "swc_common", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms", "swc_ecma_transforms_react", "swc_ecma_transforms_testing", @@ -3288,7 +3269,7 @@ dependencies = [ [[package]] name = "swc_eq_ignore_macros" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "proc-macro2", "quote", @@ -3298,7 +3279,7 @@ dependencies = [ [[package]] name = "swc_error_reporters" version = "16.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "miette", @@ -3320,7 +3301,7 @@ dependencies = [ "swc_core", "swc_ecma_ast", "swc_ecma_codegen", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -3364,7 +3345,7 @@ dependencies = [ [[package]] name = "swc_macros_common" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "proc-macro2", "quote", @@ -3380,7 +3361,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -3400,7 +3381,7 @@ dependencies = [ [[package]] name = "swc_plugin" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "once_cell", ] @@ -3481,7 +3462,7 @@ dependencies = [ [[package]] name = "swc_plugin_macro" version = "1.1.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "proc-macro2", "quote", @@ -3514,7 +3495,7 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "better_scoped_tls", "bytecheck 0.8.2", @@ -3606,7 +3587,7 @@ dependencies = [ "swc_core", "swc_ecma_ast", "swc_ecma_minifier", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_testing", "swc_ecma_utils", "swc_ecma_visit", @@ -3666,7 +3647,7 @@ dependencies = [ "swc_common", "swc_core", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_visit", @@ -3701,7 +3682,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", - "swc_ecma_parser 24.0.3", + "swc_ecma_parser", "swc_ecma_transforms_base", "swc_ecma_transforms_testing", "swc_ecma_utils", @@ -3731,7 +3712,7 @@ dependencies = [ [[package]] name = "swc_timer" version = "1.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "tracing", ] @@ -3739,7 +3720,7 @@ dependencies = [ [[package]] name = "swc_trace_macro" version = "2.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "quote", "syn 2.0.106", @@ -3748,7 +3729,7 @@ dependencies = [ [[package]] name = "swc_transform_common" version = "8.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "better_scoped_tls", "rustc-hash", @@ -3759,7 +3740,7 @@ dependencies = [ [[package]] name = "swc_visit" version = "2.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "either", "new_debug_unreachable", @@ -3814,7 +3795,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -3829,7 +3810,7 @@ dependencies = [ [[package]] name = "testing" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "cargo_metadata 0.18.1", "difference", @@ -3849,7 +3830,7 @@ dependencies = [ [[package]] name = "testing_macros" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" dependencies = [ "anyhow", "glob", @@ -4269,7 +4250,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -4364,15 +4345,6 @@ dependencies = [ "windows-targets 0.53.5", ] -[[package]] -name = "windows-sys" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" -dependencies = [ - "windows-link", -] - [[package]] name = "windows-targets" version = "0.52.6" @@ -4638,350 +4610,335 @@ dependencies = [ [[patch.unused]] name = "binding_macros" -version = "41.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "42.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "dbg-swc" version = "34.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "generate-code" version = "0.2.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "jsdoc" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc" -version = "41.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "42.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_bundler" version = "32.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_cli_impl" -version = "43.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "44.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_compiler_base" version = "36.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" - -[[patch.unused]] -name = "swc_core" -version = "43.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_css" version = "17.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_css_lints" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_css_modules" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_bugfixes" -version = "29.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "30.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_common" version = "21.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2015" -version = "29.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "30.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2016" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2017" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2018" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2019" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2020" version = "28.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2021" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es2022" version = "28.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compat_es3" version = "22.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_compiler" version = "5.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_ext_transforms" version = "21.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_lints" version = "22.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_loader" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_preset_env" -version = "35.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "36.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_quote" version = "24.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_react_compiler" version = "8.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_regexp" version = "0.3.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_regexp_ast" version = "0.3.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_regexp_common" version = "0.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_regexp_visit" version = "0.3.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" - -[[patch.unused]] -name = "swc_ecma_transforms" -version = "34.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_transforms_classes" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_transforms_compat" -version = "30.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "31.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_transforms_macros" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_transforms_module" version = "30.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_transforms_proposal" version = "27.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" - -[[patch.unused]] -name = "swc_ecma_transforms_react" -version = "30.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecma_transforms_typescript" -version = "30.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "30.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ecmascript" -version = "39.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "40.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_estree_ast" version = "14.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_estree_compat" version = "26.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_graph_analyzer" version = "14.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html" version = "26.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_ast" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_codegen" version = "15.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_codegen_macros" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_minifier" version = "33.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_parser" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_utils" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_html_visit" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_malloc" version = "1.2.3" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_node_bundler" -version = "42.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "43.0.0" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_node_comments" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_nodejs_common" version = "1.0.3" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_plugin_backend_tests" version = "0.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_plugin_backend_wasmer" version = "2.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_plugin_backend_wasmtime" version = "1.0.2" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_plugin_runner" version = "19.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_ts_fast_strip" -version = "33.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +version = "33.0.1" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_typescript" version = "20.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_xml" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_xml_ast" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_xml_codegen" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_xml_codegen_macros" version = "1.0.1" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_xml_parser" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4" [[patch.unused]] name = "swc_xml_visit" version = "14.0.0" -source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#9ee1a150ca293e82f56b236def5e40579a7053c3" +source = "git+https://github.com/quininer/swc.git?branch=r/ast-non-exhaustive#d8eb3510d34f8f297aac87d6649457642ec3b5c4"