diff --git a/Cargo.toml b/Cargo.toml index 55e61801ead9..0075401154cc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,8 +38,8 @@ resolver = "2" [workspace.dependencies] # bytecheck version should be in sync with rkyv version. Do not bump individually. - bytecheck = "0.6.10" - rkyv = "=0.7.45" + bytecheck = "0.8.0" + rkyv = "=0.8.9" Inflector = "0.11.4" @@ -53,13 +53,13 @@ resolver = "2" assert_fs = "1.0.13" auto_impl = "1.2.0" backtrace = "0.3.61" - base64 = "0.21.0" + base64 = "0.22.0" bitflags = "2.5.0" browserslist-rs = "0.16.0" bumpalo = "3.16.0" - cargo_metadata = "0.18.1" + cargo_metadata = "0.19.0" cfg-if = "1.0.0" - changesets = "0.2.2" + changesets = "0.3.0" chrono = "0.4.38" codspeed-criterion-compat = "2.6.0" console_error_panic_hook = "0.1.7" @@ -68,30 +68,30 @@ resolver = "2" criterion = "0.5.1" crossbeam-queue = "0.3.11" dashmap = "5.5.3" - dialoguer = "0.10.2" + dialoguer = "0.11.0" difference = "2" either = "1.10.0" enumset = "1.1.2" flate2 = "1.0" futures = "0.3" glob = "0.3.0" - hashbrown = "0.14.5" + hashbrown = "0.15.0" hex = "0.4.3" hstr = "0.2.12" indexmap = "2.0.0" is-macro = "0.3.5" js-sys = "0.3.59" - jsonc-parser = "0.21.0" + jsonc-parser = "0.26.0" lazy_static = "1.4.0" lexical = "6.1.0" - lru = "0.10.0" + lru = "0.12.0" memchr = "2.6.1" miette = "7.2.0" napi = { version = "2.0.0", default-features = false } napi-derive = { version = "2.0.0", default-features = false } new_debug_unreachable = "1.0.6" nom = "7.1.3" - ntest = "0.7.2" + ntest = "0.9.0" num-bigint = "0.4.3" num-traits = "0.2.15" num_cpus = "1.13.1" @@ -103,19 +103,19 @@ resolver = "2" phf = "0.11.2" pretty_assertions = "1.3" proc-macro2 = "1.0.24" - ptr_meta = "0.1.4" + ptr_meta = "0.3.0" quote = "1.0.7" radix_fmt = "1.0.0" rayon = "1.7.0" regex = "1.5.4" relative-path = "1.6.1" - reqwest = "0.11.14" + reqwest = "0.12.0" rustc-hash = "1.1.0" ryu-js = "1.0.0" scoped-tls = "1.0.1" semver = "1.0.20" serde = "1.0.197" - serde-wasm-bindgen = "0.4.5" + serde-wasm-bindgen = "0.6.0" serde_derive = "1.0.197" serde_json = "1.0.115" sha1 = "0.10.6" @@ -132,22 +132,22 @@ resolver = "2" tokio = { version = "1", default-features = false } toml = "0.8.2" tracing = "0.1.40" - tracing-chrome = "0.5.0" + tracing-chrome = "0.7.0" tracing-futures = "0.2.5" tracing-subscriber = "0.3.18" triomphe = "0.1.13" typed-arena = "2.0.1" unicode-id = "0.3" unicode-id-start = "1.2.0" - unicode-width = "0.1.4" + unicode-width = "0.2.0" url = "2.4.0" vergen = { version = "9.0.0", default-features = false } - virtual-fs = { version = "0.16.0", default-features = false } + virtual-fs = { version = "0.20.0", default-features = false } walkdir = "2.4.0" wasm-bindgen = "0.2.91" wasm-bindgen-futures = "0.4.41" wasmer = { version = "4.3.7", default-features = false } - wasmer-wasix = { version = "0.27.0", default-features = false } + wasmer-wasix = { version = "0.32.0", default-features = false } [profile.release] lto = true diff --git a/bindings/Cargo.lock b/bindings/Cargo.lock index 5cfad9d47ecc..4a56629e4359 100644 --- a/bindings/Cargo.lock +++ b/bindings/Cargo.lock @@ -96,9 +96,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "arrayref" @@ -121,7 +121,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -132,7 +132,7 @@ checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -163,7 +163,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -876,7 +876,7 @@ dependencies = [ "cssparser-macros", "dtoa-short", "itoa", - "phf 0.10.1", + "phf", "smallvec", ] @@ -896,7 +896,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -906,7 +906,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" dependencies = [ "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -954,7 +954,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -976,7 +976,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core 0.20.10", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1090,7 +1090,7 @@ dependencies = [ "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1110,7 +1110,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" dependencies = [ "derive_builder_core 0.20.0", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1203,7 +1203,7 @@ dependencies = [ "darling 0.20.10", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1285,7 +1285,7 @@ checksum = "8d7ccf961415e7aa17ef93dcb6c2441faaa8e768abe09e659b908089546f74c5" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1356,7 +1356,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1574,8 +1574,8 @@ dependencies = [ "hashbrown 0.14.5", "new_debug_unreachable", "once_cell", - "phf 0.11.2", - "rustc-hash", + "phf", + "rustc-hash 1.1.0", "triomphe", ] @@ -1700,7 +1700,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -1873,9 +1873,9 @@ dependencies = [ [[package]] name = "lightningcss" -version = "1.0.0-alpha.58" +version = "1.0.0-alpha.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec380ca49dc7f6a1cafbdd2de5e587958eac0f67ab26b1e56727fcc60a0c3d4d" +checksum = "20c9e1f991b3861d25bf872ecca2eb6a73f7a9fe671da047cd1f9b49c65cbc40" dependencies = [ "ahash 0.8.11", "bitflags 2.6.0", @@ -1885,6 +1885,7 @@ dependencies = [ "dashmap 5.5.3", "data-encoding", "getrandom", + "indexmap 2.4.0", "itertools 0.10.5", "lazy_static", "lightningcss-derive", @@ -2061,7 +2062,7 @@ checksum = "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -2147,7 +2148,7 @@ dependencies = [ "napi-derive-backend", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -2162,7 +2163,7 @@ dependencies = [ "quote", "regex", "semver 1.0.23", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -2332,17 +2333,17 @@ checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" [[package]] name = "parcel_selectors" -version = "0.26.6" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512215cb1d3814e276ace4ec2dbc2cac16726ea3fcac20c22ae1197e16fdd72d" +checksum = "7645c578d3a5c4cdf667af1ad39765f5f751c4883d251e050d5e1204b5cad0a9" dependencies = [ "bitflags 2.6.0", "cssparser", - "fxhash", "log", - "phf 0.10.1", + "phf", "phf_codegen", "precomputed-hash", + "rustc-hash 2.0.0", "smallvec", ] @@ -2441,45 +2442,24 @@ dependencies = [ "indexmap 2.4.0", ] -[[package]] -name = "phf" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" -dependencies = [ - "phf_macros 0.10.0", - "phf_shared 0.10.0", - "proc-macro-hack", -] - [[package]] name = "phf" version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" dependencies = [ - "phf_macros 0.11.2", - "phf_shared 0.11.2", + "phf_macros", + "phf_shared", ] [[package]] name = "phf_codegen" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" -dependencies = [ - "phf_generator 0.10.0", - "phf_shared 0.10.0", -] - -[[package]] -name = "phf_generator" -version = "0.10.0" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" +checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" dependencies = [ - "phf_shared 0.10.0", - "rand", + "phf_generator", + "phf_shared", ] [[package]] @@ -2488,44 +2468,21 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" dependencies = [ - "phf_shared 0.11.2", + "phf_shared", "rand", ] -[[package]] -name = "phf_macros" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" -dependencies = [ - "phf_generator 0.10.0", - "phf_shared 0.10.0", - "proc-macro-hack", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "phf_macros" version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" dependencies = [ - "phf_generator 0.11.2", - "phf_shared 0.11.2", + "phf_generator", + "phf_shared", "proc-macro2", "quote", - "syn 2.0.75", -] - -[[package]] -name = "phf_shared" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" -dependencies = [ - "siphasher", + "syn 2.0.89", ] [[package]] @@ -2554,7 +2511,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -2642,17 +2599,11 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -2699,9 +2650,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.36" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2", ] @@ -2917,6 +2868,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc-hash" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" + [[package]] name = "rustc_version" version = "0.2.3" @@ -3024,7 +2981,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -3077,9 +3034,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.208" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" dependencies = [ "serde_derive", ] @@ -3108,13 +3065,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.208" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -3125,14 +3082,14 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] name = "serde_json" -version = "1.0.125" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed" +checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" dependencies = [ "itoa", "memchr", @@ -3294,7 +3251,7 @@ dependencies = [ "data-encoding", "debugid", "if_chain", - "rustc-hash", + "rustc-hash 1.1.0", "rustc_version 0.2.3", "serde", "serde_json", @@ -3313,7 +3270,7 @@ dependencies = [ "data-encoding", "debugid", "if_chain", - "rustc-hash", + "rustc-hash 1.1.0", "rustc_version 0.2.3", "serde", "serde_json", @@ -3367,7 +3324,7 @@ checksum = "9cf483ea7e0e3a03d1b91687895814425149ad77facd3e2b6839dde26da98454" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -3385,7 +3342,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -3419,7 +3376,7 @@ dependencies = [ "parking_lot", "pathdiff", "regex", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "serde_json", "sourcemap 9.0.0", @@ -3464,7 +3421,7 @@ dependencies = [ "bumpalo", "hashbrown 0.14.5", "ptr_meta", - "rustc-hash", + "rustc-hash 1.1.0", "triomphe", ] @@ -3478,7 +3435,7 @@ dependencies = [ "hstr", "once_cell", "rkyv", - "rustc-hash", + "rustc-hash 1.1.0", "serde", ] @@ -3578,7 +3535,7 @@ dependencies = [ "once_cell", "parking_lot", "rkyv", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "siphasher", "sourcemap 9.0.0", @@ -3603,7 +3560,7 @@ dependencies = [ "napi-derive", "once_cell", "pathdiff", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "serde_json", "sourcemap 9.0.0", @@ -3643,14 +3600,14 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] name = "swc_core" -version = "6.0.1" +version = "6.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b7891f75c3ecd9061dd9c70612cbfabaf8f06403d44f0094227ee29a29a7d2d" +checksum = "c9ce5176f207d9c7640fde8283f984644cca9893fb8e571faab5f2b97d69968d" dependencies = [ "binding_macros", "swc", @@ -3694,7 +3651,7 @@ checksum = "76297590ad5c4c102ddc88beb1de5f7cb7120a86996e7fff7396f0247ac099ab" dependencies = [ "auto_impl", "bitflags 2.6.0", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "swc_atoms", "swc_common", @@ -3712,7 +3669,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -3780,7 +3737,7 @@ dependencies = [ "bytecheck", "is-macro", "num-bigint", - "phf 0.11.2", + "phf", "rkyv", "scoped-tls", "serde", @@ -3820,7 +3777,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -3862,7 +3819,7 @@ dependencies = [ "arrayvec", "indexmap 2.4.0", "is-macro", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "serde_derive", "smallvec", @@ -4024,7 +3981,7 @@ version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b22832b3a044b1c136e2e36507da109e7882f43de959e5b8bf47f7e15eab20ef" dependencies = [ - "phf 0.11.2", + "phf", "swc_atoms", "swc_common", "swc_ecma_ast", @@ -4076,9 +4033,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "5.0.0" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba0fa4819b1353cbe5e15fabbc1618e0da6c51404214042457d3dd7a60e14960" +checksum = "204923532b1f6f47d91958338bdf9d455cfea730c3c477a094317a3819247f99" dependencies = [ "arrayvec", "indexmap 2.4.0", @@ -4086,11 +4043,11 @@ dependencies = [ "num_cpus", "once_cell", "parking_lot", - "phf 0.11.2", + "phf", "radix_fmt", "rayon", "regex", - "rustc-hash", + "rustc-hash 1.1.0", "ryu-js", "serde", "serde_json", @@ -4120,7 +4077,7 @@ dependencies = [ "new_debug_unreachable", "num-bigint", "num-traits", - "phf 0.11.2", + "phf", "serde", "smallvec", "smartstring", @@ -4143,7 +4100,7 @@ dependencies = [ "indexmap 2.4.0", "once_cell", "preset_env_base", - "rustc-hash", + "rustc-hash 1.1.0", "semver 1.0.23", "serde", "serde_json", @@ -4187,9 +4144,9 @@ dependencies = [ "bitflags 2.6.0", "indexmap 2.4.0", "once_cell", - "phf 0.11.2", + "phf", "rayon", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "smallvec", "swc_atoms", @@ -4261,7 +4218,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -4302,7 +4259,7 @@ dependencies = [ "once_cell", "petgraph", "rayon", - "rustc-hash", + "rustc-hash 1.1.0", "serde_json", "swc_atoms", "swc_common", @@ -4323,7 +4280,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f963693bb6510f2bdb8227e918730bca30be29a9880614858f0c14ffe702fbf8" dependencies = [ "either", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "smallvec", "swc_atoms", @@ -4386,7 +4343,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89892c33cf84806957c34539cb84a26c69f6d2c7c8d9ae3131113105852f1d60" dependencies = [ "indexmap 2.4.0", - "rustc-hash", + "rustc-hash 1.1.0", "swc_atoms", "swc_common", "swc_ecma_ast", @@ -4406,7 +4363,7 @@ dependencies = [ "num_cpus", "once_cell", "rayon", - "rustc-hash", + "rustc-hash 1.1.0", "ryu-js", "swc_atoms", "swc_common", @@ -4440,7 +4397,7 @@ checksum = "e96e15288bf385ab85eb83cff7f9e2d834348da58d0a31b33bdb572e66ee413e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -4464,7 +4421,7 @@ checksum = "3f65856acf41991a43d47d19ca947ee34f1152fccc42f048063c64eaf45a8e26" dependencies = [ "indexmap 2.4.0", "petgraph", - "rustc-hash", + "rustc-hash 1.1.0", "swc_common", ] @@ -4533,7 +4490,7 @@ checksum = "ce61fd095f77b21deb2fec7c130b82c9a06efbd63907a0cec13cd48246b5b52a" dependencies = [ "auto_impl", "bitflags 2.6.0", - "rustc-hash", + "rustc-hash 1.1.0", "swc_atoms", "swc_common", "swc_html_ast", @@ -4550,7 +4507,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -4628,7 +4585,7 @@ checksum = "a509f56fca05b39ba6c15f3e58636c3924c78347d63853632ed2ffcb6f5a0ac7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -4751,7 +4708,7 @@ checksum = "4c78717a841565df57f811376a3d19c9156091c55175e12d378f3a522de70cef" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -4762,7 +4719,7 @@ checksum = "f23ade45bb0d8b5299022dc0f674c2125512412f5b26f42cfaffa16dcc00d56b" dependencies = [ "better_scoped_tls", "once_cell", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "serde_json", ] @@ -4802,9 +4759,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.75" +version = "2.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9" +checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e" dependencies = [ "proc-macro2", "quote", @@ -4913,7 +4870,7 @@ checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -5015,7 +4972,7 @@ checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -5108,7 +5065,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] [[package]] @@ -5536,7 +5493,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", "wasm-bindgen-shared", ] @@ -5570,7 +5527,7 @@ checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -6254,5 +6211,5 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.75", + "syn 2.0.89", ] diff --git a/crates/swc_core/tests/fixture/stub_napi/Cargo.toml b/crates/swc_core/tests/fixture/stub_napi/Cargo.toml index 044a070f42d9..cad77bd4dcd0 100644 --- a/crates/swc_core/tests/fixture/stub_napi/Cargo.toml +++ b/crates/swc_core/tests/fixture/stub_napi/Cargo.toml @@ -42,7 +42,7 @@ path-clean = "0.1" serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["unbounded_depth"] } tracing = { version = "0.1.37", features = ["release_max_level_info"] } -tracing-chrome = "0.5.0" +tracing-chrome = "0.7.0" tracing-futures = "0.2.5" tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } diff --git a/crates/swc_core/tests/fixture/stub_wasm/Cargo.toml b/crates/swc_core/tests/fixture/stub_wasm/Cargo.toml index bd5026bda849..b04618072a35 100644 --- a/crates/swc_core/tests/fixture/stub_wasm/Cargo.toml +++ b/crates/swc_core/tests/fixture/stub_wasm/Cargo.toml @@ -18,7 +18,7 @@ swc_v1 = [] anyhow = "1.0.66" browserslist-rs = { version = "0.16.0", features = ["wasm_bindgen"] } serde = { version = "1", features = ["derive"] } -serde-wasm-bindgen = "0.4.5" +serde-wasm-bindgen = "0.6.0" swc_core = { path = "../../../../swc_core", features = [ "ecma_ast_serde", "ecma_codegen", diff --git a/crates/swc_ecma_loader/Cargo.toml b/crates/swc_ecma_loader/Cargo.toml index 7954d6e9e55e..aa6d56263c71 100644 --- a/crates/swc_ecma_loader/Cargo.toml +++ b/crates/swc_ecma_loader/Cargo.toml @@ -44,4 +44,4 @@ swc_common = { version = "4.0.1", path = "../swc_common" } lazy_static = { workspace = true } [target.'cfg(windows)'.dependencies] -normpath = { version = "0.2", optional = true } +normpath = { version = "0.3", optional = true } diff --git a/crates/swc_malloc/Cargo.toml b/crates/swc_malloc/Cargo.toml index ff632732d02b..90db542c7d96 100644 --- a/crates/swc_malloc/Cargo.toml +++ b/crates/swc_malloc/Cargo.toml @@ -17,4 +17,4 @@ bench = false mimalloc = { version = "0.1" } [target.'cfg(all(target_os = "linux", target_env = "gnu", any(target_arch = "x86_64", target_arch = "aarch64")))'.dependencies] -tikv-jemallocator = { version = "0.5", features = ["disable_initial_exec_tls"] } +tikv-jemallocator = { version = "0.6", features = ["disable_initial_exec_tls"] }