diff --git a/Cargo.lock b/Cargo.lock index 26bd4a8de91..e56fa5adb04 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -64,9 +64,9 @@ checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" [[package]] name = "anyhow" -version = "1.0.71" +version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" +checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" [[package]] name = "arrayvec" @@ -121,9 +121,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "base64" -version = "0.13.1" +version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" [[package]] name = "better_scoped_tls" @@ -252,7 +252,7 @@ dependencies = [ "atty", "bitflags 1.3.2", "clap_lex", - "indexmap", + "indexmap 1.9.3", "strsim", "termcolor", "textwrap", @@ -430,7 +430,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" dependencies = [ "cfg-if", - "hashbrown", + "hashbrown 0.12.3", "lock_api", "once_cell", "parking_lot_core", @@ -452,15 +452,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "deranged" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" -dependencies = [ - "powerfmt", -] - [[package]] name = "difflib" version = "0.4.0" @@ -505,23 +496,19 @@ dependencies = [ ] [[package]] -name = "enum-iterator" -version = "1.4.1" +name = "equivalent" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689" -dependencies = [ - "enum-iterator-derive", -] +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] -name = "enum-iterator-derive" -version = "1.2.1" +name = "errno" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" +checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.38", + "libc", + "windows-sys", ] [[package]] @@ -535,12 +522,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "1.8.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" -dependencies = [ - "instant", -] +checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" [[package]] name = "filetime" @@ -630,18 +614,6 @@ dependencies = [ "wasi", ] -[[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.105", -] - [[package]] name = "glob" version = "0.3.1" @@ -684,6 +656,12 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +[[package]] +name = "hashbrown" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + [[package]] name = "hermit-abi" version = "0.1.19" @@ -784,25 +762,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", "rayon", "serde", ] [[package]] -name = "indoc" -version = "1.0.7" +name = "indexmap" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3" +checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" +dependencies = [ + "equivalent", + "hashbrown 0.14.3", +] [[package]] -name = "instant" -version = "0.1.12" +name = "indoc" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", -] +checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3" [[package]] name = "is-macro" @@ -928,12 +907,12 @@ dependencies = [ [[package]] name = "libloading" -version = "0.7.4" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" dependencies = [ "cfg-if", - "winapi", + "windows-sys", ] [[package]] @@ -955,6 +934,12 @@ dependencies = [ "cc", ] +[[package]] +name = "linux-raw-sys" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" + [[package]] name = "lock_api" version = "0.4.9" @@ -1027,9 +1012,9 @@ dependencies = [ [[package]] name = "napi" -version = "2.12.6" +version = "2.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49ac8112fe5998579b22e29903c7b277fc7f91c7860c0236f35792caf8156e18" +checksum = "1133249c46e92da921bafc8aba4912bf84d6c475f7625183772ed2d0844dc3a7" dependencies = [ "bitflags 2.3.3", "ctor", @@ -1042,15 +1027,15 @@ dependencies = [ [[package]] name = "napi-build" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "882a73d9ef23e8dc2ebbffb6a6ae2ef467c0f18ac10711e4cc59c5485d41df0e" +checksum = "d4b4532cf86bfef556348ac65e561e3123879f0e7566cca6d43a6ff5326f13df" [[package]] name = "napi-derive" -version = "2.12.5" +version = "2.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c47e0f395207c062e680a158f0624ec456c1dfb3c96a8cb888e0401506d50ae9" +checksum = "a0cca5738c6e81eb5ffd2c8ff2b4f05ece9c4c60c7e2b36cec6524492cf7f330" dependencies = [ "cfg-if", "convert_case", @@ -1062,9 +1047,9 @@ dependencies = [ [[package]] name = "napi-derive-backend" -version = "1.0.51" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a83afae5b4ba6f98ed6e33a52da343fdeb66474f1162a38cde5a3d46eb054e7" +checksum = "35960e5f33228192a9b661447d0dfe8f5a3790ff5b4058c4d67680ded4f65b91" dependencies = [ "convert_case", "once_cell", @@ -1077,9 +1062,9 @@ dependencies = [ [[package]] name = "napi-sys" -version = "2.2.3" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "166b5ef52a3ab5575047a9fe8d4a030cdd0f63c96f071cd6907674453b07bae3" +checksum = "2503fa6af34dc83fb74888df8b22afe933b58d37daf7d80424b1c60c68196b8b" dependencies = [ "libloading", ] @@ -1184,7 +1169,7 @@ dependencies = [ "crossbeam-channel", "filetime", "image", - "indexmap", + "indexmap 1.9.3", "itertools 0.10.5", "libdeflater", "log", @@ -1216,7 +1201,7 @@ dependencies = [ "Inflector", "data-encoding", "dunce", - "indexmap", + "indexmap 1.9.3", "indoc", "path-slash", "pathdiff", @@ -1256,7 +1241,7 @@ dependencies = [ "dashmap", "elsa", "glob-match", - "indexmap", + "indexmap 1.9.3", "is_elevated", "itertools 0.10.5", "json_comments", @@ -1317,7 +1302,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.3", ] [[package]] @@ -1410,12 +1395,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "powerfmt" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" - [[package]] name = "ppv-lite86" version = "0.2.17" @@ -1474,30 +1453,6 @@ dependencies = [ "tracing", ] -[[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.105", - "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.69" @@ -1583,15 +1538,6 @@ dependencies = [ "num_cpus", ] -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "redox_syscall" version = "0.3.5" @@ -1627,15 +1573,6 @@ version = "0.6.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" -[[package]] -name = "remove_dir_all" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" -dependencies = [ - "winapi", -] - [[package]] name = "rgb" version = "0.8.34" @@ -1669,6 +1606,19 @@ dependencies = [ "semver 1.0.20", ] +[[package]] +name = "rustix" +version = "0.38.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f" +dependencies = [ + "bitflags 2.3.3", + "errno", + "libc", + "linux-raw-sys", + "windows-sys", +] + [[package]] name = "rustversion" version = "1.0.14" @@ -1940,9 +1890,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "swc_atoms" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8a9e1b6d97f27b6abe5571f8fe3bdbd2fa987299fc2126450c7cde6214896ef" +checksum = "7d538eaaa6f085161d088a04cf0a3a5a52c5a7f2b3bd9b83f73f058b0ed357c0" dependencies = [ "hstr", "once_cell", @@ -1952,9 +1902,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.33.9" +version = "0.33.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ccb656cd57c93614e4e8b33a60e75ca095383565c1a8d2bbe6a1103942831e0" +checksum = "6e9319d6d5df09497d920dbc51c937032ac6909a0df617998fe840c7bb8e74e0" dependencies = [ "ahash", "ast_node", @@ -1979,11 +1929,11 @@ dependencies = [ [[package]] name = "swc_config" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba1c7a40d38f9dd4e9a046975d3faf95af42937b34b2b963be4d8f01239584b" +checksum = "c820294225e8e7fe381cc34235d7f485b87a90d3bf6c0ebfd7b16ed100a6d4ee" dependencies = [ - "indexmap", + "indexmap 2.1.0", "serde", "serde_json", "swc_config_macro", @@ -2004,9 +1954,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.86.65" +version = "0.86.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b52c6d48b61d8f9f5aed41133fba8f8f30be1b1a237a596c6bdb659e338cc03" +checksum = "df1a2d61dc96cd1b8a6cbcd962e3279103184cca31d57b14be380ae98794c6d0" dependencies = [ "swc_atoms", "swc_common", @@ -2026,9 +1976,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.10" +version = "0.110.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c3d416121da2d56bcbd1b1623725a68890af4552fef0c6d1e4bfa92776ccd6a" +checksum = "203463d666ff3a310ead733b31772e052307bdf967c110ee795f6b12ea2f1c78" dependencies = [ "bitflags 2.3.3", "is-macro", @@ -2043,9 +1993,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.146.29" +version = "0.146.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea4947cb3618b243127faf16ea3d12f59d9f31e9a53f3ce02e141e13920ec1b5" +checksum = "ab5c22286f9b72c7243a5db35e8a88da41478686a367edb7b81336f0e5006607" dependencies = [ "memchr", "num-bigint", @@ -2075,9 +2025,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_bugfixes" -version = "0.1.39" +version = "0.1.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95e76fc8509088a510a993b1891de24ad58742b50e04fc5340cb0e4f882a8612" +checksum = "826618f333717d35ffa7133dff73fb33f27b59b47cd2a2a317a6deb80fb1a1c6" dependencies = [ "swc_atoms", "swc_common", @@ -2092,9 +2042,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_common" -version = "0.1.26" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61f019fadf8a0c18d0ef814e4c19ac1bd74b1ec566660cea91cba5a062fd08fb" +checksum = "66982cf4756ea0b9f2d6ce8835103893976bb902857b1cd7266de0b260caf5ba" dependencies = [ "swc_common", "swc_ecma_ast", @@ -2105,12 +2055,12 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2015" -version = "0.1.39" +version = "0.1.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50178ccc55ad13062673f700f21a6b39c869e20de6784c9cd81ec8c20424dcf8" +checksum = "5e045c102d7faea24d658540b641d3088aaba0009aa329e64253acb973abf751" dependencies = [ "arrayvec", - "indexmap", + "indexmap 2.1.0", "is-macro", "serde", "serde_derive", @@ -2131,9 +2081,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2016" -version = "0.1.37" +version = "0.1.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f49f1f9f488f836b70d17f937e5dcf8eb68244d9a82674c215e4f61f80ca010" +checksum = "cb9711cab5412c7160bd76c456c11d06d066ad97d33d62d7128b4a55d53ea31b" dependencies = [ "swc_atoms", "swc_common", @@ -2148,9 +2098,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2017" -version = "0.1.38" +version = "0.1.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbc3c9ddfb82bf59010e374d0bcb4077961e24541d2e54d987a6ed1a1f47979b" +checksum = "262c60ac265d83939e8c3ab6a4caf95ef0e0292b32efa1e95898815228af04a0" dependencies = [ "serde", "swc_atoms", @@ -2166,9 +2116,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2018" -version = "0.1.38" +version = "0.1.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8ba1bf40830ccc8fe161b473104de545bb6c6876336c19bf47097c9b38c7864" +checksum = "50a1dbe98d5e82dac39f8eb71f3e29aa75d2f9e0ac40c77ca9be48524086120a" dependencies = [ "serde", "swc_atoms", @@ -2185,9 +2135,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2019" -version = "0.1.38" +version = "0.1.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f5498fa8bb58134e6d40127fd23efa065ecdbf66dd8e8f278d94ff37fcd2513" +checksum = "25bf35c43936aa03592868ee6054ec136979bdcf273b536204d63afd073e560e" dependencies = [ "swc_atoms", "swc_common", @@ -2201,9 +2151,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2020" -version = "0.1.36" +version = "0.1.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76b5811dfc88070b6eb2d1612686f1aa6c792e947b9835a8c0de8835e519025d" +checksum = "71d64ea60659571df7afd5ea554a1cde83321ab0263a467584c90cf35711e8f1" dependencies = [ "serde", "swc_atoms", @@ -2219,9 +2169,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2021" -version = "0.1.36" +version = "0.1.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10f01aece5d815eea8783e3d0a5f676e21b8d377e8698063d6dd5d877dbadb67" +checksum = "ff6d1f25f85cd5d2d9d360e202ab512c9c412d711f93157ea43e39e640b61cbc" dependencies = [ "swc_atoms", "swc_common", @@ -2235,9 +2185,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2022" -version = "0.1.37" +version = "0.1.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2286c1da6460016d4557facd593c7c46f60d1ff48823c794110165d60ef1a16" +checksum = "4a5169ceab4e70ddfa335616c93d9c5a843072cc9c378d1d8f33882087a77eba" dependencies = [ "swc_atoms", "swc_common", @@ -2254,9 +2204,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es3" -version = "0.1.37" +version = "0.1.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d5386c2b17e6f99c4b9b665290249eed20acb4d7db7c39bcb28001967d2b94a" +checksum = "520c0a498e4f08437e497788c8242d2c37eda77a59d3bd8fb32313edd591c1f7" dependencies = [ "swc_common", "swc_ecma_ast", @@ -2269,9 +2219,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.141.23" +version = "0.141.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cc89c175ed17c7f795fb18cf778a5745ecd794ad19c4662f85843d7571957a8" +checksum = "7a0bd56a321b7e79ce7ef011b96323873f99b23e3ab1e5b78992abb6295d9b6e" dependencies = [ "either", "new_debug_unreachable", @@ -2291,13 +2241,13 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.203.46" +version = "0.203.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b3e9702447397ff93bca145ffa8325a162688db142b255dd9af88d3ec63ef42" +checksum = "1c55656cc776fbccc411e65bfe04fb11ee5d19104360de7b8f12efcecc323a31" dependencies = [ "anyhow", "dashmap", - "indexmap", + "indexmap 2.1.0", "once_cell", "preset_env_base", "rustc-hash", @@ -2316,9 +2266,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.226.46" +version = "0.226.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eb9bcb045bb8ced51b03b7a61e8ed2f76babf795aede3387d38f0c4ba8af949" +checksum = "1974297bf442edafed10200aedb19600e8b7efe351b513d24a3afbf64ce0a975" dependencies = [ "swc_atoms", "swc_common", @@ -2332,13 +2282,13 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.134.38" +version = "0.134.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589b4d4598d61a0a074d66a1bfd44ce1a6974b8b4095fd7f891dd44a688c3a52" +checksum = "caa4e1b1b11f4250a7ad73a3d428c0dde43896f285e21f8c74940424efd748ad" dependencies = [ "better_scoped_tls", "bitflags 2.3.3", - "indexmap", + "indexmap 2.1.0", "once_cell", "phf", "rustc-hash", @@ -2355,9 +2305,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.123.39" +version = "0.123.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce8c65ade88f16e557b009839fda8f0f98f1df221789622ce09a70442cda0856" +checksum = "d72c93737de15fed47eec46c2018485a085d85923dc13f2a4abacf6f68618ec4" dependencies = [ "swc_atoms", "swc_common", @@ -2369,12 +2319,12 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.160.44" +version = "0.160.59" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a7fbc718451ee11384dca498ba8cc72eee61479d064483032edbf9e772afdda" +checksum = "a0f2049050d17826c2a5829741edcd291d3d223d6060defc3dc807403adc969f" dependencies = [ "arrayvec", - "indexmap", + "indexmap 2.1.0", "is-macro", "num-bigint", "serde", @@ -2418,12 +2368,12 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.195.46" +version = "0.195.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "551e146be0840a7c428d34b621f4c62b7d8b020edabef664c918c15833aa9b15" +checksum = "25e3104c66c38b16121475f113046965d3155c120503c68153b00d26c03f9b0f" dependencies = [ "dashmap", - "indexmap", + "indexmap 2.1.0", "once_cell", "petgraph", "rustc-hash", @@ -2442,9 +2392,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.168.46" +version = "0.168.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47e7077e572c8103492c326534ae706c20a8b32e4ce20398fb45dede11415daf" +checksum = "813742ec5dcbb97436ba0236ab5bee4a43963deb9c3049ac40ff276cce299366" dependencies = [ "either", "rustc-hash", @@ -2462,13 +2412,13 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.180.47" +version = "0.180.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65369e418edf290ca18e130cfc92c0f87c6c19436241523d7261f49168587c07" +checksum = "6989a53efca78d660d2a0c926d14efdcbfb1811f2af90883ab97bd2a208429b0" dependencies = [ "base64", "dashmap", - "indexmap", + "indexmap 2.1.0", "once_cell", "serde", "sha-1", @@ -2486,9 +2436,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.185.44" +version = "0.185.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6255a2386978c528876f2d33eb960c2abdda83c754a7a21b2b03df3e994165a" +checksum = "c9b9e31893a6613bea7136e19f924e64ee26e5d891faf875e60c91c8ea900a89" dependencies = [ "ryu-js", "serde", @@ -2503,11 +2453,11 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.124.29" +version = "0.124.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d9434862c93aadda0b539847a5fdb82624472deed788333b35caf281773931" +checksum = "89b175acef1f52f2ae1bf2eb06ef707a232fced722149712db92da3abf77234b" dependencies = [ - "indexmap", + "indexmap 2.1.0", "num_cpus", "once_cell", "rustc-hash", @@ -2521,9 +2471,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.96.10" +version = "0.96.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba962f0becf83bab12a17365dface5a4f636c9e1743d479e292b96910a753743" +checksum = "176181c0b0a26c762462addae0c75065efb0ccbdbc5076f32f316e4f042732ce" dependencies = [ "num-bigint", "swc_atoms", @@ -2547,11 +2497,11 @@ dependencies = [ [[package]] name = "swc_fast_graph" -version = "0.21.9" +version = "0.21.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8117f6d10bbcb30cb3e549d6fa7637cb6d7c713cb71b2ce1808105a6825c788d" +checksum = "f71c0e0d91de33de992029d126afe4d3c19cae2014d34ecd9e06f84dc442dbf0" dependencies = [ - "indexmap", + "indexmap 2.1.0", "petgraph", "rustc-hash", "swc_common", @@ -2634,16 +2584,15 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.3.0" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" +checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" dependencies = [ "cfg-if", "fastrand", - "libc", - "redox_syscall 0.2.16", - "remove_dir_all", - "winapi", + "redox_syscall 0.3.5", + "rustix", + "windows-sys", ] [[package]] @@ -2696,35 +2645,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "time" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" -dependencies = [ - "deranged", - "itoa", - "powerfmt", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - -[[package]] -name = "time-macros" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" -dependencies = [ - "time-core", -] - [[package]] name = "tinyvec" version = "1.6.0" @@ -2742,11 +2662,10 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "cfg-if", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -2754,20 +2673,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.23" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 1.0.105", + "syn 2.0.38", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", ] @@ -2842,17 +2761,12 @@ checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" [[package]] name = "vergen" -version = "7.5.1" +version = "8.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f21b881cd6636ece9735721cf03c1fe1e774fe258683d084bb2812ab67435749" +checksum = "1290fd64cc4e7d3c9b07d7f333ce0ce0007253e32870e632624835cc80b83939" dependencies = [ "anyhow", - "cfg-if", - "enum-iterator", - "getset", "rustversion", - "thiserror", - "time", ] [[package]] @@ -2880,9 +2794,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.83" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" +checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -2890,24 +2804,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.83" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" +checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.105", + "syn 2.0.38", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.83" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" +checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2915,22 +2829,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.83" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" +checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" dependencies = [ "proc-macro2", "quote", - "syn 1.0.105", + "syn 2.0.38", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.83" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" +checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" [[package]] name = "wild" diff --git a/packages/optimizers/image/package.json b/packages/optimizers/image/package.json index 35d362c0706..65ff1664aa6 100644 --- a/packages/optimizers/image/package.json +++ b/packages/optimizers/image/package.json @@ -31,9 +31,5 @@ }, "peerDependencies": { "@parcel/core": "^2.10.3" - }, - "devDependencies": { - "@napi-rs/cli": "^2.15.2", - "tiny-benchy": "^1.0.2" } } diff --git a/packages/transformers/js/core/Cargo.toml b/packages/transformers/js/core/Cargo.toml index 72b1b7113df..7767877da43 100644 --- a/packages/transformers/js/core/Cargo.toml +++ b/packages/transformers/js/core/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" crate-type = ["rlib"] [dependencies] -swc_core = { version = "0.86.65", features = [ +swc_core = { version = "0.86.93", features = [ "common", "common_ahash", "common_sourcemap", diff --git a/packages/transformers/js/package.json b/packages/transformers/js/package.json index 5efa67bf6ea..954b69e6fe4 100644 --- a/packages/transformers/js/package.json +++ b/packages/transformers/js/package.json @@ -36,9 +36,6 @@ "regenerator-runtime": "^0.13.7", "semver": "^7.5.2" }, - "devDependencies": { - "@napi-rs/cli": "^2.15.2" - }, "peerDependencies": { "@parcel/core": "^2.10.3" } diff --git a/packages/utils/node-resolver-core/package.json b/packages/utils/node-resolver-core/package.json index ff37af19aa7..db77624e10a 100644 --- a/packages/utils/node-resolver-core/package.json +++ b/packages/utils/node-resolver-core/package.json @@ -43,7 +43,6 @@ "domain-browser": "^3.5.0", "events": "^3.1.0", "https-browserify": "^1.0.0", - "napi-wasm": "^1.0.1", "os-browserify": "^0.3.0", "path-browserify": "^1.0.0", "process": "^0.11.10", diff --git a/yarn.lock b/yarn.lock index b6f3fd5a23f..3ac71699075 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2157,9 +2157,9 @@ integrity sha512-O+6Gs8UeDbyFpbSh2CPEz/UOrrdWPTBYNblZK5CxxLisYt4kGX3Sc+czffFonyjiGSq3jWLwJS/CCJc7tBr4sQ== "@napi-rs/cli@^2.15.2": - version "2.15.2" - resolved "https://registry.yarnpkg.com/@napi-rs/cli/-/cli-2.15.2.tgz#33547b25fcc1bc0dd52d1c7409694b3f62c01c16" - integrity sha512-80tBCtCnEhAmFtB9oPM0FL74uW7fAmtpeqjvERH7Q1z/aZzCAs/iNfE7U3ehpwg9Q07Ob2Eh/+1guyCdX/p24w== + version "2.16.5" + resolved "https://registry.yarnpkg.com/@napi-rs/cli/-/cli-2.16.5.tgz#077ef3c1fea0e68843ba700456df39b6242bb0df" + integrity sha512-mFEzwrg4IOLngGd2/P6yeqIWgwQNn59Z08n1rndu6kLDq1gg954NH9cM1O9Da0RJuybt46p43lqgSsnAY2mxqA== "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" @@ -13129,11 +13129,6 @@ timsort@^0.3.0: resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= -tiny-benchy@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/tiny-benchy/-/tiny-benchy-1.0.2.tgz#ed13db50876b54ded3d4cdf7710a5c2856b234ae" - integrity sha512-IpawVd9wuRyVXyajQ/La9ugQXKJohIEA6ufdPZsNuqOH7U4//xq4ivc7YdyCBshYccrUJovwYhMKWhxwdFgDsA== - tmp@0.0.29: version "0.0.29" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.29.tgz#f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0"