diff --git a/Cargo.lock b/Cargo.lock index 2b8d458901fd5..7ebef70088f16 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -412,7 +412,7 @@ dependencies = [ [[package]] name = "auto-hash-map" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "serde", ] @@ -910,7 +910,7 @@ checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" dependencies = [ "bitflags 1.3.2", "clap_lex 0.2.4", - "indexmap", + "indexmap 1.9.3", "textwrap 0.16.0", ] @@ -1201,7 +1201,7 @@ dependencies = [ "cranelift-entity", "fxhash", "hashbrown 0.12.3", - "indexmap", + "indexmap 1.9.3", "log", "smallvec", ] @@ -1755,6 +1755,12 @@ dependencies = [ "termcolor", ] +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + [[package]] name = "erased-serde" version = "0.3.25" @@ -2120,7 +2126,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" dependencies = [ "fallible-iterator", - "indexmap", + "indexmap 1.9.3", "stable_deref_trait", ] @@ -2166,7 +2172,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap", + "indexmap 1.9.3", "slab", "tokio", "tokio-util", @@ -2220,6 +2226,12 @@ dependencies = [ "ahash 0.8.3", ] +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" + [[package]] name = "hdrhistogram" version = "7.5.2" @@ -2548,6 +2560,16 @@ dependencies = [ "serde", ] +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", +] + [[package]] name = "indoc" version = "2.0.1" @@ -3379,7 +3401,7 @@ version = "0.1.0" dependencies = [ "anyhow", "futures", - "indexmap", + "indexmap 1.9.3", "next-core", "once_cell", "serde", @@ -3402,7 +3424,7 @@ dependencies = [ "clap 4.1.11", "console-subscriber", "dunce", - "indexmap", + "indexmap 1.9.3", "indoc", "mime_guess", "next-core", @@ -3427,7 +3449,7 @@ dependencies = [ "base64 0.21.0", "const_format", "futures", - "indexmap", + "indexmap 1.9.3", "indoc", "lazy_static", "mime", @@ -3458,7 +3480,7 @@ dependencies = [ "criterion", "dunce", "futures", - "indexmap", + "indexmap 1.9.3", "mime", "next-core", "nix", @@ -3610,7 +3632,7 @@ dependencies = [ [[package]] name = "node-file-trace" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "serde", @@ -4026,7 +4048,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.3", ] [[package]] @@ -4248,7 +4270,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ca9c6be70d989d21a136eb86c2d83e4b328447fac4a88dace2143c179c86267" dependencies = [ "autocfg", - "indexmap", + "indexmap 1.9.3", ] [[package]] @@ -4684,7 +4706,7 @@ dependencies = [ "bitvec", "bytecheck", "hashbrown 0.12.3", - "indexmap", + "indexmap 1.9.3", "ptr_meta", "rend", "rkyv_derive", @@ -5057,7 +5079,7 @@ version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" dependencies = [ - "indexmap", + "indexmap 1.9.3", "itoa", "ryu", "serde", @@ -5114,7 +5136,7 @@ dependencies = [ "base64 0.13.1", "chrono", "hex", - "indexmap", + "indexmap 1.9.3", "serde", "serde_json", "serde_with_macros", @@ -5139,7 +5161,7 @@ version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b" dependencies = [ - "indexmap", + "indexmap 1.9.3", "ryu", "serde", "yaml-rust", @@ -5151,7 +5173,7 @@ version = "0.9.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f82e6c8c047aa50a7328632d067bcae6ef38772a79e28daf32f735e0e4f3dd10" dependencies = [ - "indexmap", + "indexmap 1.9.3", "itoa", "ryu", "serde", @@ -5609,7 +5631,7 @@ dependencies = [ "base64 0.13.1", "dashmap", "either", - "indexmap", + "indexmap 1.9.3", "jsonc-parser", "lru", "napi", @@ -5676,7 +5698,7 @@ dependencies = [ "anyhow", "crc", "dashmap", - "indexmap", + "indexmap 1.9.3", "is-macro", "once_cell", "parking_lot", @@ -5753,7 +5775,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ba1c7a40d38f9dd4e9a046975d3faf95af42937b34b2b963be4d8f01239584b" dependencies = [ - "indexmap", + "indexmap 1.9.3", "serde", "serde_json", "swc_config_macro", @@ -6066,7 +6088,7 @@ checksum = "b2e04195fe78e4bd7309c2b0f5642c8c7a24b531514646a33c6347e4612b3cee" dependencies = [ "ahash 0.8.3", "arrayvec", - "indexmap", + "indexmap 1.9.3", "num-bigint", "num_cpus", "once_cell", @@ -6123,7 +6145,7 @@ dependencies = [ "ahash 0.8.3", "anyhow", "dashmap", - "indexmap", + "indexmap 1.9.3", "once_cell", "preset_env_base", "rustc-hash", @@ -6199,7 +6221,7 @@ checksum = "0e2afd042778538c9de5653ada8f51837c39a0902d213b0ba643a98fec128e72" dependencies = [ "better_scoped_tls", "bitflags 2.3.3", - "indexmap", + "indexmap 1.9.3", "once_cell", "phf", "rayon", @@ -6237,7 +6259,7 @@ checksum = "700e3615e2576ad09472ba01ef7402700f8ad0f418778dd854db751818ee566a" dependencies = [ "ahash 0.8.3", "arrayvec", - "indexmap", + "indexmap 1.9.3", "is-macro", "num-bigint", "rayon", @@ -6279,7 +6301,7 @@ dependencies = [ "ahash 0.8.3", "anyhow", "bitflags 2.3.3", - "indexmap", + "indexmap 1.9.3", "is-macro", "path-clean", "pathdiff", @@ -6305,7 +6327,7 @@ checksum = "f7e76770bff275b02ee9e4e412d5404117eafc0a85d7cb561db837c0dde482eb" dependencies = [ "ahash 0.8.3", "dashmap", - "indexmap", + "indexmap 1.9.3", "once_cell", "petgraph", "rayon", @@ -6352,7 +6374,7 @@ dependencies = [ "ahash 0.8.3", "base64 0.13.1", "dashmap", - "indexmap", + "indexmap 1.9.3", "once_cell", "rayon", "serde", @@ -6418,7 +6440,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f292d37c5da5be3e7cde1ecf1d44e0564e251a40c496901af8dd0f5632211a81" dependencies = [ "ahash 0.8.3", - "indexmap", + "indexmap 1.9.3", "rustc-hash", "swc_atoms", "swc_common", @@ -6435,7 +6457,7 @@ version = "0.120.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c4602772e362a9ec13319854a2926dd791c92ab77dcb9485455eb10a34311ca" dependencies = [ - "indexmap", + "indexmap 1.9.3", "num_cpus", "once_cell", "rayon", @@ -6512,7 +6534,7 @@ version = "0.19.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11cc84ef676e0901c5a7a01394b98f5219beee0e22f746fbe2c90ee998ceda15" dependencies = [ - "indexmap", + "indexmap 1.9.3", "petgraph", "rustc-hash", "swc_common", @@ -7091,7 +7113,7 @@ version = "0.19.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" dependencies = [ - "indexmap", + "indexmap 1.9.3", "toml_datetime", "winnow", ] @@ -7136,7 +7158,7 @@ checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" dependencies = [ "futures-core", "futures-util", - "indexmap", + "indexmap 1.9.3", "pin-project", "pin-project-lite", "rand 0.8.5", @@ -7295,7 +7317,7 @@ dependencies = [ [[package]] name = "turbo-tasks" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-trait", @@ -7305,7 +7327,7 @@ dependencies = [ "erased-serde", "event-listener", "futures", - "indexmap", + "indexmap 1.9.3", "mopa", "nohash-hasher", "once_cell", @@ -7327,7 +7349,7 @@ dependencies = [ [[package]] name = "turbo-tasks-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "cargo-lock", @@ -7339,7 +7361,7 @@ dependencies = [ [[package]] name = "turbo-tasks-bytes" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "bytes", @@ -7354,11 +7376,11 @@ dependencies = [ [[package]] name = "turbo-tasks-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "dotenvs", - "indexmap", + "indexmap 1.9.3", "serde", "turbo-tasks", "turbo-tasks-build", @@ -7368,10 +7390,10 @@ dependencies = [ [[package]] name = "turbo-tasks-fetch" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", - "indexmap", + "indexmap 1.9.3", "lazy_static", "reqwest", "serde", @@ -7385,7 +7407,7 @@ dependencies = [ [[package]] name = "turbo-tasks-fs" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "auto-hash-map", @@ -7397,7 +7419,7 @@ dependencies = [ "futures", "futures-retry", "include_dir", - "indexmap", + "indexmap 1.9.3", "jsonc-parser", "mime", "notify", @@ -7415,7 +7437,7 @@ dependencies = [ [[package]] name = "turbo-tasks-hash" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "base16", "hex", @@ -7427,7 +7449,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -7441,7 +7463,7 @@ dependencies = [ [[package]] name = "turbo-tasks-macros-shared" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "proc-macro2", "quote", @@ -7451,7 +7473,7 @@ dependencies = [ [[package]] name = "turbo-tasks-malloc" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "mimalloc", ] @@ -7459,7 +7481,7 @@ dependencies = [ [[package]] name = "turbo-tasks-memory" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "auto-hash-map", @@ -7482,7 +7504,7 @@ dependencies = [ [[package]] name = "turbo-tasks-testing" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "auto-hash-map", @@ -7495,12 +7517,12 @@ dependencies = [ [[package]] name = "turbopack" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-recursion", "futures", - "indexmap", + "indexmap 1.9.3", "lazy_static", "regex", "serde", @@ -7520,12 +7542,13 @@ dependencies = [ "turbopack-mdx", "turbopack-node", "turbopack-static", + "turbopack-wasm", ] [[package]] name = "turbopack-bench" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "chromiumoxide", @@ -7555,7 +7578,7 @@ dependencies = [ [[package]] name = "turbopack-binding" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "auto-hash-map", "mdxjs", @@ -7597,14 +7620,16 @@ dependencies = [ [[package]] name = "turbopack-build" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", - "indexmap", + "indexmap 1.9.3", "indoc", "serde", "serde_json", "serde_qs", + "sourcemap", + "swc_core", "turbo-tasks", "turbo-tasks-build", "turbo-tasks-fs", @@ -7617,7 +7642,7 @@ dependencies = [ [[package]] name = "turbopack-cli-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "clap 4.1.11", @@ -7641,14 +7666,15 @@ dependencies = [ [[package]] name = "turbopack-core" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", + "async-recursion", "async-trait", "auto-hash-map", "browserslist-rs", "futures", - "indexmap", + "indexmap 1.9.3", "lazy_static", "patricia_tree", "qstring", @@ -7669,7 +7695,7 @@ dependencies = [ [[package]] name = "turbopack-create-test-app" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "clap 4.1.11", @@ -7682,11 +7708,11 @@ dependencies = [ [[package]] name = "turbopack-css" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-trait", - "indexmap", + "indexmap 1.9.3", "indoc", "once_cell", "regex", @@ -7704,10 +7730,10 @@ dependencies = [ [[package]] name = "turbopack-dev" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", - "indexmap", + "indexmap 1.9.3", "indoc", "serde", "serde_json", @@ -7728,7 +7754,7 @@ dependencies = [ [[package]] name = "turbopack-dev-server" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-compression", @@ -7736,7 +7762,7 @@ dependencies = [ "futures", "hyper", "hyper-tungstenite", - "indexmap", + "indexmap 1.9.3", "mime", "mime_guess", "once_cell", @@ -7765,12 +7791,12 @@ dependencies = [ [[package]] name = "turbopack-ecmascript" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-trait", "futures", - "indexmap", + "indexmap 1.9.3", "indoc", "lazy_static", "num-bigint", @@ -7799,7 +7825,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-hmr-protocol" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "serde", "serde_json", @@ -7810,11 +7836,11 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-plugins" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-trait", - "indexmap", + "indexmap 1.9.3", "modularize_imports", "serde", "serde_json", @@ -7833,7 +7859,7 @@ dependencies = [ [[package]] name = "turbopack-ecmascript-runtime" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "indoc", @@ -7850,10 +7876,10 @@ dependencies = [ [[package]] name = "turbopack-env" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", - "indexmap", + "indexmap 1.9.3", "serde", "turbo-tasks", "turbo-tasks-build", @@ -7866,12 +7892,12 @@ dependencies = [ [[package]] name = "turbopack-image" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "base64 0.21.0", "image", - "indexmap", + "indexmap 1.9.3", "mime", "once_cell", "regex", @@ -7886,7 +7912,7 @@ dependencies = [ [[package]] name = "turbopack-json" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "serde", @@ -7901,7 +7927,7 @@ dependencies = [ [[package]] name = "turbopack-mdx" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "mdxjs", @@ -7916,7 +7942,7 @@ dependencies = [ [[package]] name = "turbopack-node" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "async-stream", @@ -7924,7 +7950,7 @@ dependencies = [ "const_format", "futures", "futures-retry", - "indexmap", + "indexmap 1.9.3", "mime", "once_cell", "owo-colors", @@ -7951,7 +7977,7 @@ dependencies = [ [[package]] name = "turbopack-static" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "serde", @@ -7967,7 +7993,7 @@ dependencies = [ [[package]] name = "turbopack-swc-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "swc_core", "turbo-tasks", @@ -7978,7 +8004,7 @@ dependencies = [ [[package]] name = "turbopack-test-utils" version = "0.1.0" -source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230728.2#43aa482c2df9645690812df4745d7d5174272211" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" dependencies = [ "anyhow", "once_cell", @@ -7993,6 +8019,25 @@ dependencies = [ "turbopack-core", ] +[[package]] +name = "turbopack-wasm" +version = "0.1.0" +source = "git+https://github.com/vercel/turbo.git?tag=turbopack-230803.2#04476ffc5fd912bf5c937fd7f1b103cbc7f27929" +dependencies = [ + "anyhow", + "indexmap 1.9.3", + "indoc", + "serde", + "turbo-tasks", + "turbo-tasks-build", + "turbo-tasks-fs", + "turbo-tasks-hash", + "turbopack-core", + "turbopack-ecmascript", + "wasmparser 0.110.0", + "wat", +] + [[package]] name = "twox-hash" version = "1.6.3" @@ -8231,7 +8276,7 @@ dependencies = [ "fs_extra", "futures", "getrandom", - "indexmap", + "indexmap 1.9.3", "lazy_static", "libc", "pin-project-lite", @@ -8526,7 +8571,7 @@ dependencies = [ "bytes", "cfg-if 1.0.0", "derivative", - "indexmap", + "indexmap 1.9.3", "js-sys", "more-asserts", "rustc-demangle", @@ -8622,7 +8667,7 @@ dependencies = [ "bytecheck", "enum-iterator 0.7.0", "enumset", - "indexmap", + "indexmap 1.9.3", "more-asserts", "rkyv", "serde", @@ -8644,7 +8689,7 @@ dependencies = [ "derivative", "enum-iterator 0.7.0", "fnv", - "indexmap", + "indexmap 1.9.3", "lazy_static", "libc", "mach", @@ -8748,10 +8793,20 @@ version = "0.95.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2ea896273ea99b15132414be1da01ab0d8836415083298ecaffbe308eaac87a" dependencies = [ - "indexmap", + "indexmap 1.9.3", "url", ] +[[package]] +name = "wasmparser" +version = "0.110.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dfcdb72d96f01e6c85b6bf20102e7423bdbaad5c337301bab2bbf253d26413c" +dependencies = [ + "indexmap 2.0.0", + "semver 1.0.17", +] + [[package]] name = "wast" version = "62.0.1" @@ -8810,7 +8865,7 @@ dependencies = [ "base64 0.21.0", "byteorder", "bytes", - "indexmap", + "indexmap 1.9.3", "leb128", "lexical-sort", "once_cell", diff --git a/Cargo.toml b/Cargo.toml index e6922fc4b1b05..aee15b053ffc2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,11 +44,11 @@ swc_core = { version = "0.79.40" } testing = { version = "0.33.21" } # Turbo crates -turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230728.2" } +turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230803.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-230728.2" } +turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230803.2" } # [TODO]: need to refactor embed_directory! macro usage in next-core -turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230728.2" } +turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230803.2" } # General Deps diff --git a/packages/next-swc/crates/next-core/js/package.json b/packages/next-swc/crates/next-core/js/package.json index d551604fb87a7..c54b0766695ca 100644 --- a/packages/next-swc/crates/next-core/js/package.json +++ b/packages/next-swc/crates/next-core/js/package.json @@ -10,8 +10,8 @@ "check": "tsc --noEmit" }, "dependencies": { - "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230728.2", - "@vercel/turbopack-node": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230728.2", + "@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230803.2", + "@vercel/turbopack-node": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230803.2", "anser": "^2.1.1", "css.escape": "^1.5.1", "next": "*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 896951d72bde9..ea03805a44f68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -982,8 +982,8 @@ importers: '@types/react': 18.2.7 '@types/react-dom': 18.2.4 '@vercel/ncc': ^0.36.0 - '@vercel/turbopack-ecmascript-runtime': https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230728.2 - '@vercel/turbopack-node': https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230728.2 + '@vercel/turbopack-ecmascript-runtime': https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230803.2 + '@vercel/turbopack-node': https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230803.2 anser: ^2.1.1 css.escape: ^1.5.1 find-up: ^6.3.0 @@ -995,8 +995,8 @@ importers: stacktrace-parser: ^0.1.10 strip-ansi: ^7.0.1 dependencies: - '@vercel/turbopack-ecmascript-runtime': '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230728.2_react-refresh@0.12.0' - '@vercel/turbopack-node': '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230728.2' + '@vercel/turbopack-ecmascript-runtime': '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230803.2_react-refresh@0.12.0' + '@vercel/turbopack-node': '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230803.2' anser: 2.1.1 css.escape: 1.5.1 next: link:../../../../next @@ -6156,7 +6156,7 @@ packages: dependencies: '@mdx-js/mdx': 2.2.1 source-map: 0.7.3 - webpack: 5.86.0 + webpack: 5.86.0_@swc+core@1.3.55 transitivePeerDependencies: - supports-color @@ -6902,7 +6902,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@swc/core-darwin-x64/1.3.55: @@ -6911,7 +6910,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@swc/core-linux-arm-gnueabihf/1.3.55: @@ -6920,7 +6918,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true optional: true /@swc/core-linux-arm64-gnu/1.3.55: @@ -6929,7 +6926,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@swc/core-linux-arm64-musl/1.3.55: @@ -6938,7 +6934,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@swc/core-linux-x64-gnu/1.3.55: @@ -6947,7 +6942,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@swc/core-linux-x64-musl/1.3.55: @@ -6956,7 +6950,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@swc/core-win32-arm64-msvc/1.3.55: @@ -6965,7 +6958,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@swc/core-win32-ia32-msvc/1.3.55: @@ -6974,7 +6966,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@swc/core-win32-x64-msvc/1.3.55: @@ -6983,7 +6974,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@swc/core/1.3.55_@swc+helpers@0.5.1: @@ -7008,7 +6998,6 @@ packages: '@swc/core-win32-arm64-msvc': 1.3.55 '@swc/core-win32-ia32-msvc': 1.3.55 '@swc/core-win32-x64-msvc': 1.3.55 - dev: true /@swc/helpers/0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} @@ -23897,7 +23886,6 @@ packages: serialize-javascript: 6.0.1 terser: 5.17.7 webpack: 5.86.0_@swc+core@1.3.55 - dev: true /terser/5.10.0: resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} @@ -25269,7 +25257,6 @@ packages: - '@swc/core' - esbuild - uglify-js - dev: true /websocket-driver/0.7.3: resolution: {integrity: sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==} @@ -25678,9 +25665,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-230728.2_react-refresh@0.12.0': - resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230728.2} - id: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230728.2' + '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230803.2_react-refresh@0.12.0': + resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230803.2} + id: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230803.2' name: '@vercel/turbopack-ecmascript-runtime' version: 0.0.0 dependencies: @@ -25691,8 +25678,8 @@ packages: - webpack dev: false - '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230728.2': - resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230728.2} + '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230803.2': + resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230803.2} name: '@vercel/turbopack-node' version: 0.0.0 dependencies: