Update turbo crates (#42014)

## Bug

- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Errors have a helpful link attached, see `contributing.md`

## Feature

- [ ] Implements an existing feature request or RFC. Make sure the
feature request has been accepted for implementation before opening a
PR.
- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have a helpful link attached, see `contributing.md`

## Documentation / Examples

- [ ] Make sure the linting passes by running `pnpm build && pnpm lint`
- [ ] The "examples guidelines" are followed from [our contributing
doc](https://github.com/vercel/next.js/blob/canary/contributing/examples/adding-examples.md)
This commit is contained in:
JJ Kasper 2022-10-30 01:28:54 -07:00 committed by GitHub
parent a67f100ee8
commit 56dd821a71
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 53 additions and 27 deletions

View file

@ -108,6 +108,17 @@ dependencies = [
"syn",
]
[[package]]
name = "async-recursion"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2cda8f4bcc10624c4e85bc66b3f452cca98cfa5ca002dc83a16aad2367641bea"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "async-trait"
version = "0.1.58"
@ -1655,6 +1666,15 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41ee439ee368ba4a77ac70d04f14015415af8600d6c894dc1f11bd79758c57d5"
[[package]]
name = "jsonc-parser"
version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a1853e40333206f9a685358046d13ab200169e3ee573019bddf0ede0dc29307"
dependencies = [
"serde_json",
]
[[package]]
name = "kernel32-sys"
version = "0.2.2"
@ -2203,7 +2223,7 @@ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
[[package]]
name = "next-core"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"futures",
@ -2232,7 +2252,7 @@ dependencies = [
[[package]]
name = "next-dev"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"clap",
@ -2312,7 +2332,7 @@ dependencies = [
[[package]]
name = "node-file-trace"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"owo-colors",
@ -5291,7 +5311,7 @@ dependencies = [
[[package]]
name = "turbo-tasks"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"any_key",
"anyhow",
@ -5304,6 +5324,7 @@ dependencies = [
"mopa",
"nohash-hasher",
"once_cell",
"pin-project-lite",
"regex",
"serde",
"serde_json",
@ -5319,7 +5340,7 @@ dependencies = [
[[package]]
name = "turbo-tasks-build"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"cargo-lock",
@ -5335,7 +5356,7 @@ dependencies = [
[[package]]
name = "turbo-tasks-env"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"dotenvy",
@ -5351,7 +5372,7 @@ dependencies = [
[[package]]
name = "turbo-tasks-fs"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"bitflags",
@ -5359,6 +5380,7 @@ dependencies = [
"futures",
"futures-retry",
"include_dir",
"jsonc-parser",
"lazy_static",
"mime",
"notify",
@ -5372,7 +5394,7 @@ dependencies = [
[[package]]
name = "turbo-tasks-hash"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"base16",
"hex",
@ -5384,7 +5406,7 @@ dependencies = [
[[package]]
name = "turbo-tasks-macros"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"convert_case",
@ -5399,7 +5421,7 @@ dependencies = [
[[package]]
name = "turbo-tasks-macros-shared"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"proc-macro-error",
"proc-macro2",
@ -5410,16 +5432,18 @@ dependencies = [
[[package]]
name = "turbo-tasks-memory"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"concurrent-queue",
"dashmap",
"event-listener",
"flurry",
"lazy_static",
"nohash-hasher",
"num_cpus",
"parking_lot",
"rustc-hash",
"tokio",
"turbo-tasks",
"turbo-tasks-build",
@ -5429,7 +5453,7 @@ dependencies = [
[[package]]
name = "turbopack"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"lazy_static",
@ -5457,7 +5481,7 @@ dependencies = [
[[package]]
name = "turbopack-cli-utils"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"clap",
@ -5477,9 +5501,10 @@ dependencies = [
[[package]]
name = "turbopack-core"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"async-recursion",
"async-trait",
"browserslist-rs",
"futures",
@ -5505,7 +5530,7 @@ dependencies = [
[[package]]
name = "turbopack-css"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"async-trait",
@ -5526,7 +5551,7 @@ dependencies = [
[[package]]
name = "turbopack-dev-server"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"event-listener",
@ -5558,7 +5583,7 @@ dependencies = [
[[package]]
name = "turbopack-ecmascript"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"async-trait",
@ -5568,6 +5593,7 @@ dependencies = [
"lazy_static",
"num-bigint",
"once_cell",
"pin-project-lite",
"rand",
"regex",
"serde",
@ -5591,7 +5617,7 @@ dependencies = [
[[package]]
name = "turbopack-env"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"dotenvy",
@ -5608,7 +5634,7 @@ dependencies = [
[[package]]
name = "turbopack-json"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"serde",
@ -5623,7 +5649,7 @@ dependencies = [
[[package]]
name = "turbopack-static"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"async-trait",
@ -5641,7 +5667,7 @@ dependencies = [
[[package]]
name = "turbopack-swc-utils"
version = "0.1.0"
source = "git+https://github.com/vercel/turbo.git?rev=56039940cdfac07b68e030da1396214962e99ceb#56039940cdfac07b68e030da1396214962e99ceb"
source = "git+https://github.com/vercel/turbo.git?rev=7023733ac66209f03a40f15b33d276d92bbbb242#7023733ac66209f03a40f15b33d276d92bbbb242"
dependencies = [
"anyhow",
"async-trait",

View file

@ -56,12 +56,12 @@ tracing-futures = "0.2.5"
tracing-subscriber = "0.3.9"
tracing-chrome = "0.5.0"
owo-colors = "3"
turbo-tasks = { git = "https://github.com/vercel/turbo.git", rev = "56039940cdfac07b68e030da1396214962e99ceb" }
turbo-tasks-memory = { git = "https://github.com/vercel/turbo.git", rev = "56039940cdfac07b68e030da1396214962e99ceb" }
turbopack-core = { git = "https://github.com/vercel/turbo.git", rev = "56039940cdfac07b68e030da1396214962e99ceb" }
turbopack-dev-server = { git = "https://github.com/vercel/turbo.git", rev = "56039940cdfac07b68e030da1396214962e99ceb" }
next-dev = { git = "https://github.com/vercel/turbo.git", rev = "56039940cdfac07b68e030da1396214962e99ceb" }
node-file-trace = { git = "https://github.com/vercel/turbo.git", rev = "56039940cdfac07b68e030da1396214962e99ceb", default-features = false, features = ["node-api"] }
turbo-tasks = { git = "https://github.com/vercel/turbo.git", rev = "7023733ac66209f03a40f15b33d276d92bbbb242" }
turbo-tasks-memory = { git = "https://github.com/vercel/turbo.git", rev = "7023733ac66209f03a40f15b33d276d92bbbb242" }
turbopack-core = { git = "https://github.com/vercel/turbo.git", rev = "7023733ac66209f03a40f15b33d276d92bbbb242" }
turbopack-dev-server = { git = "https://github.com/vercel/turbo.git", rev = "7023733ac66209f03a40f15b33d276d92bbbb242" }
next-dev = { git = "https://github.com/vercel/turbo.git", rev = "7023733ac66209f03a40f15b33d276d92bbbb242" }
node-file-trace = { git = "https://github.com/vercel/turbo.git", rev = "7023733ac66209f03a40f15b33d276d92bbbb242", default-features = false, features = ["node-api"] }
# There are few build targets we can't use native-tls which default features rely on,
# allow to specify alternative (rustls) instead via features.
# Note to opt in rustls default-features should be disabled