diff --git a/Cargo.lock b/Cargo.lock index 9e2e423fd1..d140145ad2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -321,7 +321,7 @@ dependencies = [ [[package]] name = "auto-hash-map" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "serde", "smallvec", @@ -521,9 +521,9 @@ dependencies = [ [[package]] name = "binding_macros" -version = "0.61.26" +version = "0.63.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5ccc161009146c42b3c0d5a3f1d66666b0ea16301d89b0292bc61ee4d3a0039" +checksum = "39d293955e03cf750bf0025b4d5ccda67f56973281e312037ae96728978c5574" dependencies = [ "anyhow", "console_error_panic_hook", @@ -3027,9 +3027,9 @@ dependencies = [ [[package]] name = "mdxjs" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5a92219a0cd59dad0c894e6600f56cab2def3cd7a3752c66af2800e4db2548c" +checksum = "11f1fdfd589b67270763c68ac2ca9ab5203cd96c1b3da2d7a82b72135e07346b" dependencies = [ "markdown", "serde", @@ -3226,9 +3226,9 @@ dependencies = [ [[package]] name = "modularize_imports" -version = "0.66.0" +version = "0.68.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ba62fb8ab2a603ee6e85470f5dd9563a4809dc0b6f749c721b5c0ef313c83f" +checksum = "33ac0edf8641e481ae132ce791c86c7941414eb9863a8c14c9094b4dededa30a" dependencies = [ "convert_case 0.5.0", "handlebars", @@ -3510,7 +3510,7 @@ dependencies = [ [[package]] name = "node-file-trace" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "serde", @@ -4458,9 +4458,9 @@ dependencies = [ [[package]] name = "react_remove_properties" -version = "0.22.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e95cedc4e243e8e9bcf33101a24ab2a7aa5d1b3c626bd54f3ce2af01774b29b" +checksum = "b25ec4b0c37d38b1e381799441c17fe2604502cd5c050bdb78314b61a1e62aa2" dependencies = [ "serde", "swc_atoms", @@ -4601,9 +4601,9 @@ checksum = "c707298afce11da2efef2f600116fa93ffa7a032b5d7b628aa17711ec81383ca" [[package]] name = "remove_console" -version = "0.23.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e24f7647beb43e19265a19d4afe7937d51440de1fbb8214428b177340bed7ab1" +checksum = "bf33737bab82b97d6ed0cfc2744aa1d071f851fd1e375cf9fe0576d5f624fb12" dependencies = [ "serde", "swc_atoms", @@ -5531,9 +5531,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "styled_components" -version = "0.94.0" +version = "0.96.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c5c51bb8528cceebba8f28b82dcdbc811ba2f8934e85c519e815c6756206a8" +checksum = "0d020b203225068a63edc9b58ff7ff4bf9d83109a860cd896377a8d0223c25af" dependencies = [ "Inflector", "once_cell", @@ -5549,9 +5549,9 @@ dependencies = [ [[package]] name = "styled_jsx" -version = "0.68.1" +version = "0.73.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8ba4b5878a8de959cc40fdbcbe2b4e74b206db55dbb71b17f07fcd8007e26bb" +checksum = "1011d28e2c9b5e4bf83250af70b984c12228029ebf7f8acb564404500ccc9177" dependencies = [ "anyhow", "lightningcss", @@ -5610,9 +5610,9 @@ dependencies = [ [[package]] name = "swc" -version = "0.270.26" +version = "0.272.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "722794f5f68ffaba34e0ef7e0c0fc04208d7e1c284f4df2f827890cdd20d0ca7" +checksum = "4a5a28ad9c6b4e191bc09940c8dca68ad6edea404a7177d26db4905b4a853644" dependencies = [ "anyhow", "base64 0.21.4", @@ -5676,9 +5676,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.223.23" +version = "0.224.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fefa09161d201f04a2d6c553c4b726819ec44dcfff6e40dc1a68342803b8cd12" +checksum = "af7f1886fbbc63aa548d9005ce4a8093e1e5d32403407fd9ee63ddde95607ef3" dependencies = [ "anyhow", "crc", @@ -5708,9 +5708,9 @@ dependencies = [ [[package]] name = "swc_cached" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b357b80879f6c4f4f34879d02eeae63aafc7730293e6eda3686f990d160486" +checksum = "630c761c74ac8021490b78578cc2223aa4a568241e26505c27bf0e4fd4ad8ec2" dependencies = [ "ahash 0.8.6", "anyhow", @@ -5722,9 +5722,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.33.12" +version = "0.33.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b3ae36feceded27f0178dc9dabb49399830847ffb7f866af01798844de8f973" +checksum = "3792c10fa5d3e93a705b31f13fdea4a6e68c3c20d4351e84ed1741b7864399cd" dependencies = [ "ahash 0.8.6", "anyhow", @@ -5755,14 +5755,15 @@ dependencies = [ [[package]] name = "swc_compiler_base" -version = "0.4.24" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b68297972f09d21dea054f1ba5ee611faaf43d6ff3903ba34a52bfa00342d7d7" +checksum = "c53834a5890f8b994c873bb3138de60ad90aa7f7c2d64f4d93abe0c8a6bb035a" dependencies = [ "anyhow", "base64 0.21.4", "napi", "napi-derive", + "once_cell", "pathdiff", "serde", "sourcemap", @@ -5779,13 +5780,16 @@ dependencies = [ [[package]] name = "swc_config" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "112884e66b60e614c0f416138b91b8b82b7fea6ed0ecc5e26bad4726c57a6c99" +checksum = "c29e3b76a63111ef318f161bc413dfc093f21da1afca9ba5cdd6442b7069d65b" dependencies = [ + "anyhow", "indexmap 2.0.0", "serde", "serde_json", + "sourcemap", + "swc_cached", "swc_config_macro", ] @@ -5803,9 +5807,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.87.28" +version = "0.89.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b3e389aed344d9d738f7e0901a1778a8402f10e459556c6d3a7a5b4501bf4cf" +checksum = "ed64351a7664c694b9274a613b6a36702f85da29bdbf5194059b19a73217a00a" dependencies = [ "binding_macros", "swc", @@ -5844,9 +5848,9 @@ dependencies = [ [[package]] name = "swc_css_ast" -version = "0.140.14" +version = "0.140.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eb09e34d7a6e1869897b4aa884c739c5f5320aea00b35b589d2e4391e47868" +checksum = "3d2251abcf11f599746478404886cbc50479130b7e0da378f15d8b8f0a0d56ab" dependencies = [ "is-macro", "string_enum", @@ -5856,9 +5860,9 @@ dependencies = [ [[package]] name = "swc_css_codegen" -version = "0.151.23" +version = "0.151.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d292d3dbf611b6be21980919f8896852af40bbb0d430d6008f4283685137e64" +checksum = "1a1b6a92955f14f325e856146e624124d722e6ccb4864e607419609b4ae25347" dependencies = [ "auto_impl", "bitflags 2.4.0", @@ -5885,9 +5889,9 @@ dependencies = [ [[package]] name = "swc_css_compat" -version = "0.27.24" +version = "0.27.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a544c80e5b481dab958e4bdd1286349b7583b1412e53993fbcf1aeb83d0e585e" +checksum = "5dfc8848fc3a730aebaecf26ccfa16a659c253700570d3f66ffc4f83f77f5350" dependencies = [ "bitflags 2.4.0", "once_cell", @@ -5902,9 +5906,9 @@ dependencies = [ [[package]] name = "swc_css_minifier" -version = "0.116.24" +version = "0.116.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9807dea905a6c4696076ff642e507ecaf63e624ef20c55a303017d3e6f301e9" +checksum = "9809f65a7389829c2cafb9f9b9f02fc8a06347f8fcb68cceb7665beba5eb7e11" dependencies = [ "serde", "swc_atoms", @@ -5916,9 +5920,9 @@ dependencies = [ [[package]] name = "swc_css_modules" -version = "0.29.26" +version = "0.29.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caceeba805e5123dbbe9f4210bb28644ea026bdd7a6f407046c7b3c941573332" +checksum = "7882efb7a6a12d0872edd1dfd9397d8f3ba3ba9392413ff385a9b3196035b205" dependencies = [ "rustc-hash", "serde", @@ -5932,9 +5936,9 @@ dependencies = [ [[package]] name = "swc_css_parser" -version = "0.150.22" +version = "0.150.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8221a52f2f50cd23c6b70fa024f4ef21a3dd737a67965292fdac49f391036" +checksum = "2c370f7a814bc9cd4553cb686373d4a4931d308d2aec05684b9f5ed8662c9479" dependencies = [ "lexical", "serde", @@ -5945,9 +5949,9 @@ dependencies = [ [[package]] name = "swc_css_prefixer" -version = "0.153.25" +version = "0.153.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74adc2822de64d5215ad253ce360dc39f99686dbb46840b6ae374aad69133cfa" +checksum = "e8eb7b5aee50481d81b93a4ef2eee4985d6c6589f7f2cc78d2f2ff5c44a080a1" dependencies = [ "once_cell", "preset_env_base", @@ -5962,9 +5966,9 @@ dependencies = [ [[package]] name = "swc_css_utils" -version = "0.137.14" +version = "0.137.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "426952c65332d750820cc4cb2b8e21955d6315c57b30939e43def2c48f36c55f" +checksum = "7b71af680ab24a76c54e0cbd9ce99f2d688fa3d7c847220b331e095820a63510" dependencies = [ "once_cell", "serde", @@ -5977,9 +5981,9 @@ dependencies = [ [[package]] name = "swc_css_visit" -version = "0.139.14" +version = "0.139.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0653b91d85ef5415bfd7b205d03d7a4772ec8e324c980873523294bc2e827717" +checksum = "b68d6996acce5884e9c9c3b954f54929140068692a006108bfe75a208dc45e0a" dependencies = [ "serde", "swc_atoms", @@ -5990,9 +5994,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.17" +version = "0.111.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79401a45da704f4fb2552c5bf86ee2198e8636b121cb81f8036848a300edd53b" +checksum = "e12b4d0f3b31d293dac16fc13a50f8a282a3bdb658f2a000ffe09b1b638f45c9" dependencies = [ "bitflags 2.4.0", "bytecheck", @@ -6010,9 +6014,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.146.55" +version = "0.147.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa20d5c61563c5ec9ba469a7701512f4d6bc29790718cd198f43e61148e8aff2" +checksum = "71cf965b2cda4683eaf37ef4e238c0ca14a509ee76948638d815ccffb85bcd8b" dependencies = [ "memchr", "num-bigint", @@ -6041,9 +6045,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_bugfixes" -version = "0.2.17" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b51b895bd387f4c1e3aa5de21936d12a02a4de7d2b88b8efea0949ac0220c2a2" +checksum = "da6853a4c19b5d71bffb3f41c7494f4be556e026614f8b9fe473281fa4e286e5" dependencies = [ "swc_atoms", "swc_common", @@ -6058,9 +6062,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_common" -version = "0.2.5" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b0a57bd134c03dd545263ee41824a8cb06af1553016dccf8ac1ad8cbbb940c3" +checksum = "f9a41339c6306d8e569c33c48ab8d586146757ab217583b73d9c725b229e6913" dependencies = [ "swc_common", "swc_ecma_ast", @@ -6071,9 +6075,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2015" -version = "0.2.17" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b85ca741acb73cbc79d5bf7716dfd502fd43a035a1f3509cc5ddfff1995477a4" +checksum = "ccb9e19ab3ec1e2ec9f752e06f18a95ce5228fbaa7dea3c3d5613f23236ccfe5" dependencies = [ "arrayvec", "indexmap 2.0.0", @@ -6097,9 +6101,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2016" -version = "0.2.12" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c60d1e68eed4bce1ac480a95694b200fc1482d98adb22dcd8aa174472df8eb42" +checksum = "f70d0854d74205a8c9cdf9a614a935a5204259ae0a2dbb595614111df4e3ee57" dependencies = [ "swc_atoms", "swc_common", @@ -6114,9 +6118,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2017" -version = "0.2.13" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad96684e095c793c44989c63d7195f309ac4bfed66d4fa8ab3b1e2a79d641bc2" +checksum = "226d0342e624a8c9a090968978b6b855894eb87b0666d12dbbfaacf463e00484" dependencies = [ "serde", "swc_atoms", @@ -6132,9 +6136,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2018" -version = "0.2.14" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c25b188098603928dd3f310ea029b5ca3e52cb0f7b20698cf9328ea6fab3425" +checksum = "04c2dfd594215aba9bb6376dddb8f98f2ad5a55ec4b65562242bb2a53a1becea" dependencies = [ "serde", "swc_atoms", @@ -6151,9 +6155,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2019" -version = "0.2.13" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2689f136599fddd7be1f4e2f665ecce539d7f9bd04c314fa2ad4304f63ed965" +checksum = "3ff30a4f95ac263b5006c5883123c1d0658565df98ef9364a9f9b83b381b3bb2" dependencies = [ "swc_atoms", "swc_common", @@ -6167,9 +6171,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2020" -version = "0.2.14" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6388c05a061570b00f453be00fcf9703e5b7d5f33b8d8457ea3b20d134ff50a3" +checksum = "abc0da73b918cea136f2fe5e0eb6a2ff8fdf71a2473c611c4923f18ac7346c65" dependencies = [ "serde", "swc_atoms", @@ -6185,9 +6189,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2021" -version = "0.2.12" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5752c00c792e92c8ce56b2a656058d554a104599e9f4b5c3675b02223f217ee0" +checksum = "f1cfa09a6e3d916ea6e7c116cafbea5c37cae67045a6e205c447168faa62e67f" dependencies = [ "swc_atoms", "swc_common", @@ -6201,9 +6205,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es2022" -version = "0.2.13" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0169d78892b5185d0b3195326a65b34b306a9f802c978deba660227675fb4004" +checksum = "01a150a7cf16861d17973a70088a7b173da15e9ae2d74063d1ba47d2c88ad732" dependencies = [ "swc_atoms", "swc_common", @@ -6220,9 +6224,9 @@ dependencies = [ [[package]] name = "swc_ecma_compat_es3" -version = "0.2.12" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76988033af2b8b94629d60a1a86d9463e3cd0298820dd54bccda57c1d9e40a46" +checksum = "e1ec402b2125bbca532f0d7fb50536c54259d5b76f21b2ac47ce541661693732" dependencies = [ "swc_common", "swc_ecma_ast", @@ -6235,9 +6239,9 @@ dependencies = [ [[package]] name = "swc_ecma_ext_transforms" -version = "0.111.4" +version = "0.112.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e728d14119048a95e023c3c5c0ad5ddddb1f405bfef3bd55f81dc5fc3c9e95a" +checksum = "8847cdc48901afa16204bfde6ed3de668b53c4ca41df55bd6254aac4d2452fda" dependencies = [ "phf 0.11.2", "swc_atoms", @@ -6249,9 +6253,9 @@ dependencies = [ [[package]] name = "swc_ecma_lints" -version = "0.90.11" +version = "0.91.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e407eb2703a200d6eed65ad4444afb029bf6979fda6c99007ca0a638a99696" +checksum = "6b6a5cef803cc7140788a23caeb70ad0b503d32e72f74e11927da04f6347dcb8" dependencies = [ "auto_impl", "dashmap", @@ -6269,9 +6273,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "0.45.13" +version = "0.45.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5713ab3429530c10bdf167170ebbde75b046c8003558459e4de5aaec62ce0f1" +checksum = "53d557b6a53b0db00e36cd24359adcf52f4c6d4446c83ecaad3e2b8195696f7b" dependencies = [ "anyhow", "dashmap", @@ -6283,6 +6287,7 @@ dependencies = [ "pathdiff", "serde", "serde_json", + "swc_atoms", "swc_cached", "swc_common", "tracing", @@ -6290,9 +6295,9 @@ dependencies = [ [[package]] name = "swc_ecma_minifier" -version = "0.190.23" +version = "0.191.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5efcbaa6db6fb13d485139e2e8b831326b99055a61dd0c1b3c4e9c94e5439c4d" +checksum = "83a2011c5b8b3f118a13811fd1a00f30f1da88945a8132574dd68bcc27947449" dependencies = [ "arrayvec", "indexmap 2.0.0", @@ -6308,7 +6313,6 @@ dependencies = [ "serde", "serde_json", "swc_atoms", - "swc_cached", "swc_common", "swc_config", "swc_ecma_ast", @@ -6325,9 +6329,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.141.37" +version = "0.142.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4d17401dd95048a6a62b777d533c0999dabdd531ef9d667e22f8ae2a2a0d294" +checksum = "5c3eedda441af51ca25caebb88837649a40e2a39b763344a53cfedd869740c71" dependencies = [ "either", "new_debug_unreachable", @@ -6347,9 +6351,9 @@ dependencies = [ [[package]] name = "swc_ecma_preset_env" -version = "0.204.20" +version = "0.205.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a9037704b83704a517d6c6b88f0b4f519d77cd6acaa25fe3db97fc4ca77d784" +checksum = "284fdfb08e90025c10aec5efb3c4990191bc0c6ddeb81f28a98e489fa79450fb" dependencies = [ "anyhow", "dashmap", @@ -6372,9 +6376,9 @@ dependencies = [ [[package]] name = "swc_ecma_quote_macros" -version = "0.52.37" +version = "0.53.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2bd72fda3eb232e08ac6ce9766edb59791dab5f588377c151a1da6c1862b734" +checksum = "a24a9f5024cc5dd803acb14e22474c889c982ca19f306bc574704dafc4c1d6fb" dependencies = [ "anyhow", "proc-macro2", @@ -6389,9 +6393,9 @@ dependencies = [ [[package]] name = "swc_ecma_testing" -version = "0.22.15" +version = "0.22.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09b02a3eafe6cecb8a63618c21edc31dda5baefa829c3e0ffb386da73a5f94d8" +checksum = "8b73fd79980ad3182437a62dc0413bcd00e6157a7fcf5a64a86fa264ec6672ba" dependencies = [ "anyhow", "hex", @@ -6402,9 +6406,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.227.20" +version = "0.228.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03f5ad7385ba6664106fc60c8b147d2c7ea2f2630d62ccb4a29a6d86f9fa1e4e" +checksum = "d4f02226b45c2ab5a3e8ea4960c389b2eddb305a743d1c9e43b66a9f86cb56b1" dependencies = [ "swc_atoms", "swc_common", @@ -6422,9 +6426,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.135.12" +version = "0.136.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f0efec63cc56f3f2b93d1367d16e684d1c6f4a6cb85436db2c91448867df2b" +checksum = "db269d6b55688960fc214cac4c31026dff482e9355afa3c7417316b86c685452" dependencies = [ "better_scoped_tls", "bitflags 2.4.0", @@ -6446,9 +6450,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "0.124.12" +version = "0.125.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65a3a39bc56f271afba7e48be14f43a071226c27890da2fabaefa822cc89e3f2" +checksum = "a86a29952848e12bcdd788fa6922d3a9c79603c26a38278effd63c98c532d069" dependencies = [ "swc_atoms", "swc_common", @@ -6460,9 +6464,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_compat" -version = "0.161.17" +version = "0.162.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bfa9040b0ff31ff2b50b47b72ff02f4cd3e090a156e587e43fdc08ce1a7d36" +checksum = "c1824310b8b2c6918153c9866353ad0e7887a1a395e8fc85d90280669bdc6362" dependencies = [ "arrayvec", "indexmap 2.0.0", @@ -6509,9 +6513,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_module" -version = "0.178.19" +version = "0.179.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "684e80a3e847ae41c79c2c4af005c464ff9b0b0bb636009f588f64d14070ca35" +checksum = "860d840f79bd9d5af2d4bdc09cf3a866bb0c93b30d154f33f53687de45fee6c9" dependencies = [ "Inflector", "anyhow", @@ -6536,9 +6540,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.196.19" +version = "0.197.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2b3b63a290c20600a3844fe3f842cad19eddc3e05b58752a9cd967978d54574" +checksum = "58d45e00b8d69a04c566f1de51187e079dd563ac8e1a3ddb77b0bf300be9dc20" dependencies = [ "dashmap", "indexmap 2.0.0", @@ -6561,9 +6565,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.169.17" +version = "0.170.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d71a5d911918e4d7698df9f08925071e6993179e5e9331932051ff4e6ecf93" +checksum = "c27c737126d0cafea2b2d5702260ef700e1dc86b475490fdf2e1371becd40a1b" dependencies = [ "either", "rustc-hash", @@ -6581,9 +6585,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.181.19" +version = "0.182.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c6f16101c8eda9420435b62fc50f127e15fb58ae73ce99df293609d23fb9b7" +checksum = "52069f1ff08f6efe9d88ebbaa4974a33892e791fd00c70fc3f025053693d00ae" dependencies = [ "base64 0.21.4", "dashmap", @@ -6606,9 +6610,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_testing" -version = "0.138.12" +version = "0.139.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecfd5d3bdcb529c4db2ac27fac59a9e1ce66975543d34f9ce60e7ee2cbc73f78" +checksum = "529425edc510c3e766d7a0dba16909a1b42f932a88ffb89442e3071325c067ce" dependencies = [ "ansi_term", "anyhow", @@ -6632,9 +6636,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.186.19" +version = "0.187.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e951251870f036f549145c8eb6226d5b6bf7dac83b68b959cf2cca6b511f4b3f" +checksum = "b6a3369ba3663083f956c6a4810b05b259288c3c55ad8263daa994425117947f" dependencies = [ "ryu-js", "serde", @@ -6649,9 +6653,9 @@ dependencies = [ [[package]] name = "swc_ecma_usage_analyzer" -version = "0.21.5" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bf6ae5dd022ac6f39034896dd94eaeb590bf1fc6ab6e4f302fc9cdd8569e9b7" +checksum = "ffb8472c2bad83d26db456b6b0f933669aea6549271eb8bea683ed0dab326d13" dependencies = [ "indexmap 2.0.0", "rustc-hash", @@ -6666,9 +6670,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.125.4" +version = "0.126.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cead1083e46b0f072a82938f16d366014468f7510350957765bb4d013496890" +checksum = "f44fc2b597f6429631231b083a6019b8400c9d524eff4b82ece4b7dfffdbe787" dependencies = [ "indexmap 2.0.0", "num_cpus", @@ -6685,9 +6689,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.96.17" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d0100c383fb08b6f34911ab6f925950416a5d14404c1cd520d59fb8dfbb3bf" +checksum = "26ecefeec816318f1d449b4bac2e28a4243a167cc16620e15c3c1f2d91085770" dependencies = [ "num-bigint", "serde", @@ -6700,9 +6704,9 @@ dependencies = [ [[package]] name = "swc_emotion" -version = "0.70.1" +version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e10ea9a961413be44879c2b16d04b6bb8f8d9f9ca09ef2772c363d81dee0fe6" +checksum = "7695a666a2b3b1dac06a097464cd7852f6cec303aa2ddf7e3f82fc8fa2659cf2" dependencies = [ "base64 0.13.1", "byteorder", @@ -6735,9 +6739,9 @@ dependencies = [ [[package]] name = "swc_error_reporters" -version = "0.17.12" +version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e00fa7c3009268d8ab2ca69d22ac3c3fe777297215fa128bc0ef42dcdf230ab" +checksum = "be42e786ee9bda3f72f7d7de791e1d7b49ab7f86ed54fdc5808681ae04406080" dependencies = [ "anyhow", "miette", @@ -6748,9 +6752,9 @@ dependencies = [ [[package]] name = "swc_fast_graph" -version = "0.21.13" +version = "0.21.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acfc056067a0fbfe26a4763c1eb246e813fdbe6b376415d07915e96e15481b6" +checksum = "0c9c9e567014e157af520f74b1a5bc151fece681136754b80b3fec6b908e26a0" dependencies = [ "indexmap 2.0.0", "petgraph", @@ -6760,9 +6764,9 @@ dependencies = [ [[package]] name = "swc_graph_analyzer" -version = "0.22.15" +version = "0.22.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c6e0110c0433c27221f03e45419b7e18d1db4d472db309088caa458ac2f304e" +checksum = "4b95d7a2b5712b1bcd4ccc4757e9028026a775d27ae07aec491bb371bd73b2c0" dependencies = [ "auto_impl", "petgraph", @@ -6784,9 +6788,9 @@ dependencies = [ [[package]] name = "swc_node_comments" -version = "0.20.12" +version = "0.20.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86a67c8fb9735b17b2cdf7b5dd539dc1625f73d05c794566b98e65be39cee5b1" +checksum = "a8058148241150b482cbe8f690f1005663994dc22c9f8f9a651c7aeca9263f35" dependencies = [ "dashmap", "swc_atoms", @@ -6809,9 +6813,9 @@ dependencies = [ [[package]] name = "swc_plugin_macro" -version = "0.9.15" +version = "0.9.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "785309d342a69df4c929ee59e14e36889ca832f1d2a3c1d03c47c93126c72dbc" +checksum = "3232db481484070637b20a155c064096c0ea1ba04fa2247b89b618661b3574f4" dependencies = [ "proc-macro2", "quote", @@ -6820,9 +6824,9 @@ dependencies = [ [[package]] name = "swc_plugin_proxy" -version = "0.39.17" +version = "0.40.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f00d9e79d36925854ce4de73acf397a6882a0dccb5b248d1ec48202ac3f72ad" +checksum = "d64191ea46b8156c495b77fce87759003d520109535d2fd524fe6d9e4de6238b" dependencies = [ "better_scoped_tls", "rkyv", @@ -6834,9 +6838,9 @@ dependencies = [ [[package]] name = "swc_plugin_runner" -version = "0.104.41" +version = "0.105.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26ed41b8a0e1a6afa4bca94c7e78329cccdce9271ec44cd3c4d67d097ce6c03f" +checksum = "a16505b9e3773c2d5c76c5ae27545091ff1e382ac6b14644e6a8ab048dbfbd92" dependencies = [ "anyhow", "enumset", @@ -6858,9 +6862,9 @@ dependencies = [ [[package]] name = "swc_relay" -version = "0.42.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08b37cd8b8acc422343aae385f29a51a59a22d1bb0087c7ea3ee05ea51b87088" +checksum = "28ae7a666d65809ebbcf58ee4c7d751ed5ff6d6304734d23aa5e084b1368cce9" dependencies = [ "once_cell", "regex", @@ -6876,9 +6880,9 @@ dependencies = [ [[package]] name = "swc_timer" -version = "0.21.14" +version = "0.21.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b37010da5874d241c9e11ef020b8e4473f3af4e5d2e19219e92d99c04f12e0c6" +checksum = "9d15ec9bca22690ba9a373af069e366c9f43e48dd4d328aea6ba138f93ff0276" dependencies = [ "tracing", ] @@ -7044,9 +7048,9 @@ dependencies = [ [[package]] name = "testing" -version = "0.35.14" +version = "0.35.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "293dc0c2fc5e51a67cde205832476cf205758168f9966312ea05a97c8fb2230c" +checksum = "42599f638bd2b48c2892cf330862aca433c86286ae776d75c5074ba3b4935ed8" dependencies = [ "ansi_term", "cargo_metadata", @@ -7550,7 +7554,7 @@ dependencies = [ [[package]] name = "turbo-tasks" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-trait", @@ -7582,7 +7586,7 @@ dependencies = [ [[package]] name = "turbo-tasks-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "cargo-lock", @@ -7594,7 +7598,7 @@ dependencies = [ [[package]] name = "turbo-tasks-bytes" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "bytes", @@ -7609,7 +7613,7 @@ dependencies = [ [[package]] name = "turbo-tasks-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "dotenvs", @@ -7623,7 +7627,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fetch" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7640,7 +7644,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "auto-hash-map", @@ -7671,7 +7675,7 @@ dependencies = [ [[package]] name = "turbo-tasks-hash" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "base16", "hex", @@ -7683,7 +7687,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -7697,7 +7701,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros-shared" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "proc-macro2", "quote", @@ -7707,7 +7711,7 @@ dependencies = [ [[package]] name = "turbo-tasks-malloc" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "mimalloc", ] @@ -7715,7 +7719,7 @@ dependencies = [ [[package]] name = "turbo-tasks-memory" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "auto-hash-map", @@ -7740,7 +7744,7 @@ dependencies = [ [[package]] name = "turbopack" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-recursion", @@ -7772,7 +7776,7 @@ dependencies = [ [[package]] name = "turbopack-binding" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "auto-hash-map", "mdxjs", @@ -7813,7 +7817,7 @@ dependencies = [ [[package]] name = "turbopack-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7837,7 +7841,7 @@ dependencies = [ [[package]] name = "turbopack-cli-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "clap 4.4.2", @@ -7855,7 +7859,7 @@ dependencies = [ [[package]] name = "turbopack-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-recursion", @@ -7885,7 +7889,7 @@ dependencies = [ [[package]] name = "turbopack-css" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-trait", @@ -7912,7 +7916,7 @@ dependencies = [ [[package]] name = "turbopack-dev" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -7936,7 +7940,7 @@ dependencies = [ [[package]] name = "turbopack-dev-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-compression", @@ -7973,7 +7977,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-trait", @@ -8008,7 +8012,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-hmr-protocol" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "serde", "serde_json", @@ -8019,7 +8023,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-plugins" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-trait", @@ -8044,7 +8048,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-runtime" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "indoc", @@ -8061,7 +8065,7 @@ dependencies = [ [[package]] name = "turbopack-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "indexmap 1.9.3", @@ -8077,7 +8081,7 @@ dependencies = [ [[package]] name = "turbopack-image" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "base64 0.21.4", @@ -8097,7 +8101,7 @@ dependencies = [ [[package]] name = "turbopack-json" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "serde", @@ -8112,7 +8116,7 @@ dependencies = [ [[package]] name = "turbopack-mdx" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "mdxjs", @@ -8127,7 +8131,7 @@ dependencies = [ [[package]] name = "turbopack-node" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "async-stream", @@ -8162,7 +8166,7 @@ dependencies = [ [[package]] name = "turbopack-static" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "serde", @@ -8178,7 +8182,7 @@ dependencies = [ [[package]] name = "turbopack-swc-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "swc_core", "turbo-tasks", @@ -8189,7 +8193,7 @@ dependencies = [ [[package]] name = "turbopack-trace-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "crossbeam-channel", @@ -8205,7 +8209,7 @@ dependencies = [ [[package]] name = "turbopack-wasm" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240126.2#03addec3ba162af6b0538c09dfa202a6f9f65392" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-240127.2#a9b78728b34bd7f124447a6c32111e61cc0a1ee5" dependencies = [ "anyhow", "indexmap 1.9.3", diff --git a/Cargo.toml b/Cargo.toml index 657f55f96d..bfcde3c425 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,18 +30,18 @@ next-core = { path = "packages/next-swc/crates/next-core" } next-custom-transforms = { path = "packages/next-swc/crates/next-custom-transforms" } # SWC crates -swc_core = { version = "0.87.28", features = [ +swc_core = { version = "0.89.1", features = [ "ecma_loader_lru", "ecma_loader_parking_lot", ] } -testing = { version = "0.35.14" } +testing = { version = "0.35.16" } # Turbo crates -turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240126.2" } +turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240127.2" } # [TODO]: need to refactor embed_directory! macro usages, as well as resolving turbo_tasks::function, macros.. -turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240126.2" } +turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240127.2" } # [TODO]: need to refactor embed_directory! macro usage in next-core -turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240126.2" } +turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240127.2" } # General Deps diff --git a/packages/next-swc/crates/next-custom-transforms/Cargo.toml b/packages/next-swc/crates/next-custom-transforms/Cargo.toml index de1703c45a..e4e55759fa 100644 --- a/packages/next-swc/crates/next-custom-transforms/Cargo.toml +++ b/packages/next-swc/crates/next-custom-transforms/Cargo.toml @@ -40,8 +40,8 @@ turbopack-binding = { workspace = true, features = [ ] } # To allow quote! macro works swc_core = { workspace = true, features = ["ecma_quote"]} -react_remove_properties = "0.22.0" -remove_console = "0.23.0" +react_remove_properties = "0.24.0" +remove_console = "0.25.0" preset_env_base = "0.4.10" [dev-dependencies] diff --git a/packages/next-swc/crates/next-custom-transforms/src/chain_transforms.rs b/packages/next-swc/crates/next-custom-transforms/src/chain_transforms.rs index 914df12b5a..233b8a3e7b 100644 --- a/packages/next-swc/crates/next-custom-transforms/src/chain_transforms.rs +++ b/packages/next-swc/crates/next-custom-transforms/src/chain_transforms.rs @@ -188,7 +188,7 @@ where let ss = match ss { Ok(v) => v, Err(err) => { - bail!("failed to parse css: {}", err) + bail!("failed to parse css using lightningcss: {}", err) } }; diff --git a/packages/next-swc/crates/next-custom-transforms/src/transforms/dynamic.rs b/packages/next-swc/crates/next-custom-transforms/src/transforms/dynamic.rs index cd1d317c92..7d48829a48 100644 --- a/packages/next-swc/crates/next-custom-transforms/src/transforms/dynamic.rs +++ b/packages/next-swc/crates/next-custom-transforms/src/transforms/dynamic.rs @@ -517,6 +517,7 @@ impl NextDynamicPatcher { src: Box::new(specifier.into()), type_only: false, with: None, + phase: Default::default(), }))); } TurbopackImport::DevelopmentId { @@ -543,6 +544,7 @@ impl NextDynamicPatcher { src: Box::new(specifier.into()), type_only: false, with: None, + phase: Default::default(), }))); } TurbopackImport::BuildTransition { @@ -572,6 +574,7 @@ impl NextDynamicPatcher { src: Box::new(specifier.into()), type_only: false, with: None, + phase: Default::default(), }))); } TurbopackImport::BuildId { @@ -598,6 +601,7 @@ impl NextDynamicPatcher { src: Box::new(specifier.into()), type_only: false, with: None, + phase: Default::default(), }))); } } diff --git a/packages/next-swc/crates/next-custom-transforms/src/transforms/fonts/font_imports_generator.rs b/packages/next-swc/crates/next-custom-transforms/src/transforms/fonts/font_imports_generator.rs index 3abb709791..f725744aeb 100644 --- a/packages/next-swc/crates/next-custom-transforms/src/transforms/fonts/font_imports_generator.rs +++ b/packages/next-swc/crates/next-custom-transforms/src/transforms/fonts/font_imports_generator.rs @@ -77,6 +77,7 @@ impl<'a> FontImportsGenerator<'a> { type_only: false, with: None, span: DUMMY_SP, + phase: Default::default(), }); } } diff --git a/packages/next-swc/crates/next-custom-transforms/src/transforms/react_server_components.rs b/packages/next-swc/crates/next-custom-transforms/src/transforms/react_server_components.rs index 388e8ef9a4..40b5341110 100644 --- a/packages/next-swc/crates/next-custom-transforms/src/transforms/react_server_components.rs +++ b/packages/next-swc/crates/next-custom-transforms/src/transforms/react_server_components.rs @@ -642,7 +642,10 @@ pub fn server_components( as_folder(ReactServerComponents { is_react_server_layer, comments, - filepath: filename.to_string(), + filepath: match filename { + FileName::Custom(path) => format!("<{}>", path), + _ => filename.to_string(), + }, app_dir, export_names: vec![], invalid_server_imports: vec![ diff --git a/packages/next-swc/crates/next-custom-transforms/src/transforms/server_actions.rs b/packages/next-swc/crates/next-custom-transforms/src/transforms/server_actions.rs index 56ceb657b0..fb17313279 100644 --- a/packages/next-swc/crates/next-custom-transforms/src/transforms/server_actions.rs +++ b/packages/next-swc/crates/next-custom-transforms/src/transforms/server_actions.rs @@ -900,6 +900,7 @@ impl VisitMut for ServerActions { }), type_only: false, with: None, + phase: Default::default(), }))); } @@ -986,6 +987,7 @@ impl VisitMut for ServerActions { }), type_only: false, with: None, + phase: Default::default(), }))); new.push(ModuleItem::Stmt(Stmt::Expr(ExprStmt { span: DUMMY_SP, @@ -1059,6 +1061,7 @@ impl VisitMut for ServerActions { }), type_only: false, with: None, + phase: Default::default(), }))); // Encryption and decryption only happens on the server layer. @@ -1087,6 +1090,7 @@ impl VisitMut for ServerActions { }), type_only: false, with: None, + phase: Default::default(), }))); // Make it the first item diff --git a/packages/next/package.json b/packages/next/package.json index e361116c88..14509d3da8 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -194,7 +194,7 @@ "@types/ws": "8.2.0", "@vercel/ncc": "0.34.0", "@vercel/nft": "0.26.2", - "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240126.2", + "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240127.2", "acorn": "8.5.0", "amphtml-validator": "1.0.35", "anser": "1.4.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26680fbaf3..b67e9c09ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1077,8 +1077,8 @@ importers: specifier: 0.26.2 version: 0.26.2 '@vercel/turbopack-ecmascript-runtime': - specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240126.2 - version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240126.2(react-refresh@0.12.0)(webpack@5.90.0)' + specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240127.2 + version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240127.2(react-refresh@0.12.0)(webpack@5.90.0)' acorn: specifier: 8.5.0 version: 8.5.0 @@ -25611,9 +25611,9 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240126.2(react-refresh@0.12.0)(webpack@5.90.0)': - resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240126.2} - id: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240126.2' + '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240127.2(react-refresh@0.12.0)(webpack@5.90.0)': + resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240127.2} + id: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240127.2' name: '@vercel/turbopack-ecmascript-runtime' version: 0.0.0 dependencies: