Update swc_core to v0.79.55 (#53831)

### What?

Update swc crates to 54f38cb47e

### Why?

To apply minifier bugfixes.

### How?

Closes WEB-1358
Fixes #53723

---

turbopack counterpart: https://github.com/vercel/turbo/pull/5699
This commit is contained in:
Donny/강동윤 2023-08-12 07:38:44 +09:00 committed by GitHub
parent ddc8f50d24
commit c802075827
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 56 additions and 56 deletions

110
Cargo.lock generated
View file

@ -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",

View file

@ -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