build: Update swc_core to v0.90.33 (#64553)

# Turbopack

* https://github.com/vercel/turbo/pull/7992 <!-- hrmny -
build(turbo-repository): fix napi build with LLD -->
* https://github.com/vercel/turbo/pull/7765 <!-- Tobias Koppers - Drop
excessive cells after task reexecution -->
* https://github.com/vercel/turbo/pull/7955 <!-- Donny/강동윤 - chore:
Update `styled-jsx` -->
* https://github.com/vercel/turbo/pull/7987 <!-- Donny/강동윤 - build:
Update `swc_core` to `v0.90.33` -->

### What?

Update swc crates to
0f07acbc57

### Why?

To keep in sync.

### How?

Closes PACK-2968
This commit is contained in:
Donny/강동윤 2024-04-22 16:04:45 +09:00 committed by GitHub
parent 1e5a21cbdc
commit 7552a7a0ef
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 114 additions and 85 deletions

167
Cargo.lock generated
View file

@ -231,9 +231,9 @@ dependencies = [
[[package]] [[package]]
name = "ast_node" name = "ast_node"
version = "0.9.6" version = "0.9.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3e3e06ec6ac7d893a0db7127d91063ad7d9da8988f8a1a256f03729e6eec026" checksum = "2e521452c6bce47ee5a5461c5e5d707212907826de14124962c58fcaf463115e"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1144,7 +1144,7 @@ dependencies = [
"cssparser-macros", "cssparser-macros",
"dtoa-short", "dtoa-short",
"itoa", "itoa",
"phf 0.11.2", "phf 0.10.1",
"serde", "serde",
"smallvec", "smallvec",
] ]
@ -3564,7 +3564,9 @@ version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
dependencies = [ dependencies = [
"phf_macros 0.10.0",
"phf_shared 0.10.0", "phf_shared 0.10.0",
"proc-macro-hack",
] ]
[[package]] [[package]]
@ -3573,7 +3575,7 @@ version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
dependencies = [ dependencies = [
"phf_macros", "phf_macros 0.11.2",
"phf_shared 0.11.2", "phf_shared 0.11.2",
] ]
@ -3607,6 +3609,20 @@ dependencies = [
"rand", "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]] [[package]]
name = "phf_macros" name = "phf_macros"
version = "0.11.2" version = "0.11.2"
@ -3801,6 +3817,12 @@ dependencies = [
"version_check", "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]] [[package]]
name = "proc-macro2" name = "proc-macro2"
version = "1.0.79" version = "1.0.79"
@ -4216,12 +4238,13 @@ dependencies = [
[[package]] [[package]]
name = "rkyv" name = "rkyv"
version = "0.7.42" version = "0.7.44"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" checksum = "5cba464629b3394fc4dbc6f940ff8f5b4ff5c7aef40f29166fd4ad12acbc99c0"
dependencies = [ dependencies = [
"bitvec", "bitvec",
"bytecheck", "bytecheck",
"bytes",
"hashbrown 0.12.3", "hashbrown 0.12.3",
"indexmap 1.9.3", "indexmap 1.9.3",
"ptr_meta", "ptr_meta",
@ -4234,9 +4257,9 @@ dependencies = [
[[package]] [[package]]
name = "rkyv_derive" name = "rkyv_derive"
version = "0.7.42" version = "0.7.44"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -4970,9 +4993,9 @@ dependencies = [
[[package]] [[package]]
name = "string_enum" name = "string_enum"
version = "0.4.2" version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b650ea2087d32854a0f20b837fc56ec987a1cb4f758c9757e1171ee9812da63" checksum = "6960defec35d15d58331ffb8a315d551634f757fe139c7b3d6063cae88ec90f6"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -5074,9 +5097,9 @@ dependencies = [
[[package]] [[package]]
name = "swc" name = "swc"
version = "0.273.24" version = "0.273.26"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6012330faebbde05f69bc4ca9b9104edeba68ba5475eef13172802859a601ab" checksum = "3b71ac791abe45ebdbf3d547595f9dc6406d3a294d23c22c8edd0ad9bb040d0f"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"base64 0.21.4", "base64 0.21.4",
@ -5127,9 +5150,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_atoms" name = "swc_atoms"
version = "0.6.6" version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04d9d1941a7d24fc503efa29c53f88dd61e6a15cc371947a75cca3b48d564b5b" checksum = "bb6567e4e67485b3e7662b486f1565bdae54bd5b9d6b16b2ba1a9babb1e42125"
dependencies = [ dependencies = [
"bytecheck", "bytecheck",
"hstr", "hstr",
@ -5141,9 +5164,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_bundler" name = "swc_bundler"
version = "0.225.18" version = "0.225.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f158dd00ce1431cdc7a39f01c5e35bd5a10f1455768c97b59c314c43feecf76" checksum = "8dda466636577e45b76ff019d040ba5f7973228cb821734460c636350ff4f3ae"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"crc", "crc",
@ -5187,9 +5210,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_common" name = "swc_common"
version = "0.33.22" version = "0.33.24"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8f91d53367db183e55ecaa090c9a2b6e62ddbd1258aa2ac6c6925772eec9e2b" checksum = "8a6a61c748b650cc498748f54b3bf86ba478b5f9f590abcf62bc939e1093ef99"
dependencies = [ dependencies = [
"ahash 0.8.9", "ahash 0.8.9",
"anyhow", "anyhow",
@ -5272,9 +5295,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_core" name = "swc_core"
version = "0.90.30" version = "0.90.33"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe7651ba172f4a82cd6f27b73e51d363e9b32aa97b9f6aab2e63e58f4df9ea62" checksum = "b671d6b61601035da37d2734797321644821152f87db4502405eed6574de728b"
dependencies = [ dependencies = [
"binding_macros", "binding_macros",
"swc", "swc",
@ -5326,9 +5349,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_css_codegen" name = "swc_css_codegen"
version = "0.151.32" version = "0.151.33"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c9a4ae80f7103ad5672640bf2916c4614a9f59a57c0946040bfde7f52ac7836" checksum = "a4dc37f8b8ee3cac9b24bb385c63ddd7bda41a641e147fd18e90036604a9acf1"
dependencies = [ dependencies = [
"auto_impl", "auto_impl",
"bitflags 2.5.0", "bitflags 2.5.0",
@ -5355,9 +5378,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_css_compat" name = "swc_css_compat"
version = "0.27.33" version = "0.27.34"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e14aef99a60b5e2f936fad0c59ffb0726eb6dbd00c4c7568ba5d1ef2463328f" checksum = "b65ee8377e112ffe8e1a01147ef5622a51e9c9bf63e85ed21e0a184f91f50f41"
dependencies = [ dependencies = [
"bitflags 2.5.0", "bitflags 2.5.0",
"once_cell", "once_cell",
@ -5402,9 +5425,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_css_parser" name = "swc_css_parser"
version = "0.150.31" version = "0.150.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52413b0679fa888d6d106d9e825980f4dd797f2398f476eb6a4201eb482bede8" checksum = "bf0b402ad8f51d62e8af1d22ea093881147dbc6fd46cba2634df66add05945ec"
dependencies = [ dependencies = [
"lexical", "lexical",
"serde", "serde",
@ -5460,9 +5483,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_ast" name = "swc_ecma_ast"
version = "0.112.7" version = "0.112.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bcd97ee367b48444f90416ea56e71d761600f816bcae9df4f99293d1fa36bd5" checksum = "d1d5c33c22ad50e8e34b3080a6fb133316d2eaa7d00400fc5018151f5ca44c5a"
dependencies = [ dependencies = [
"bitflags 2.5.0", "bitflags 2.5.0",
"bytecheck", "bytecheck",
@ -5480,9 +5503,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_codegen" name = "swc_ecma_codegen"
version = "0.148.14" version = "0.148.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1e318142ff1297c1d3d8f230b4f3eda8454d1420341fb098a9d9edbc373ef3c" checksum = "1fb89c03991afedda9dc1ea1bff66dc560a3921a90367927a3831938dc59a0f0"
dependencies = [ dependencies = [
"memchr", "memchr",
"num-bigint", "num-bigint",
@ -5499,9 +5522,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_codegen_macros" name = "swc_ecma_codegen_macros"
version = "0.7.4" version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "394b8239424b339a12012ceb18726ed0244fce6bf6345053cb9320b2791dcaa5" checksum = "17ab87ba81ae05efd394ab4a8cbdba595ac3554a5e393c76699449d47c43582e"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -5541,9 +5564,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_compat_es2015" name = "swc_ecma_compat_es2015"
version = "0.4.18" version = "0.4.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e836affd437de66b1f20ed857308bb3c25d4e20631d05595790a963076a9c0a" checksum = "260948998b33771db552037ea693a7a3e5c853b62431691272185878edab17f7"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"indexmap 2.2.3", "indexmap 2.2.3",
@ -5671,9 +5694,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_compat_es2022" name = "swc_ecma_compat_es2022"
version = "0.4.16" version = "0.4.17"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62fcfa41b83014ee338c219c446e4ac7f66620706d871b1234d68f990a26225b" checksum = "75a3b535284aa37b89b608544508a12ac9770193eec5b2a3c015e94d32f32cfd"
dependencies = [ dependencies = [
"swc_atoms", "swc_atoms",
"swc_common", "swc_common",
@ -5719,9 +5742,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_lints" name = "swc_ecma_lints"
version = "0.92.20" version = "0.92.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d38a464421a91150511530b93321fa3f888cade9ad05080bf228fd72421c747" checksum = "23c5c0dc62f29e6aafa3714b585a67280f2102a6925f1ed280ac1826a352ff26"
dependencies = [ dependencies = [
"auto_impl", "auto_impl",
"dashmap", "dashmap",
@ -5739,9 +5762,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_loader" name = "swc_ecma_loader"
version = "0.45.25" version = "0.45.26"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea397a556585ffd78cda6ef420f6fd0ad54320778930eeb876f02041f58bb017" checksum = "46ed3847b7c2a70af9a422b24430f7386d70bf3d0408a54991be383f1c3aa954"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dashmap", "dashmap",
@ -5761,9 +5784,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_minifier" name = "swc_ecma_minifier"
version = "0.192.22" version = "0.192.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1b038d6effbed5103d38460e6b9f5006fd6ffa91e827efdf78953b0e97d3895" checksum = "1feab97d24c9931c5e88dca7730e6a6d4c7689ced9ba05814d9092651b3534db"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"indexmap 2.2.3", "indexmap 2.2.3",
@ -5795,9 +5818,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_parser" name = "swc_ecma_parser"
version = "0.143.12" version = "0.143.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6fc7ab256f83a9491b37a510dd1cba9d81bb306faf3cff1dacdbc897fa4869f" checksum = "e6a9fcc676d603f70f32797f20c2909c14117b5d510092e049c71c93595764d4"
dependencies = [ dependencies = [
"either", "either",
"new_debug_unreachable", "new_debug_unreachable",
@ -5892,9 +5915,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_base" name = "swc_ecma_transforms_base"
version = "0.137.17" version = "0.137.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66b5818db80d8d9fcbc1d3453f1d246a7f56ea708ba136717a84a8caf0977afd" checksum = "3b59fad924fb4fbd7a67e3992751a3f8d205f1f548ce73b9e5abdf5bd83af370"
dependencies = [ dependencies = [
"better_scoped_tls", "better_scoped_tls",
"bitflags 2.5.0", "bitflags 2.5.0",
@ -5930,9 +5953,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_compat" name = "swc_ecma_transforms_compat"
version = "0.163.18" version = "0.163.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27a864b81fc36e2933f60015fc6df62e244339acde78e06e4640ec5656584f82" checksum = "ed183e0eb761a1eddd9ef2232612bcd6790a9fb8b6dd1885b2a9ea0a2f93752c"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"indexmap 2.2.3", "indexmap 2.2.3",
@ -6006,9 +6029,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_optimization" name = "swc_ecma_transforms_optimization"
version = "0.198.18" version = "0.198.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa1a53995a9199fa11343506646d0cdce69e612a5dad47897169cf4fdf8b7fcb" checksum = "c9f79c85fadc9e4d06cafba9b646a559d0c401ca2d2dc0b5ec8600351042c8b7"
dependencies = [ dependencies = [
"dashmap", "dashmap",
"indexmap 2.2.3", "indexmap 2.2.3",
@ -6031,9 +6054,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_proposal" name = "swc_ecma_transforms_proposal"
version = "0.171.20" version = "0.171.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac54efb40cb374c53323823da2b5f74406b8531b59a2cb689801cbf22d0057db" checksum = "a00e0cc7d9cfb3935354a43455116636b001d34d103304883b90837cd87f048c"
dependencies = [ dependencies = [
"either", "either",
"rustc-hash", "rustc-hash",
@ -6051,9 +6074,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_react" name = "swc_ecma_transforms_react"
version = "0.183.18" version = "0.183.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b7b7de90ff41560bf021acda3fb16fb0f4f5885aeb44b6b7e638b563124d087" checksum = "2570aa788b03d38404558d4822c7b88a35a930a47cf2417cc7732a032015e43d"
dependencies = [ dependencies = [
"base64 0.21.4", "base64 0.21.4",
"dashmap", "dashmap",
@ -6102,9 +6125,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_transforms_typescript" name = "swc_ecma_transforms_typescript"
version = "0.188.18" version = "0.188.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "845c3ad4949c2317076e929e42c78dd43868f6c6f820911353731a5bb859e78c" checksum = "af4aa805d31f534cf230ea43282c1d58e580da2c470e3a95cb9f06f5039e5377"
dependencies = [ dependencies = [
"ryu-js", "ryu-js",
"serde", "serde",
@ -6119,9 +6142,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_usage_analyzer" name = "swc_ecma_usage_analyzer"
version = "0.23.13" version = "0.23.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21ccc0ff427471b70e48f265854a2e0843ef8429c729009898bea993f300fa77" checksum = "b82af8ae5c6e5c1c1bdef70d5fb3ef16917985031f8688a7342c10a2123cfa6b"
dependencies = [ dependencies = [
"indexmap 2.2.3", "indexmap 2.2.3",
"rustc-hash", "rustc-hash",
@ -6136,9 +6159,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_ecma_utils" name = "swc_ecma_utils"
version = "0.127.17" version = "0.127.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "624c19fdbe1807275b16560892cf7a12a9ac3f631fb10ad45aaa3eeac903e6e5" checksum = "95eb7d0729c17e7b1bddfc67b26f120efa69ae0c9f39738bb5eb8aa154a31cb9"
dependencies = [ dependencies = [
"indexmap 2.2.3", "indexmap 2.2.3",
"num_cpus", "num_cpus",
@ -6218,9 +6241,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_fast_graph" name = "swc_fast_graph"
version = "0.21.20" version = "0.21.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa43c68166a88e233f241976dc3291c30471385fd1019d1fa5660ac503520110" checksum = "54db83cdbd924cc8b5082ab54ff2a1b4f53ecde8f53c87b9f9c877c9daef4569"
dependencies = [ dependencies = [
"indexmap 2.2.3", "indexmap 2.2.3",
"petgraph", "petgraph",
@ -6243,9 +6266,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_macros_common" name = "swc_macros_common"
version = "0.3.9" version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50176cfc1cbc8bb22f41c6fe9d1ec53fbe057001219b5954961b8ad0f336fce9" checksum = "5a5be7766a95a2840ded618baeaab63809b71230ef19094b34f76c8af4d85aa2"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -6290,9 +6313,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_plugin_proxy" name = "swc_plugin_proxy"
version = "0.41.6" version = "0.41.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "012e5996e3fe64805342b6e31a79d826402bbe4eed35be6a9366e54e41f5d75d" checksum = "7e09ebf5da9eb13f431ebfb916cd3378a87ffae927ba896261ebc9dc094457ae"
dependencies = [ dependencies = [
"better_scoped_tls", "better_scoped_tls",
"rkyv", "rkyv",
@ -6304,9 +6327,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_plugin_runner" name = "swc_plugin_runner"
version = "0.106.15" version = "0.106.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a62d1390c524b5afc151b7e7c5e3d76fcd4051d9aa1c4a3b5afcc8322083c28" checksum = "41c4b6d5c4ea05c3ddd68702736cf524661cde1200185ee8c27f10c4a5811a3d"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"enumset", "enumset",
@ -6367,9 +6390,9 @@ dependencies = [
[[package]] [[package]]
name = "swc_visit" name = "swc_visit"
version = "0.5.12" version = "0.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dcfe07ffcd4360d6bf69d75819ccf6c6db852dfbf0f35dd65e9296a2b25c070" checksum = "0263be55289abfe9c877ffef83d877b5bdfac036ffe2de793f48f5e47e41dbae"
dependencies = [ dependencies = [
"either", "either",
"swc_visit_macros", "swc_visit_macros",
@ -6519,9 +6542,9 @@ dependencies = [
[[package]] [[package]]
name = "testing" name = "testing"
version = "0.35.22" version = "0.35.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae76d28ca008df98f06a2a200458a31a5534e02934444e5e33c6cb184fd0adf2" checksum = "689e2661712768726869f62945ccbe5d76ab3a3957b88221275bebe22a0761c8"
dependencies = [ dependencies = [
"ansi_term", "ansi_term",
"cargo_metadata", "cargo_metadata",

View file

@ -30,7 +30,7 @@ next-core = { path = "packages/next-swc/crates/next-core" }
next-custom-transforms = { path = "packages/next-swc/crates/next-custom-transforms" } next-custom-transforms = { path = "packages/next-swc/crates/next-custom-transforms" }
# SWC crates # SWC crates
swc_core = { version = "0.90.30", features = [ swc_core = { version = "0.90.33", features = [
"ecma_loader_lru", "ecma_loader_lru",
"ecma_loader_parking_lot", "ecma_loader_parking_lot",
] } ] }

View file

@ -92,7 +92,7 @@
"@svgr/webpack": "5.5.0", "@svgr/webpack": "5.5.0",
"@swc/cli": "0.1.55", "@swc/cli": "0.1.55",
"@swc/core": "1.4.4", "@swc/core": "1.4.4",
"@swc/helpers": "0.5.5", "@swc/helpers": "0.5.10",
"@testing-library/jest-dom": "6.1.2", "@testing-library/jest-dom": "6.1.2",
"@testing-library/react": "13.0.0", "@testing-library/react": "13.0.0",
"@types/busboy": "1.5.3", "@types/busboy": "1.5.3",

View file

@ -94,7 +94,7 @@
}, },
"dependencies": { "dependencies": {
"@next/env": "14.3.0-canary.15", "@next/env": "14.3.0-canary.15",
"@swc/helpers": "0.5.5", "@swc/helpers": "0.5.10",
"busboy": "1.6.0", "busboy": "1.6.0",
"caniuse-lite": "^1.0.30001579", "caniuse-lite": "^1.0.30001579",
"graceful-fs": "^4.2.11", "graceful-fs": "^4.2.11",

View file

@ -115,10 +115,10 @@ importers:
version: 0.1.55(@swc/core@1.4.4) version: 0.1.55(@swc/core@1.4.4)
'@swc/core': '@swc/core':
specifier: 1.4.4 specifier: 1.4.4
version: 1.4.4(@swc/helpers@0.5.5) version: 1.4.4(@swc/helpers@0.5.10)
'@swc/helpers': '@swc/helpers':
specifier: 0.5.5 specifier: 0.5.10
version: 0.5.5 version: 0.5.10
'@testing-library/jest-dom': '@testing-library/jest-dom':
specifier: 6.1.2 specifier: 6.1.2
version: 6.1.2(@types/jest@29.5.5)(jest@29.7.0) version: 6.1.2(@types/jest@29.5.5)(jest@29.7.0)
@ -812,8 +812,8 @@ importers:
specifier: 14.3.0-canary.15 specifier: 14.3.0-canary.15
version: link:../next-env version: link:../next-env
'@swc/helpers': '@swc/helpers':
specifier: 0.5.5 specifier: 0.5.10
version: 0.5.5 version: 0.5.10
busboy: busboy:
specifier: 1.6.0 specifier: 1.6.0
version: 1.6.0 version: 1.6.0
@ -6466,7 +6466,7 @@ packages:
chokidar: chokidar:
optional: true optional: true
dependencies: dependencies:
'@swc/core': 1.4.4(@swc/helpers@0.5.5) '@swc/core': 1.4.4(@swc/helpers@0.5.10)
commander: 7.2.0 commander: 7.2.0
fast-glob: 3.3.1 fast-glob: 3.3.1
slash: 3.0.0 slash: 3.0.0
@ -6553,7 +6553,7 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/@swc/core@1.4.4(@swc/helpers@0.5.5): /@swc/core@1.4.4(@swc/helpers@0.5.10):
resolution: {integrity: sha512-P88AHGWM8xPY3Tjj5360V6vqKCS5UfsyffPJVnr7BKSr45rlG4/pjEGGmFYQjg6ztgPyrGLYz1jSyzajTqTVIA==} resolution: {integrity: sha512-P88AHGWM8xPY3Tjj5360V6vqKCS5UfsyffPJVnr7BKSr45rlG4/pjEGGmFYQjg6ztgPyrGLYz1jSyzajTqTVIA==}
engines: {node: '>=10'} engines: {node: '>=10'}
requiresBuild: true requiresBuild: true
@ -6564,7 +6564,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@swc/counter': 0.1.3 '@swc/counter': 0.1.3
'@swc/helpers': 0.5.5 '@swc/helpers': 0.5.10
'@swc/types': 0.1.5 '@swc/types': 0.1.5
optionalDependencies: optionalDependencies:
'@swc/core-darwin-arm64': 1.4.4 '@swc/core-darwin-arm64': 1.4.4
@ -6587,11 +6587,17 @@ packages:
tslib: 2.6.2 tslib: 2.6.2
dev: true dev: true
/@swc/helpers@0.5.10:
resolution: {integrity: sha512-CU+RF9FySljn7HVSkkjiB84hWkvTaI3rtLvF433+jRSBL2hMu3zX5bGhHS8C80SM++h4xy8hBSnUHFQHmRXSBw==}
dependencies:
tslib: 2.6.2
/@swc/helpers@0.5.5: /@swc/helpers@0.5.5:
resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
dependencies: dependencies:
'@swc/counter': 0.1.3 '@swc/counter': 0.1.3
tslib: 2.6.2 tslib: 2.6.2
dev: false
/@swc/types@0.1.5: /@swc/types@0.1.5:
resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==}
@ -23630,7 +23636,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.22 '@jridgewell/trace-mapping': 0.3.22
'@swc/core': 1.4.4(@swc/helpers@0.5.5) '@swc/core': 1.4.4(@swc/helpers@0.5.10)
jest-worker: 27.5.1 jest-worker: 27.5.1
schema-utils: 3.2.0 schema-utils: 3.2.0
serialize-javascript: 6.0.1 serialize-javascript: 6.0.1
@ -23654,7 +23660,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.17 '@jridgewell/trace-mapping': 0.3.17
'@swc/core': 1.4.4(@swc/helpers@0.5.5) '@swc/core': 1.4.4(@swc/helpers@0.5.10)
jest-worker: 27.5.1 jest-worker: 27.5.1
schema-utils: 3.2.0 schema-utils: 3.2.0
serialize-javascript: 6.0.1 serialize-javascript: 6.0.1