diff --git a/Cargo.lock b/Cargo.lock index 97222394916..a03496caef6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -148,9 +148,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" [[package]] name = "anyhow" -version = "1.0.79" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" +checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" [[package]] name = "arbitrary" @@ -210,7 +210,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -221,7 +221,7 @@ checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -246,14 +246,13 @@ dependencies = [ [[package]] name = "auto_impl" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" +checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ - "proc-macro-error", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.55", ] [[package]] @@ -335,9 +334,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.2" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" [[package]] name = "bitvec" @@ -619,7 +618,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -966,7 +965,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30d2b3721e861707777e3195b0158f950ae6dc4a27e4d02ff9f67e3eb3de199e" dependencies = [ "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1019,7 +1018,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1041,7 +1040,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core 0.20.3", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1129,7 +1128,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1211,9 +1210,9 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "either" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" [[package]] name = "encode_unicode" @@ -1268,7 +1267,7 @@ dependencies = [ "darling 0.20.3", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1363,7 +1362,7 @@ version = "0.1.7" dependencies = [ "proc-macro2", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1434,7 +1433,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1541,16 +1540,16 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "ignore", "walkdir", ] [[package]] name = "h2" -version = "0.3.24" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" dependencies = [ "bytes", "fnv", @@ -1718,7 +1717,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.5.5", + "socket2 0.4.10", "tokio", "tower-service", "tracing", @@ -1854,7 +1853,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -1894,9 +1893,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.10" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" [[package]] name = "js-sys" @@ -2246,7 +2245,7 @@ version = "2.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fc1cb00cde484640da9f01a124edbb013576a6ae9843b23857c940936b76d91" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "ctor", "napi-derive", "napi-sys", @@ -2266,7 +2265,7 @@ dependencies = [ "napi-derive-backend", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -2281,7 +2280,7 @@ dependencies = [ "quote", "regex", "semver 1.0.21", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -2482,7 +2481,7 @@ version = "0.10.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "cfg-if", "foreign-types", "libc", @@ -2499,7 +2498,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -2659,7 +2658,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -2697,7 +2696,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -2853,9 +2852,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.78" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" +checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" dependencies = [ "unicode-ident", ] @@ -3071,9 +3070,9 @@ checksum = "e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690" [[package]] name = "reqwest" -version = "0.11.23" +version = "0.11.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" dependencies = [ "base64", "bytes", @@ -3093,9 +3092,11 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", + "rustls-pemfile", "serde", "serde_json", "serde_urlencoded", + "sync_wrapper", "system-configuration", "tokio", "tokio-native-tls", @@ -3186,13 +3187,22 @@ version = "0.38.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "errno", "libc", "linux-raw-sys 0.4.13", "windows-sys 0.52.0", ] +[[package]] +name = "rustls-pemfile" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +dependencies = [ + "base64", +] + [[package]] name = "rustversion" version = "1.0.14" @@ -3214,9 +3224,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.16" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" +checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" [[package]] name = "ryu-js" @@ -3315,9 +3325,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.196" +version = "1.0.197" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" +checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" dependencies = [ "serde_derive", ] @@ -3345,20 +3355,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.196" +version = "1.0.197" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" +checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] name = "serde_json" -version = "1.0.111" +version = "1.0.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" +checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" dependencies = [ "itoa", "ryu", @@ -3613,7 +3623,7 @@ checksum = "9cf483ea7e0e3a03d1b91687895814425149ad77facd3e2b6839dde26da98454" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -3656,7 +3666,7 @@ dependencies = [ "quote", "serde", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -3920,7 +3930,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -4007,7 +4017,7 @@ name = "swc_css_codegen" version = "0.151.31" dependencies = [ "auto_impl", - "bitflags 2.4.2", + "bitflags 2.5.0", "rustc-hash", "serde", "swc_atoms", @@ -4027,14 +4037,14 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] name = "swc_css_compat" version = "0.27.32" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "once_cell", "serde", "serde_json", @@ -4164,7 +4174,7 @@ name = "swc_ecma_ast" version = "0.112.6" dependencies = [ "arbitrary", - "bitflags 2.4.2", + "bitflags 2.5.0", "bytecheck", "is-macro", "num-bigint", @@ -4210,7 +4220,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -4575,7 +4585,7 @@ dependencies = [ "swc_ecma_ast", "swc_ecma_parser", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -4619,7 +4629,7 @@ name = "swc_ecma_transforms_base" version = "0.137.16" dependencies = [ "better_scoped_tls", - "bitflags 2.4.2", + "bitflags 2.5.0", "criterion", "indexmap 2.1.0", "once_cell", @@ -4699,7 +4709,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -4708,7 +4718,7 @@ version = "0.180.17" dependencies = [ "Inflector", "anyhow", - "bitflags 2.4.2", + "bitflags 2.5.0", "indexmap 2.1.0", "is-macro", "path-clean 0.1.0", @@ -4927,7 +4937,7 @@ version = "0.1.3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5028,7 +5038,7 @@ name = "swc_html_codegen" version = "0.42.24" dependencies = [ "auto_impl", - "bitflags 2.4.2", + "bitflags 2.5.0", "rustc-hash", "swc_atoms", "swc_common", @@ -5047,7 +5057,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5124,7 +5134,7 @@ version = "0.3.9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5198,7 +5208,7 @@ version = "0.9.16" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5262,7 +5272,7 @@ version = "0.1.3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5281,7 +5291,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5310,7 +5320,7 @@ name = "swc_xml_codegen" version = "0.13.21" dependencies = [ "auto_impl", - "bitflags 2.4.2", + "bitflags 2.5.0", "rustc-hash", "swc_atoms", "swc_common", @@ -5328,7 +5338,7 @@ dependencies = [ "proc-macro2", "quote", "swc_macros_common", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5368,15 +5378,21 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.48" +version = "2.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" +checksum = "002a1b3dbf967edfafc32655d0f377ab0bb7b994aa1d32c8cc7e9b8bf3ebb8f0" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + [[package]] name = "system-configuration" version = "0.5.1" @@ -5518,7 +5534,7 @@ dependencies = [ "quote", "regex", "relative-path", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5558,7 +5574,7 @@ checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5681,7 +5697,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -5793,7 +5809,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] @@ -6245,7 +6261,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", "wasm-bindgen-shared", ] @@ -6279,7 +6295,7 @@ checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -6940,7 +6956,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.48", + "syn 2.0.55", ] [[package]] diff --git a/crates/binding_macros/Cargo.toml b/crates/binding_macros/Cargo.toml index 3cd4ca8aee8..d867dacbb85 100644 --- a/crates/binding_macros/Cargo.toml +++ b/crates/binding_macros/Cargo.toml @@ -40,10 +40,10 @@ swc_ecma_transforms = { optional = true, version = "0.229.17", path = "../swc_ec swc_ecma_visit = { optional = true, version = "0.98.7", path = "../swc_ecma_visit" } # Optional deps for the wasm binding macro -anyhow = { optional = true, version = "1.0.71" } +anyhow = { optional = true, version = "1.0.81" } console_error_panic_hook = { optional = true, version = "0.1.7" } js-sys = { optional = true, version = "0.3.59" } -once_cell = { optional = true, version = "1.18.0" } +once_cell = { optional = true, version = "1.19.0" } serde = { optional = true, version = "1", features = ["derive"] } serde-wasm-bindgen = { optional = true, version = "0.4.5" } wasm-bindgen = { optional = true, version = "0.2.91", features = [ diff --git a/crates/dbg-swc/Cargo.toml b/crates/dbg-swc/Cargo.toml index 32249f83bd9..f2525d10a09 100644 --- a/crates/dbg-swc/Cargo.toml +++ b/crates/dbg-swc/Cargo.toml @@ -12,7 +12,7 @@ bench = false name = "dbg-swc" [dependencies] -anyhow = "1.0.71" +anyhow = "1.0.81" clap = { version = "3", features = ["derive"] } dialoguer = "0.10.2" flate2 = "1.0" @@ -21,8 +21,8 @@ serde = "1" serde_json = "1" sha1 = "0.10.5" tempfile = "3.6.0" -tracing = "0.1.37" -tracing-subscriber = { version = "0.3.17", features = ["fmt", "env-filter"] } +tracing = "0.1.40" +tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"] } url = "2" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/jsdoc/Cargo.toml b/crates/jsdoc/Cargo.toml index 58f17e5095e..3670a9034c6 100644 --- a/crates/jsdoc/Cargo.toml +++ b/crates/jsdoc/Cargo.toml @@ -23,7 +23,7 @@ swc_common = { version = "0.33.20", path = "../swc_common" } [dev-dependencies] anyhow = "1" -dashmap = "5.4.0" +dashmap = "5.5.3" swc_ecma_ast = { version = "0.112.6", path = "../swc_ecma_ast" } swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } diff --git a/crates/preset_env_base/Cargo.toml b/crates/preset_env_base/Cargo.toml index 7eb81430af9..1c12183aebd 100644 --- a/crates/preset_env_base/Cargo.toml +++ b/crates/preset_env_base/Cargo.toml @@ -14,11 +14,11 @@ bench = false ahash = "0.8.8" anyhow = "1" browserslist-rs = "0.15.0" -dashmap = "5.4.0" -once_cell = "1.18.0" +dashmap = "5.5.3" +once_cell = "1.19.0" semver = { version = "1.0.17", features = ["serde"] } serde = { version = "1", features = ["derive"] } st-map = "0.2.0" -tracing = { version = "0.1.37" } +tracing = { version = "0.1.40" } from_variant = { version = "0.1.7", path = "../from_variant" } diff --git a/crates/swc/Cargo.toml b/crates/swc/Cargo.toml index 307c5bc890b..5fb859bcd9d 100644 --- a/crates/swc/Cargo.toml +++ b/crates/swc/Cargo.toml @@ -51,12 +51,12 @@ plugin_transform_host_native = [ [dependencies] anyhow = "1" base64 = "0.21.0" -dashmap = "5.4.0" +dashmap = "5.5.3" either = "1" indexmap = { version = "2.0.0", features = ["serde"] } jsonc-parser = { version = "0.21.0", features = ["serde"] } lru = "0.10.0" -once_cell = "1.18.0" +once_cell = "1.19.0" parking_lot = "0.12.1" pathdiff = "0.2.0" regex = "1" @@ -64,7 +64,7 @@ rustc-hash = "1.1.0" serde = { version = "1", features = ["derive"] } serde_json = "1" sourcemap = "8.0" -tracing = "0.1.37" +tracing = "0.1.40" url = "2.4.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_bundler/Cargo.toml b/crates/swc_bundler/Cargo.toml index 756a3a83eb6..445e9ba3447 100644 --- a/crates/swc_bundler/Cargo.toml +++ b/crates/swc_bundler/Cargo.toml @@ -26,16 +26,16 @@ default = [] [dependencies] anyhow = "1" crc = "2.1.0" -dashmap = { version = "5.4.0", optional = true } +dashmap = { version = "5.5.3", optional = true } indexmap = "2.0.0" -is-macro = "0.3.0" -once_cell = "1.18.0" +is-macro = "0.3.5" +once_cell = "1.19.0" parking_lot = "0.12.1" petgraph = "0.6" radix_fmt = "1" rayon = { version = "1", optional = true } relative-path = "1.2" -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_cached/Cargo.toml b/crates/swc_cached/Cargo.toml index 9f379a1d057..b6036054059 100644 --- a/crates/swc_cached/Cargo.toml +++ b/crates/swc_cached/Cargo.toml @@ -14,8 +14,8 @@ bench = false [dependencies] ahash = "0.8.8" -anyhow = "1.0.71" -dashmap = "5.4.0" -once_cell = "1.18.0" +anyhow = "1.0.81" +dashmap = "5.5.3" +once_cell = "1.19.0" regex = "1.5.4" -serde = "1.0.136" +serde = "1.0.197" diff --git a/crates/swc_cli_impl/Cargo.toml b/crates/swc_cli_impl/Cargo.toml index 57601712976..44e4ac254db 100644 --- a/crates/swc_cli_impl/Cargo.toml +++ b/crates/swc_cli_impl/Cargo.toml @@ -24,7 +24,7 @@ plugin = [ ] [dependencies] -anyhow = "1.0.66" +anyhow = "1.0.81" atty = "0.2.14" clap = { version = "3.2.25", features = ["derive", "wrap_help"] } glob = "0.3.0" @@ -34,10 +34,10 @@ relative-path = "1.6.1" serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["unbounded_depth"] } sourcemap = "8.0.0" -tracing = "0.1.37" +tracing = "0.1.40" tracing-chrome = "0.5.0" tracing-futures = "0.2.5" -tracing-subscriber = { version = "0.3.9", features = ["env-filter"] } +tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } walkdir = "2" swc_core = { version = "0.90.23", features = [ diff --git a/crates/swc_common/Cargo.toml b/crates/swc_common/Cargo.toml index e16a24b769a..9ca175e3a68 100644 --- a/crates/swc_common/Cargo.toml +++ b/crates/swc_common/Cargo.toml @@ -38,27 +38,27 @@ rkyv-impl = ["__rkyv", "rkyv", "swc_atoms/rkyv-impl", "bytecheck"] [dependencies] ahash = { version = "0.8.8", optional = true } -anyhow = { version = "1.0.71", optional = true } +anyhow = { version = "1.0.81", optional = true } arbitrary = { version = "1", optional = true, features = ["derive"] } atty = { version = "0.2", optional = true } # bytecheck version should be in sync with rkyv version. Do not bump individually. bytecheck = { version = "0.6.10", optional = true } cfg-if = "1.0.0" -either = "1.5" +either = "1.10" new_debug_unreachable = "1.0.4" num-bigint = "0.4" -once_cell = "1.18.0" +once_cell = "1.19.0" parking_lot = { version = "0.12.1", optional = true } rkyv = { version = "=0.7.42", optional = true, features = [ "strict", "validation", ] } rustc-hash = "1.1.0" -serde = { version = "1.0.119", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } siphasher = "0.3.9" sourcemap = { version = "8", optional = true } termcolor = { version = "1.0", optional = true } -tracing = "0.1.37" +tracing = "0.1.40" unicode-width = "0.1.4" url = "2.4.0" diff --git a/crates/swc_compiler_base/Cargo.toml b/crates/swc_compiler_base/Cargo.toml index f2876b0ed79..8520bbf3665 100644 --- a/crates/swc_compiler_base/Cargo.toml +++ b/crates/swc_compiler_base/Cargo.toml @@ -13,11 +13,11 @@ version = "0.7.19" node = ["napi", "napi-derive"] [dependencies] -anyhow = "1.0.75" +anyhow = "1.0.81" base64 = "0.21.0" once_cell = "1" pathdiff = "0.2.0" -serde = { version = "1.0.188", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } sourcemap = "8.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_core/Cargo.toml b/crates/swc_core/Cargo.toml index 3394f003abe..949250f8942 100644 --- a/crates/swc_core/Cargo.toml +++ b/crates/swc_core/Cargo.toml @@ -324,7 +324,7 @@ __visit = ["__ecma", "swc_ecma_visit"] [dependencies] # 3rd party dependencies -once_cell = { optional = true, version = "1.18.0" } +once_cell = { optional = true, version = "1.19.0" } # swc_* dependencies binding_macros = { optional = true, version = "0.64.22", path = "../binding_macros" } @@ -376,4 +376,4 @@ swc_plugin_runner = { optional = true, version = "0.106.13", path = "../swc_plug vergen = { version = "8.0.0", default-features = false, features = ["cargo"] } [dev-dependencies] -anyhow = "1.0.71" +anyhow = "1.0.81" diff --git a/crates/swc_css_ast/Cargo.toml b/crates/swc_css_ast/Cargo.toml index 801b67acbaa..ddc5f45d825 100644 --- a/crates/swc_css_ast/Cargo.toml +++ b/crates/swc_css_ast/Cargo.toml @@ -18,12 +18,12 @@ rkyv-impl = ["__rkyv", "rkyv", "swc_atoms/rkyv-impl", "swc_common/rkyv-impl"] serde-impl = ["serde"] [dependencies] -is-macro = "0.3.0" +is-macro = "0.3.5" rkyv = { version = "=0.7.42", optional = true, features = [ "strict", "validation", ] } -serde = { version = "1.0.127", features = ["derive"], optional = true } +serde = { version = "1.0.197", features = ["derive"], optional = true } string_enum = { version = "0.4.2", path = "../string_enum/" } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_css_codegen/Cargo.toml b/crates/swc_css_codegen/Cargo.toml index 319e6175e5e..b427fa4e308 100644 --- a/crates/swc_css_codegen/Cargo.toml +++ b/crates/swc_css_codegen/Cargo.toml @@ -13,10 +13,10 @@ version = "0.151.31" bench = false [dependencies] -auto_impl = "1.1.0" -bitflags = "2.3.2" +auto_impl = "1.2.0" +bitflags = "2.5.0" rustc-hash = "1.1.0" -serde = "1.0.127" +serde = "1.0.197" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_css_compat/Cargo.toml b/crates/swc_css_compat/Cargo.toml index 5974d35966f..2179d9937a0 100644 --- a/crates/swc_css_compat/Cargo.toml +++ b/crates/swc_css_compat/Cargo.toml @@ -13,10 +13,10 @@ version = "0.27.32" bench = false [dependencies] -bitflags = "2.3.2" -once_cell = "1.18.0" -serde = { version = "1.0.118", features = ["derive"] } -serde_json = "1.0.61" +bitflags = "2.5.0" +once_cell = "1.19.0" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_css_lints/Cargo.toml b/crates/swc_css_lints/Cargo.toml index 64283ec2210..d7706db8e6b 100644 --- a/crates/swc_css_lints/Cargo.toml +++ b/crates/swc_css_lints/Cargo.toml @@ -13,10 +13,10 @@ version = "0.60.31" bench = false [dependencies] -auto_impl = "1.1.0" +auto_impl = "1.2.0" parking_lot = "0.12.1" rayon = "1.7.0" -serde = { version = "1.0.133", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } thiserror = "1.0.30" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } @@ -26,7 +26,7 @@ swc_css_ast = { version = "0.140.21", path = "../swc_css_ast" } swc_css_visit = { version = "0.139.21", path = "../swc_css_visit" } [dev-dependencies] -serde_json = "1.0.79" +serde_json = "1.0.115" swc_css_parser = { version = "0.150.30", path = "../swc_css_parser" } testing = { version = "0.35.21", path = "../testing" } diff --git a/crates/swc_css_minifier/Cargo.toml b/crates/swc_css_minifier/Cargo.toml index ea375bafbb6..46088f00964 100644 --- a/crates/swc_css_minifier/Cargo.toml +++ b/crates/swc_css_minifier/Cargo.toml @@ -13,7 +13,7 @@ version = "0.116.32" bench = false [dependencies] -serde = "1.0.118" +serde = "1.0.197" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_css_parser/Cargo.toml b/crates/swc_css_parser/Cargo.toml index b6f59ed2e49..db6a55a3338 100644 --- a/crates/swc_css_parser/Cargo.toml +++ b/crates/swc_css_parser/Cargo.toml @@ -17,7 +17,7 @@ debug = [] [dependencies] lexical = "6.1.0" -serde = "1.0.127" +serde = "1.0.197" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } @@ -25,7 +25,7 @@ swc_css_ast = { version = "0.140.21", path = "../swc_css_ast" } [dev-dependencies] criterion = "0.5" -serde_json = "1.0.66" +serde_json = "1.0.115" swc_css_ast = { version = "0.140.21", path = "../swc_css_ast", features = [ "serde-impl", diff --git a/crates/swc_css_prefixer/Cargo.toml b/crates/swc_css_prefixer/Cargo.toml index b0d65203615..e787bc1af36 100644 --- a/crates/swc_css_prefixer/Cargo.toml +++ b/crates/swc_css_prefixer/Cargo.toml @@ -13,9 +13,9 @@ version = "0.153.35" bench = false [dependencies] -once_cell = "1.18.0" -serde = { version = "1.0.118", features = ["derive"] } -serde_json = "1.0.61" +once_cell = "1.19.0" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" preset_env_base = { version = "0.4.11", path = "../preset_env_base" } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_css_utils/Cargo.toml b/crates/swc_css_utils/Cargo.toml index 0466d65cd9b..e8aab70958b 100644 --- a/crates/swc_css_utils/Cargo.toml +++ b/crates/swc_css_utils/Cargo.toml @@ -13,9 +13,9 @@ version = "0.137.21" bench = false [dependencies] -once_cell = "1.18.0" -serde = { version = "1.0.118", features = ["derive"] } -serde_json = "1.0.61" +once_cell = "1.19.0" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_ast/Cargo.toml b/crates/swc_ecma_ast/Cargo.toml index d0d6ce0e9af..e14271cfa87 100644 --- a/crates/swc_ecma_ast/Cargo.toml +++ b/crates/swc_ecma_ast/Cargo.toml @@ -30,10 +30,10 @@ serde-impl = ["serde"] [dependencies] arbitrary = { version = "1", optional = true, features = ["derive"] } -bitflags = "2.3.2" +bitflags = "2.5.0" # bytecheck version should be in sync with rkyv version. Do not bump individually. bytecheck = { version = "0.6.10", optional = true } -is-macro = "0.3.0" +is-macro = "0.3.5" num-bigint = { version = "0.4", features = ["serde"] } phf = { version = "0.11.2", features = ["macros"] } rkyv = { package = "rkyv", version = "=0.7.42", optional = true, features = [ @@ -41,7 +41,7 @@ rkyv = { package = "rkyv", version = "=0.7.42", optional = true, features = [ "validation", ] } scoped-tls = "1.0.1" -serde = { version = "1.0.133", features = ["derive"], optional = true } +serde = { version = "1.0.197", features = ["derive"], optional = true } string_enum = { version = "0.4.2", path = "../string_enum" } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_codegen/Cargo.toml b/crates/swc_ecma_codegen/Cargo.toml index 77e8fcd422b..91ea93df794 100644 --- a/crates/swc_ecma_codegen/Cargo.toml +++ b/crates/swc_ecma_codegen/Cargo.toml @@ -19,11 +19,11 @@ bench = false [dependencies] memchr = "2.6.1" num-bigint = { version = "0.4", features = ["serde"] } -once_cell = "1.18.0" +once_cell = "1.19.0" rustc-hash = "1.1.0" -serde = "1.0.127" +serde = "1.0.197" sourcemap = "8.0" -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_compat_bugfixes/Cargo.toml b/crates/swc_ecma_compat_bugfixes/Cargo.toml index 9e2c8e9c0f6..a7b6b41becb 100644 --- a/crates/swc_ecma_compat_bugfixes/Cargo.toml +++ b/crates/swc_ecma_compat_bugfixes/Cargo.toml @@ -19,7 +19,7 @@ swc_ecma_transforms_base = { version = "0.137.16", path = "../swc_ecma_transform swc_ecma_utils = { version = "0.127.13", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.98.7", path = "../swc_ecma_visit" } swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" } -tracing = "0.1.37" +tracing = "0.1.40" [dev-dependencies] swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } diff --git a/crates/swc_ecma_compat_es2015/Cargo.toml b/crates/swc_ecma_compat_es2015/Cargo.toml index 29b60f8de51..d45a5698186 100644 --- a/crates/swc_ecma_compat_es2015/Cargo.toml +++ b/crates/swc_ecma_compat_es2015/Cargo.toml @@ -13,26 +13,26 @@ version = "0.4.17" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -arrayvec = "0.7.4" +arrayvec = "0.7.4" indexmap = "2.0.0" -is-macro = "0.3.0" -serde = "1.0.188" -serde_derive = "1.0.188" +is-macro = "0.3.5" +serde = "1.0.197" +serde_derive = "1.0.197" smallvec = "1.8.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } -swc_config = { version = "0.1.11", path = "../swc_config" } +swc_config = { version = "0.1.11", path = "../swc_config" } swc_ecma_ast = { version = "0.112.6", path = "../swc_ecma_ast" } -swc_ecma_compat_common = { version = "0.4.13", path = "../swc_ecma_compat_common" } +swc_ecma_compat_common = { version = "0.4.13", path = "../swc_ecma_compat_common" } swc_ecma_transforms_base = { version = "0.137.16", path = "../swc_ecma_transforms_base" } swc_ecma_transforms_classes = { version = "0.126.16", path = "../swc_ecma_transforms_classes" } swc_ecma_transforms_macros = { version = "0.5.4", path = "../swc_ecma_transforms_macros" } swc_ecma_utils = { version = "0.127.13", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.98.7", path = "../swc_ecma_visit" } swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" } -tracing = "0.1.37" +tracing = "0.1.40" [dev-dependencies] swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } diff --git a/crates/swc_ecma_compat_es2016/Cargo.toml b/crates/swc_ecma_compat_es2016/Cargo.toml index c6756056063..f6ff2820bbc 100644 --- a/crates/swc_ecma_compat_es2016/Cargo.toml +++ b/crates/swc_ecma_compat_es2016/Cargo.toml @@ -21,7 +21,7 @@ swc_ecma_transforms_macros = { version = "0.5.4", path = "../swc_ecma_transforms swc_ecma_utils = { version = "0.127.13", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.98.7", path = "../swc_ecma_visit" } swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" } -tracing = "0.1.37" +tracing = "0.1.40" [dev-dependencies] swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } diff --git a/crates/swc_ecma_compat_es2017/Cargo.toml b/crates/swc_ecma_compat_es2017/Cargo.toml index 6101b360c63..26151e4e261 100644 --- a/crates/swc_ecma_compat_es2017/Cargo.toml +++ b/crates/swc_ecma_compat_es2017/Cargo.toml @@ -13,8 +13,8 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = { version = "1.0.188", features = ["derive"] } -tracing = "0.1.37" +serde = { version = "1.0.197", features = ["derive"] } +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_compat_es2018/Cargo.toml b/crates/swc_ecma_compat_es2018/Cargo.toml index a167b351036..1073bd6f7b9 100644 --- a/crates/swc_ecma_compat_es2018/Cargo.toml +++ b/crates/swc_ecma_compat_es2018/Cargo.toml @@ -13,8 +13,8 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = { version = "1.0.188", features = ["derive"] } -tracing = "0.1.37" +serde = { version = "1.0.197", features = ["derive"] } +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_compat_es2019/Cargo.toml b/crates/swc_ecma_compat_es2019/Cargo.toml index f6808d973b9..136e8aa4771 100644 --- a/crates/swc_ecma_compat_es2019/Cargo.toml +++ b/crates/swc_ecma_compat_es2019/Cargo.toml @@ -13,7 +13,7 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_ecma_compat_es2020/Cargo.toml b/crates/swc_ecma_compat_es2020/Cargo.toml index 466b7cefd45..d8c6fdc94c3 100644 --- a/crates/swc_ecma_compat_es2020/Cargo.toml +++ b/crates/swc_ecma_compat_es2020/Cargo.toml @@ -13,7 +13,7 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = { version = "1.0.188", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } swc_ecma_ast = { version = "0.112.6", path = "../swc_ecma_ast" } @@ -22,7 +22,7 @@ swc_ecma_transforms_base = { version = "0.137.16", path = "../swc_ecma_transform swc_ecma_utils = { version = "0.127.13", path = "../swc_ecma_utils" } swc_ecma_visit = { version = "0.98.7", path = "../swc_ecma_visit" } swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" } -tracing = "0.1.37" +tracing = "0.1.40" [dev-dependencies] swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } diff --git a/crates/swc_ecma_compat_es2021/Cargo.toml b/crates/swc_ecma_compat_es2021/Cargo.toml index 001e6d41c35..9fd749a7e80 100644 --- a/crates/swc_ecma_compat_es2021/Cargo.toml +++ b/crates/swc_ecma_compat_es2021/Cargo.toml @@ -13,7 +13,7 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_compat_es2022/Cargo.toml b/crates/swc_ecma_compat_es2022/Cargo.toml index 9f7faa98078..91197c14b01 100644 --- a/crates/swc_ecma_compat_es2022/Cargo.toml +++ b/crates/swc_ecma_compat_es2022/Cargo.toml @@ -13,7 +13,7 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_ecma_compat_es3/Cargo.toml b/crates/swc_ecma_compat_es3/Cargo.toml index 157ab93f534..9cb0aac9c21 100644 --- a/crates/swc_ecma_compat_es3/Cargo.toml +++ b/crates/swc_ecma_compat_es3/Cargo.toml @@ -13,7 +13,7 @@ version = "0.4.16" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tracing = "0.1.37" +tracing = "0.1.40" swc_common = { version = "0.33.20", path = "../swc_common" } swc_ecma_ast = { version = "0.112.6", path = "../swc_ecma_ast" } diff --git a/crates/swc_ecma_lints/Cargo.toml b/crates/swc_ecma_lints/Cargo.toml index 34005ef24cb..23785cebc76 100644 --- a/crates/swc_ecma_lints/Cargo.toml +++ b/crates/swc_ecma_lints/Cargo.toml @@ -13,12 +13,12 @@ version = "0.92.19" bench = false [dependencies] -auto_impl = "1.1.0" -dashmap = "5.4.0" +auto_impl = "1.2.0" +dashmap = "5.5.3" parking_lot = "0.12.1" rayon = "1.7.0" regex = "1" -serde = { version = "1.0.133", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common", features = [ diff --git a/crates/swc_ecma_loader/Cargo.toml b/crates/swc_ecma_loader/Cargo.toml index 9c902b177ec..892e491413e 100644 --- a/crates/swc_ecma_loader/Cargo.toml +++ b/crates/swc_ecma_loader/Cargo.toml @@ -25,16 +25,16 @@ node = ["normpath", "serde_json", "dashmap", "once_cell", "path-clean"] tsc = ["dashmap", "once_cell", "swc_cached"] [dependencies] -anyhow = "1.0.71" -dashmap = { version = "5.4.0", optional = true } +anyhow = "1.0.81" +dashmap = { version = "5.5.3", optional = true } lru = { version = "0.10.0", optional = true } -once_cell = { version = "1.18.0", optional = true } +once_cell = { version = "1.19.0", optional = true } parking_lot = { version = "0.12.1", optional = true } path-clean = { version = "=0.1.0", optional = true } pathdiff = "0.2.1" serde = { version = "1", features = ["derive"] } -serde_json = { version = "1.0.64", optional = true } -tracing = "0.1.37" +serde_json = { version = "1.0.115", optional = true } +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_cached = { version = "0.3.19", optional = true, path = "../swc_cached" } diff --git a/crates/swc_ecma_minifier/Cargo.toml b/crates/swc_ecma_minifier/Cargo.toml index 0b49917ac1c..b9136bd9440 100644 --- a/crates/swc_ecma_minifier/Cargo.toml +++ b/crates/swc_ecma_minifier/Cargo.toml @@ -38,7 +38,7 @@ backtrace = { version = "0.3.61", optional = true } indexmap = "2.0.0" num-bigint = "0.4.3" num_cpus = "1.13.1" -once_cell = "1.18.0" +once_cell = "1.19.0" parking_lot = "0.12.1" pretty_assertions = { version = "1.3", optional = true } radix_fmt = "=1.0.0" @@ -46,9 +46,9 @@ rayon = { version = "1.7.0", optional = true } regex = "1.5.3" rustc-hash = "1.1.0" ryu-js = "1.0.0" -serde = { version = "1.0.118", features = ["derive"] } -serde_json = "1.0.61" -tracing = "0.1.37" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_parser/Cargo.toml b/crates/swc_ecma_parser/Cargo.toml index 2b65fec5ce2..8f9a4040ead 100644 --- a/crates/swc_ecma_parser/Cargo.toml +++ b/crates/swc_ecma_parser/Cargo.toml @@ -24,13 +24,13 @@ typescript = [] verify = ["swc_ecma_visit"] [dependencies] -either = { version = "1.4" } +either = { version = "1.10" } num-bigint = "0.4" num-traits = "0.2.15" serde = { version = "1", features = ["derive"] } smallvec = "1.8.0" smartstring = "1" -tracing = "0.1.37" +tracing = "0.1.40" typed-arena = "2.0.1" new_debug_unreachable = "1.0.4" diff --git a/crates/swc_ecma_preset_env/Cargo.toml b/crates/swc_ecma_preset_env/Cargo.toml index ddfb5024ea1..bcb8150c02d 100644 --- a/crates/swc_ecma_preset_env/Cargo.toml +++ b/crates/swc_ecma_preset_env/Cargo.toml @@ -2,11 +2,11 @@ authors = ["강동윤 "] description = "preset-env for the swc" documentation = "https://rustdoc.swc.rs/swc_ecma_preset_env/" -repository = "https://github.com/swc-project/swc" edition = "2021" include = ["Cargo.toml", "src/**/*.rs", "src/**/*.json", "data/**/*.json"] license = "Apache-2.0" name = "swc_ecma_preset_env" +repository = "https://github.com/swc-project/swc" version = "0.206.17" [lib] @@ -18,9 +18,9 @@ serde-impl = ["serde"] [dependencies] anyhow = "1" -dashmap = "5.4.0" +dashmap = "5.5.3" indexmap = "2.0.0" -once_cell = "1.18.0" +once_cell = "1.19.0" semver = { version = "1.0.17", features = ["serde"] } serde = { version = "1", features = ["derive"], optional = true } serde_json = "1" diff --git a/crates/swc_ecma_testing/Cargo.toml b/crates/swc_ecma_testing/Cargo.toml index 2c5be32c03b..7bca189ad0b 100644 --- a/crates/swc_ecma_testing/Cargo.toml +++ b/crates/swc_ecma_testing/Cargo.toml @@ -15,6 +15,6 @@ bench = false anyhow = "1" hex = "0.4" sha2 = "0.10" -tracing = "0.1.37" +tracing = "0.1.40" testing = { version = "0.35.21", path = "../testing" } diff --git a/crates/swc_ecma_transforms_base/Cargo.toml b/crates/swc_ecma_transforms_base/Cargo.toml index 49211fbe803..91094b2d91c 100644 --- a/crates/swc_ecma_transforms_base/Cargo.toml +++ b/crates/swc_ecma_transforms_base/Cargo.toml @@ -18,15 +18,15 @@ concurrent-renamer = ["rayon"] [dependencies] better_scoped_tls = { version = "0.1.1", path = "../better_scoped_tls" } -bitflags = "2.3.2" +bitflags = "2.5.0" indexmap = "2.0.0" -once_cell = "1.18.0" +once_cell = "1.19.0" phf = { version = "0.11", features = ["macros"] } rayon = { version = "1", optional = true } rustc-hash = "1.1.0" serde = { version = "1", features = ["derive"] } smallvec = "1.8.0" -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_transforms_compat/Cargo.toml b/crates/swc_ecma_transforms_compat/Cargo.toml index 197eae3010d..b0e456f17f0 100644 --- a/crates/swc_ecma_transforms_compat/Cargo.toml +++ b/crates/swc_ecma_transforms_compat/Cargo.toml @@ -22,12 +22,12 @@ concurrent = [ [dependencies] arrayvec = "0.7.2" indexmap = "2.0.0" -is-macro = "0.3.0" +is-macro = "0.3.5" num-bigint = "0.4" rayon = { version = "1.7.0", optional = true } -serde = { version = "1.0.118", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } smallvec = "1.8.0" -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } @@ -52,7 +52,7 @@ swc_ecma_visit = { version = "0.98.7", path = "../swc_ecma_visit" } swc_trace_macro = { version = "0.1.3", path = "../swc_trace_macro" } [dev-dependencies] -serde_json = "1.0.66" +serde_json = "1.0.115" swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } swc_ecma_transforms_testing = { version = "0.140.16", path = "../swc_ecma_transforms_testing" } diff --git a/crates/swc_ecma_transforms_module/Cargo.toml b/crates/swc_ecma_transforms_module/Cargo.toml index 93c14957a9d..39a1c691be3 100644 --- a/crates/swc_ecma_transforms_module/Cargo.toml +++ b/crates/swc_ecma_transforms_module/Cargo.toml @@ -14,15 +14,15 @@ bench = false [dependencies] Inflector = "0.11.4" -anyhow = "1.0.71" -bitflags = "2.3.2" +anyhow = "1.0.81" +bitflags = "2.5.0" indexmap = "2.0.0" -is-macro = "0.3.0" +is-macro = "0.3.5" path-clean = "0.1.0" pathdiff = "0.2.0" regex = "1" -serde = { version = "1.0.118", features = ["derive"] } -tracing = "0.1.37" +serde = { version = "1.0.197", features = ["derive"] } +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_cached = { version = "0.3.19", path = "../swc_cached" } diff --git a/crates/swc_ecma_transforms_optimization/Cargo.toml b/crates/swc_ecma_transforms_optimization/Cargo.toml index 1d6fd1ec821..df78d7caa11 100644 --- a/crates/swc_ecma_transforms_optimization/Cargo.toml +++ b/crates/swc_ecma_transforms_optimization/Cargo.toml @@ -22,14 +22,14 @@ concurrent = [ debug = [] [dependencies] -dashmap = "5.4.0" +dashmap = "5.5.3" indexmap = "2.0.0" -once_cell = "1.18.0" +once_cell = "1.19.0" petgraph = "0.6" rayon = { version = "1.7.0", optional = true } rustc-hash = "1.1.0" -serde_json = "1.0.61" -tracing = "0.1.37" +serde_json = "1.0.115" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_transforms_proposal/Cargo.toml b/crates/swc_ecma_transforms_proposal/Cargo.toml index 830d58fab15..25eb0f05ce6 100644 --- a/crates/swc_ecma_transforms_proposal/Cargo.toml +++ b/crates/swc_ecma_transforms_proposal/Cargo.toml @@ -17,9 +17,9 @@ default = [] multi-module = ["swc_ecma_loader"] [dependencies] -either = "1.6.1" +either = "1.10.0" rustc-hash = "1" -serde = { version = "1.0.118", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } smallvec = "1.8.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } @@ -33,7 +33,7 @@ swc_ecma_utils = { version = "0.127.13", path = "../swc_ecma_utils" swc_ecma_visit = { version = "0.98.7", path = "../swc_ecma_visit" } [dev-dependencies] -serde_json = "1.0.66" +serde_json = "1.0.115" swc_ecma_parser = { version = "0.143.10", path = "../swc_ecma_parser" } swc_ecma_transforms_compat = { version = "0.163.17", path = "../swc_ecma_transforms_compat" } diff --git a/crates/swc_ecma_transforms_react/Cargo.toml b/crates/swc_ecma_transforms_react/Cargo.toml index 2e59b669c01..0c4b9b89daf 100644 --- a/crates/swc_ecma_transforms_react/Cargo.toml +++ b/crates/swc_ecma_transforms_react/Cargo.toml @@ -19,11 +19,11 @@ serde-impl = ["serde"] [dependencies] base64 = "0.21.0" -dashmap = "5.4.0" +dashmap = "5.5.3" indexmap = "2.0.0" -once_cell = "1.18.0" +once_cell = "1.19.0" rayon = { version = "1.7.0", optional = true } -serde = { version = "1.0.118", features = ["derive"], optional = true } +serde = { version = "1.0.197", features = ["derive"], optional = true } sha-1 = "=0.10.0" string_enum = { version = "0.4.2", path = "../string_enum" } diff --git a/crates/swc_ecma_transforms_typescript/Cargo.toml b/crates/swc_ecma_transforms_typescript/Cargo.toml index e05b013fc96..4c6ef1a3bf0 100644 --- a/crates/swc_ecma_transforms_typescript/Cargo.toml +++ b/crates/swc_ecma_transforms_typescript/Cargo.toml @@ -13,7 +13,7 @@ version = "0.188.17" bench = false [dependencies] -serde = { version = "1.0.118", features = ["derive"] } +serde = { version = "1.0.197", features = ["derive"] } ryu-js = "1.0.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_ecma_usage_analyzer/Cargo.toml b/crates/swc_ecma_usage_analyzer/Cargo.toml index 694cce9dc05..52a694da0f1 100644 --- a/crates/swc_ecma_usage_analyzer/Cargo.toml +++ b/crates/swc_ecma_usage_analyzer/Cargo.toml @@ -9,9 +9,9 @@ name = "swc_ecma_usage_analyzer" repository = "https://github.com/swc-project/swc.git" version = "0.23.13" - [package.metadata.docs.rs] - all-features = true - rustdoc-args = ["--cfg", "docsrs"] + [package.metadata.docs.rs] + all-features = true + rustdoc-args = ["--cfg", "docsrs"] [lib] bench = false @@ -24,7 +24,7 @@ trace-ast = [] [dependencies] indexmap = "2.0.0" rustc-hash = "1.1.0" -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_ecma_utils/Cargo.toml b/crates/swc_ecma_utils/Cargo.toml index d1e1d990d9d..335f3ba68ac 100644 --- a/crates/swc_ecma_utils/Cargo.toml +++ b/crates/swc_ecma_utils/Cargo.toml @@ -22,10 +22,10 @@ concurrent = ["swc_common/concurrent", "rayon"] [dependencies] indexmap = "2.0.0" num_cpus = "1.13.1" -once_cell = "1.18.0" +once_cell = "1.19.0" rayon = { version = "1.7.0", optional = true } rustc-hash = "1.1.0" -tracing = "0.1.37" +tracing = "0.1.40" unicode-id = "0.3" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_ecma_visit/Cargo.toml b/crates/swc_ecma_visit/Cargo.toml index 05f5af11b4e..fccfdbd91c4 100644 --- a/crates/swc_ecma_visit/Cargo.toml +++ b/crates/swc_ecma_visit/Cargo.toml @@ -23,7 +23,7 @@ path = [] [dependencies] num-bigint = { version = "0.4", features = ["serde"] } serde = { version = "1", optional = true } -tracing = "0.1.37" +tracing = "0.1.40" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_estree_compat/Cargo.toml b/crates/swc_estree_compat/Cargo.toml index 68a010f68cc..e8ed34175f0 100644 --- a/crates/swc_estree_compat/Cargo.toml +++ b/crates/swc_estree_compat/Cargo.toml @@ -21,7 +21,7 @@ anyhow = "1" copyless = "0.1.5" rayon = "1.7.0" serde = { version = "1", features = ["derive"] } -serde_json = "1.0.62" +serde_json = "1.0.115" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common", features = [ diff --git a/crates/swc_graph_analyzer/Cargo.toml b/crates/swc_graph_analyzer/Cargo.toml index 00999286cb4..3a59f47c2c5 100644 --- a/crates/swc_graph_analyzer/Cargo.toml +++ b/crates/swc_graph_analyzer/Cargo.toml @@ -1,22 +1,22 @@ [package] -authors = ["강동윤 "] +authors = ["강동윤 "] description = "Graph analyzer" -edition = "2021" -include = ["Cargo.toml", "src/**/*.rs"] -license = "Apache-2.0" -name = "swc_graph_analyzer" -repository = "https://github.com/swc-project/swc.git" -version = "0.22.22" +edition = "2021" +include = ["Cargo.toml", "src/**/*.rs"] +license = "Apache-2.0" +name = "swc_graph_analyzer" +repository = "https://github.com/swc-project/swc.git" +version = "0.22.22" [lib] bench = false [dependencies] -auto_impl = "1.1.0" -petgraph = "0.6.0" -swc_common = {version = "0.33.20", path = "../swc_common/"} -swc_fast_graph = {version = "0.21.20", path = "../swc_fast_graph/"} -tracing = "0.1.37" +auto_impl = "1.2.0" +petgraph = "0.6.0" +swc_common = { version = "0.33.20", path = "../swc_common/" } +swc_fast_graph = { version = "0.21.20", path = "../swc_fast_graph/" } +tracing = "0.1.40" [dev-dependencies] -testing = {version = "0.35.21", path = "../testing"} +testing = { version = "0.35.21", path = "../testing" } diff --git a/crates/swc_html_ast/Cargo.toml b/crates/swc_html_ast/Cargo.toml index ff619732589..176c10ce445 100644 --- a/crates/swc_html_ast/Cargo.toml +++ b/crates/swc_html_ast/Cargo.toml @@ -20,12 +20,12 @@ rkyv-impl = ["__rkyv", "rkyv", "swc_atoms/rkyv-impl", "swc_common/rkyv-impl"] serde-impl = ["serde"] [dependencies] -is-macro = "0.3.0" +is-macro = "0.3.5" rkyv = { version = "=0.7.42", optional = true, features = [ "strict", "validation", ] } -serde = { version = "1.0.127", features = ["derive"], optional = true } +serde = { version = "1.0.197", features = ["derive"], optional = true } string_enum = { version = "0.4.2", path = "../string_enum/" } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_html_codegen/Cargo.toml b/crates/swc_html_codegen/Cargo.toml index 4cec8114a21..50362ac99c5 100644 --- a/crates/swc_html_codegen/Cargo.toml +++ b/crates/swc_html_codegen/Cargo.toml @@ -16,8 +16,8 @@ version = "0.42.24" bench = false [dependencies] -auto_impl = "1.1.0" -bitflags = "2.3.2" +auto_impl = "1.2.0" +bitflags = "2.5.0" rustc-hash = "1.1.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_html_minifier/Cargo.toml b/crates/swc_html_minifier/Cargo.toml index 5f0fd3d3ca2..b5e8532392c 100644 --- a/crates/swc_html_minifier/Cargo.toml +++ b/crates/swc_html_minifier/Cargo.toml @@ -16,9 +16,9 @@ version = "0.134.17" bench = false [dependencies] -once_cell = "1.18.0" -serde = { version = "1.0.118", features = ["derive"] } -serde_json = "1.0.61" +once_cell = "1.19.0" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_cached = { version = "0.3.19", path = "../swc_cached" } diff --git a/crates/swc_html_parser/Cargo.toml b/crates/swc_html_parser/Cargo.toml index bdd742194e6..0c0391d6c06 100644 --- a/crates/swc_html_parser/Cargo.toml +++ b/crates/swc_html_parser/Cargo.toml @@ -26,8 +26,8 @@ swc_html_utils = { version = "0.18.19", path = "../swc_html_utils" } [dev-dependencies] criterion = "0.5" -serde = "1.0.127" -serde_json = "1.0.66" +serde = "1.0.197" +serde_json = "1.0.115" swc_html_ast = { version = "0.33.19", path = "../swc_html_ast", features = [ "serde-impl", diff --git a/crates/swc_html_utils/Cargo.toml b/crates/swc_html_utils/Cargo.toml index e64a3208bb1..98cfbe39a70 100644 --- a/crates/swc_html_utils/Cargo.toml +++ b/crates/swc_html_utils/Cargo.toml @@ -16,9 +16,9 @@ version = "0.18.19" bench = false [dependencies] -once_cell = "1.18.0" -serde = { version = "1.0.118", features = ["derive"] } -serde_json = "1.0.61" +once_cell = "1.19.0" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_node_bundler/Cargo.toml b/crates/swc_node_bundler/Cargo.toml index 33770d95ca6..317a61a6869 100644 --- a/crates/swc_node_bundler/Cargo.toml +++ b/crates/swc_node_bundler/Cargo.toml @@ -20,13 +20,13 @@ swc_v2 = ["serde-impl"] [dependencies] anyhow = "1" -dashmap = "5.4.0" -is-macro = "0.3.0" -once_cell = "1.18.0" +dashmap = "5.5.3" +is-macro = "0.3.5" +once_cell = "1.19.0" regex = "1" serde = { version = "1", features = ["derive"], optional = true } serde_json = "1" -tracing = "0.1.37" +tracing = "0.1.40" string_enum = { version = "0.4.2", path = "../string_enum" } swc = { version = "0.273.22", path = "../swc" } diff --git a/crates/swc_node_comments/Cargo.toml b/crates/swc_node_comments/Cargo.toml index 5b742f9c2eb..44c64331cc9 100644 --- a/crates/swc_node_comments/Cargo.toml +++ b/crates/swc_node_comments/Cargo.toml @@ -15,7 +15,7 @@ version = "0.20.19" bench = false [dependencies] -dashmap = "5.4.0" +dashmap = "5.5.3" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_nodejs_common/Cargo.toml b/crates/swc_nodejs_common/Cargo.toml index d402e5b1454..2dd0f05ce16 100644 --- a/crates/swc_nodejs_common/Cargo.toml +++ b/crates/swc_nodejs_common/Cargo.toml @@ -19,5 +19,5 @@ napi = { version = "2", default-features = false, features = [ ] } serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["unbounded_depth"] } -tracing = { version = "0.1.37" } -tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } +tracing = { version = "0.1.40" } +tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } diff --git a/crates/swc_plugin/Cargo.toml b/crates/swc_plugin/Cargo.toml index f7cebf16192..b891c2e5a6e 100644 --- a/crates/swc_plugin/Cargo.toml +++ b/crates/swc_plugin/Cargo.toml @@ -16,4 +16,4 @@ version = "0.90.0" bench = false [dependencies] -once_cell = "1.18.0" +once_cell = "1.19.0" diff --git a/crates/swc_plugin_proxy/Cargo.toml b/crates/swc_plugin_proxy/Cargo.toml index 66c3c50cccc..0bada607855 100644 --- a/crates/swc_plugin_proxy/Cargo.toml +++ b/crates/swc_plugin_proxy/Cargo.toml @@ -26,7 +26,7 @@ rkyv = { package = "rkyv", version = "=0.7.42", optional = true, features = [ "strict", "validation", ] } -tracing = "0.1.37" +tracing = "0.1.40" better_scoped_tls = { version = "0.1.1", path = "../better_scoped_tls" } swc_common = { version = "0.33.20", path = "../swc_common" } diff --git a/crates/swc_plugin_runner/Cargo.toml b/crates/swc_plugin_runner/Cargo.toml index e11a8f55700..5acadbeff94 100644 --- a/crates/swc_plugin_runner/Cargo.toml +++ b/crates/swc_plugin_runner/Cargo.toml @@ -46,15 +46,15 @@ __rkyv = [] rkyv-impl = ["__rkyv", "swc_common/plugin-rt", "swc_plugin_proxy/plugin-rt"] [dependencies] -anyhow = "1.0.71" +anyhow = "1.0.81" enumset = "1.1.2" futures = { version = "0.3" } -once_cell = "1.18.0" +once_cell = "1.19.0" parking_lot = "0.12.1" -serde = { version = "1.0.126", features = ["derive"] } -serde_json = "1.0.64" +serde = { version = "1.0.197", features = ["derive"] } +serde_json = "1.0.115" tokio = { version = "1", default-features = false, optional = true } -tracing = "0.1.37" +tracing = "0.1.40" wasmer = { version = "4.2.5", default-features = false } wasmer-wasix = { version = "0.18.0", default-features = false } diff --git a/crates/swc_timer/Cargo.toml b/crates/swc_timer/Cargo.toml index 535cca17843..14b9b6f1877 100644 --- a/crates/swc_timer/Cargo.toml +++ b/crates/swc_timer/Cargo.toml @@ -1,18 +1,18 @@ [package] -authors = ["강동윤 "] -description = "Timings for swc" +authors = ["강동윤 "] +description = "Timings for swc" documentation = "https://rustdoc.swc.rs/swc_timer/" -edition = "2021" -license = "Apache-2.0" -name = "swc_timer" -repository = "https://github.com/swc-project/swc.git" -version = "0.21.21" +edition = "2021" +license = "Apache-2.0" +name = "swc_timer" +repository = "https://github.com/swc-project/swc.git" +version = "0.21.21" [lib] bench = false [dependencies] -tracing = "0.1.37" +tracing = "0.1.40" [dev-dependencies] -testing = {version = "0.35.21", path = "../testing"} +testing = { version = "0.35.21", path = "../testing" } diff --git a/crates/swc_visit/Cargo.toml b/crates/swc_visit/Cargo.toml index 3358f087442..770c7f74f83 100644 --- a/crates/swc_visit/Cargo.toml +++ b/crates/swc_visit/Cargo.toml @@ -14,6 +14,6 @@ bench = false path = [] [dependencies] -either = "1.5.3" +either = "1.10.0" swc_visit_macros = { version = "0.5.11", path = "../swc_visit_macros" } diff --git a/crates/swc_xml_ast/Cargo.toml b/crates/swc_xml_ast/Cargo.toml index a6108061ccd..c8d620e7a1f 100644 --- a/crates/swc_xml_ast/Cargo.toml +++ b/crates/swc_xml_ast/Cargo.toml @@ -18,8 +18,8 @@ bench = false serde-impl = ["serde"] [dependencies] -is-macro = "0.3.0" -serde = { version = "1.0.127", features = ["derive"], optional = true } +is-macro = "0.3.5" +serde = { version = "1.0.197", features = ["derive"], optional = true } string_enum = { version = "0.4.2", path = "../string_enum/" } swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_xml_codegen/Cargo.toml b/crates/swc_xml_codegen/Cargo.toml index 2f586ddbf9c..e7fa302dbf6 100644 --- a/crates/swc_xml_codegen/Cargo.toml +++ b/crates/swc_xml_codegen/Cargo.toml @@ -16,8 +16,8 @@ version = "0.13.21" bench = false [dependencies] -auto_impl = "1.1.0" -bitflags = "2.3.2" +auto_impl = "1.2.0" +bitflags = "2.5.0" rustc-hash = "1.1.0" swc_atoms = { version = "0.6.5", path = "../swc_atoms" } diff --git a/crates/swc_xml_parser/Cargo.toml b/crates/swc_xml_parser/Cargo.toml index f01e4ca4637..c27007b45ba 100644 --- a/crates/swc_xml_parser/Cargo.toml +++ b/crates/swc_xml_parser/Cargo.toml @@ -24,8 +24,8 @@ swc_common = { version = "0.33.20", path = "../swc_common" } swc_xml_ast = { version = "0.12.19", path = "../swc_xml_ast" } [dev-dependencies] -serde = "1.0.127" -serde_json = "1.0.66" +serde = "1.0.197" +serde_json = "1.0.115" swc_xml_ast = { version = "0.12.19", path = "../swc_xml_ast", features = [ "serde-impl", diff --git a/crates/testing/Cargo.toml b/crates/testing/Cargo.toml index 953f52b80da..d1248e993f3 100644 --- a/crates/testing/Cargo.toml +++ b/crates/testing/Cargo.toml @@ -15,13 +15,13 @@ bench = false ansi_term = "0.12.1" cargo_metadata = "0.15.4" difference = "2" -once_cell = "1.18.0" +once_cell = "1.19.0" pretty_assertions = "1.3" regex = "1" serde = "1" serde_json = "1" -tracing = "0.1.37" -tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } +tracing = "0.1.40" +tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } swc_common = { version = "0.33.20", path = "../swc_common", features = [ "tty-emitter", diff --git a/crates/testing_macros/Cargo.toml b/crates/testing_macros/Cargo.toml index b15244ad41a..ba0788dfaf1 100644 --- a/crates/testing_macros/Cargo.toml +++ b/crates/testing_macros/Cargo.toml @@ -19,7 +19,7 @@ proc-macro = true [dependencies] anyhow = "1" glob = "0.3" -once_cell = "1.18.0" +once_cell = "1.19.0" proc-macro2 = "1.0.24" quote = "1" regex = "1" diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml index 28879251764..de220f82496 100644 --- a/xtask/Cargo.toml +++ b/xtask/Cargo.toml @@ -11,13 +11,13 @@ version = "0.1.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.75" +anyhow = "1.0.81" cargo_metadata = "0.18.0" -chrono = "0.4.31" -clap = { version = "4.4.6", features = ["derive"] } -semver = "1.0.20" -serde = "1.0.188" -serde_derive = "1.0.188" -serde_json = "1.0.107" -toml = "0.8.2" -walkdir = "2.4.0" +chrono = "0.4.31" +clap = { version = "4.4.6", features = ["derive"] } +semver = "1.0.20" +serde = "1.0.197" +serde_derive = "1.0.197" +serde_json = "1.0.115" +toml = "0.8.2" +walkdir = "2.4.0"