diff --git a/Cargo.lock b/Cargo.lock index 7288caab2fdde..256a19d0f646a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -539,9 +539,9 @@ dependencies = [ [[package]] name = "binding_macros" -version = "0.53.37" +version = "0.53.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f720bb260bcde511155cecdf84399d97fbd71508d7082b1f37a9563bb6b555ff" +checksum = "e03769a02fbae78c9eb429cec1089cd4ccf244f18cd3a616096245f6be377ac1" dependencies = [ "anyhow", "console_error_panic_hook", @@ -5623,9 +5623,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.264.37" +version = "0.264.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "476155f8f106d3a79569e7e72663c353a55168d65b804a5f0d16ea4857fc498a" +checksum = "ee55e78284e616507c3155942c774a75f42555a6ff26c8ddc391336e145de9ea" dependencies = [ "ahash 0.8.3", "anyhow", @@ -5691,9 +5691,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.217.30" +version = "0.217.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebcfaf5a0653c3a6111b120288854e6e21c6d46b04505c436ef9a290de1c261f" +checksum = "4be469258b6b2b5ce236facb1475bd6ed01fd3519275d91346b313180760b57c" dependencies = [ "ahash 0.8.3", "anyhow", @@ -5797,9 +5797,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.79.40" +version = "0.79.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eecc4165084667fee79099e78cb464496061360e55dbba97b8d8fde0d3d371ed" +checksum = "0ee3a56f867f2fc26c13a7b3b9ef050cf408bf02b67ec4dc3befa43f72da4b90" dependencies = [ "binding_macros", "swc", @@ -5975,9 +5975,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.107.2" +version = "0.107.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fcdf8c70c95a3e33093c1c2768ce6c7c2c1c87d7b955e8787bd3732f2d1bfca" +checksum = "ae06f8db55b8920aa5b5362216ee8319a1edb131412fe06090892bbc99cc1237" dependencies = [ "bitflags 2.3.3", "bytecheck", @@ -5994,9 +5994,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.142.5" +version = "0.142.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "365f34a7837b5ac624780e04777371a1604e5319f3aa6a538e4afea113649aa9" +checksum = "0c8f0cebff798cff972aec8c521fe1ed12fa6c33c65e8262b01cce88ec5d91d4" dependencies = [ "memchr", "num-bigint", @@ -6026,9 +6026,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.106.7" +version = "0.106.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c679cd3df9565f33bf52d415dec082469f6aede94d548fb7c2f206f291b06b8" +checksum = "0a119a834c5c994c6af2761b6cbf255163f2908ba2f929933143a23e184beb2b" dependencies = [ "phf", "swc_atoms", @@ -6040,9 +6040,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.85.9" +version = "0.85.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28f42231ffcda6721da9d13582c29e804eb37be37217dc85104bf170394353ac" +checksum = "8243ab42cf97fb90e1c667a21ced8c9830046e35601c581cad7bfc57c1809fa1" dependencies = [ "ahash 0.8.3", "auto_impl", @@ -6083,9 +6083,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.184.30" +version = "0.184.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2e04195fe78e4bd7309c2b0f5642c8c7a24b531514646a33c6347e4612b3cee" +checksum = "0328f57a5f5fa09de87a0b726a92a16b142c1f1889c56aeb0816f1fc37738763" dependencies = [ "ahash 0.8.3", "arrayvec", @@ -6119,13 +6119,13 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.137.5" +version = "0.137.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "532cdc601cc82413957e6f21790eaa66d9651cd71e54bb8f05c04471917099d5" +checksum = "57413a3865f5419d3fd563f60fc00eea2900911dd17ce284b284931a8cbefed4" dependencies = [ "either", - "lexical", "num-bigint", + "num-traits", "serde", "smallvec", "smartstring", @@ -6139,9 +6139,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.198.21" +version = "0.198.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "727761d805c192811464edb0b1a4a9fe607877004bba7f1b092c263596b3e59f" +checksum = "7a137c955a99aafd2be3aef58ba68e02222d96364f7a3f99dda02f1557a45a2e" dependencies = [ "ahash 0.8.3", "anyhow", @@ -6165,9 +6165,9 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" -version = "0.48.5" +version = "0.48.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fa73a8de33470425d908b8339dedfed6f3be10e2bd510308e745af4202b0b17" +checksum = "1b13709f2df9fdc8c62b2c099caa96b4d09fd10c99b9de9a47aeb9147ad936bc" dependencies = [ "anyhow", "pmutil", @@ -6196,9 +6196,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.221.19" +version = "0.221.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd6d1de0119326564644cefc72cbae405adeccb146547029f732368602c64dde" +checksum = "b1fa03407af8c2bc6541aea9b62022f318b2d7f7c282e782f5398868d3948a5f" dependencies = [ "swc_atoms", "swc_common", @@ -6216,9 +6216,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.130.9" +version = "0.130.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e2afd042778538c9de5653ada8f51837c39a0902d213b0ba643a98fec128e72" +checksum = "d1e31151d6637965e3538b3d6e3c8b2263c6650b09e68baa93e0ebd1985d98e7" dependencies = [ "better_scoped_tls", "bitflags 2.3.3", @@ -6240,9 +6240,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.119.9" +version = "0.119.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e9d43c299e7b795fc9c3db7ba728303fc0835402f6a1407d0671198000208b7" +checksum = "de70d9cedf6e0562cce97da5522fbc994dbe5b3a4c9e6100799d6adb77895276" dependencies = [ "swc_atoms", "swc_common", @@ -6254,9 +6254,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.156.14" +version = "0.156.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "700e3615e2576ad09472ba01ef7402700f8ad0f418778dd854db751818ee566a" +checksum = "785792dbb7a4a38dd4c3e3a48cdbf3a2a1fabad0c1b7cfd7367bd0d595481b8b" dependencies = [ "ahash 0.8.3", "arrayvec", @@ -6294,9 +6294,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.173.17" +version = "0.173.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13d3d038469d8175f152e3da4e422ef3de1d90ea99d572cae54e238eb9dae089" +checksum = "31044586c55420a2e45324c12a3d2015c8553c4217da9c98d14883a73e569253" dependencies = [ "Inflector", "ahash 0.8.3", @@ -6322,9 +6322,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.190.19" +version = "0.190.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7e76770bff275b02ee9e4e412d5404117eafc0a85d7cb561db837c0dde482eb" +checksum = "98b1cb99f9f8f52e61557a169c5353e09c193e95b9134d1cad6d85fbebf150d0" dependencies = [ "ahash 0.8.3", "dashmap", @@ -6348,9 +6348,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.164.14" +version = "0.164.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6b66d09e6ab0a4d8b5fdc00fd7502bbedea1907f123a660ebc2bcb2ddf3c90" +checksum = "11c9f454d65b9f2ede548788dd3578d7848488be391bcf0660725a55a018a6ac" dependencies = [ "either", "rustc-hash", @@ -6368,9 +6368,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.176.17" +version = "0.176.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef88c544e17fadcf4daebeef050a0715aa3cfd4fd8f877b91b21193eda43194d" +checksum = "60beed5b1334dc51ec9307429d12510f0b182c9c3d9307b21bc8444aca8e78c9" dependencies = [ "ahash 0.8.3", "base64 0.13.1", @@ -6394,9 +6394,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.133.9" +version = "0.133.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bd895696e9d7ea8e23036242cfaf29d31e72365c3d4b3920ea3fb4d30e63d45" +checksum = "1d166cc3a72ce892cafc25ee9f1f27edc0785125980bac4e7fc4aad31f2b4432" dependencies = [ "ansi_term", "anyhow", @@ -6420,9 +6420,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.180.18" +version = "0.180.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb6933202175e72002ee31334e1f9c7c8277bc0233e3a472f1751c46fb9c4def" +checksum = "08e70b8deabd5f9a4425fa0c2e2fb60e3f15a40eedac2fecb45f35c89c2f9d32" dependencies = [ "serde", "swc_atoms", @@ -6436,9 +6436,9 @@ dependencies = [ [[package]] name = "swc_ecma_usage_analyzer" -version = "0.16.11" +version = "0.16.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f292d37c5da5be3e7cde1ecf1d44e0564e251a40c496901af8dd0f5632211a81" +checksum = "7810fba16970a3fe8a537afb81590d0023b85612fbf66aea4b62a0e1a99a14e7" dependencies = [ "ahash 0.8.3", "indexmap 1.9.3", @@ -6454,9 +6454,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.120.7" +version = "0.120.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4602772e362a9ec13319854a2926dd791c92ab77dcb9485455eb10a34311ca" +checksum = "3e8a73a5d66c20ed9105e5ee2bbbcfccef9d3b2b72ed2d45db3e540fccddf7b6" dependencies = [ "indexmap 1.9.3", "num_cpus", @@ -6473,9 +6473,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.93.2" +version = "0.93.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2821bb59f507727ebb36d4f64d8428e97dbbe62347a9c6fff096ccae6ccfafc2" +checksum = "8fb77e49a630356fe2ba77db102294fc0bbe1050e85c962f5b4aa3de06c4d51a" dependencies = [ "num-bigint", "serde", @@ -6594,9 +6594,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.36.2" +version = "0.36.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c107c548e383728abe131abfc30f88e7a5a367c409e797933f4ad4cbc2512c1" +checksum = "995382d2e4a75e813e6c023d94cc70ef36e1cfe8a8dc3330c295550a439b52e4" dependencies = [ "better_scoped_tls", "rkyv", @@ -6608,9 +6608,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.98.6" +version = "0.98.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ac1627919ff5eefa2c8bef4bd7259a933771f57dd5e8641652d0d5aeb8ffa09" +checksum = "5cbc9b862888ed8f85b7c553eab4c4dc1b351cd90b98822935580298a5427057" dependencies = [ "anyhow", "enumset", diff --git a/Cargo.toml b/Cargo.toml index 0b021752a1387..5f8cea0c8d090 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,7 +42,7 @@ next-transform-strip-page-exports = { path = "packages/next-swc/crates/next-tran # SWC crates # Keep consistent with preset_env_base through swc_core -swc_core = { version = "0.79.40" } +swc_core = { version = "0.79.55" } testing = { version = "0.33.21" } # Turbo crates