diff --git a/Cargo.lock b/Cargo.lock index 8cda61e6e3483..aa6d2a85f4c1c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1346,7 +1346,7 @@ dependencies = [ "chromiumoxide_types", "dunce", "fnv", - "futures 0.3.28", + "futures 0.3.30", "futures-timer", "pin-project-lite", "serde", @@ -1650,7 +1650,7 @@ dependencies = [ "console-api", "crossbeam-channel", "crossbeam-utils 0.8.16", - "futures 0.3.28", + "futures 0.3.30", "hdrhistogram", "humantime", "prost-types", @@ -1989,7 +1989,7 @@ dependencies = [ "ciborium", "clap 3.2.23", "criterion-plot", - "futures 0.3.28", + "futures 0.3.30", "itertools 0.10.5", "lazy_static", "num-traits", @@ -2494,15 +2494,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "directories" -version = "4.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210" -dependencies = [ - "dirs-sys 0.3.7", -] - [[package]] name = "directories" version = "5.0.1" @@ -3013,9 +3004,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" dependencies = [ "futures-channel", "futures-core", @@ -3028,9 +3019,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", "futures-sink", @@ -3044,9 +3035,9 @@ checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-executor" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" dependencies = [ "futures-core", "futures-task", @@ -3055,9 +3046,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-lite" @@ -3076,9 +3067,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", @@ -3091,22 +3082,22 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fde5a672a61f96552aa5ed9fd9c81c3fbdae4be9b1e205d6eaf17c83705adc0f" dependencies = [ - "futures 0.3.28", + "futures 0.3.30", "pin-project-lite", "tokio", ] [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-timer" @@ -3116,9 +3107,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures-channel", "futures-core", @@ -3287,7 +3278,7 @@ dependencies = [ name = "globwatch" version = "0.1.0" dependencies = [ - "futures 0.3.28", + "futures 0.3.30", "itertools 0.10.5", "merge-streams", "notify", @@ -3928,15 +3919,6 @@ dependencies = [ "syn 2.0.32", ] -[[package]] -name = "intervaltree" -version = "0.2.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "270bc34e57047cab801a8c871c124d9dc7132f6473c6401f645524f4e6edd111" -dependencies = [ - "smallvec 1.13.1", -] - [[package]] name = "io-lifetimes" version = "1.0.11" @@ -6827,7 +6809,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b07f2d176c472198ec1e6551dc7da28f1c089652f66a7b722676c2238ebc0edf" dependencies = [ - "futures 0.3.28", + "futures 0.3.30", "futures-timer", "rstest_macros", "rustc_version 0.4.0", @@ -7026,7 +7008,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ed36cdb20de66d89a17ea04b8883fc7a386f2cf877aaedca5005583ce4876ff" dependencies = [ "crossbeam-channel", - "futures 0.3.28", + "futures 0.3.30", "futures-channel", "futures-executor", "num_cpus", @@ -9295,7 +9277,7 @@ checksum = "e3fe0f8743615139eed21376c94d8201be331040c8999e9a7c86a43d0ca2ff8b" dependencies = [ "anyhow", "enumset", - "futures 0.3.28", + "futures 0.3.30", "once_cell", "parking_lot 0.12.1", "serde", @@ -10225,7 +10207,7 @@ dependencies = [ "auto_impl", "bytes 1.5.0", "dashmap", - "futures 0.3.28", + "futures 0.3.30", "httparse", "lsp-types", "memchr", @@ -10479,7 +10461,7 @@ dependencies = [ "dashmap", "erased-serde", "event-listener", - "futures 0.3.28", + "futures 0.3.30", "indexmap 1.9.3", "mopa", "nohash-hasher", @@ -10516,7 +10498,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bytes 1.5.0", - "futures 0.3.28", + "futures 0.3.30", "serde", "serde_bytes", "serde_test", @@ -10567,7 +10549,7 @@ dependencies = [ "criterion", "dashmap", "dunce", - "futures 0.3.28", + "futures 0.3.30", "futures-retry", "include_dir", "indexmap 1.9.3", @@ -10679,7 +10661,7 @@ version = "0.1.0" dependencies = [ "anyhow", "auto-hash-map", - "futures 0.3.28", + "futures 0.3.30", "lazy_static", "tokio", "turbo-tasks", @@ -10706,7 +10688,7 @@ dependencies = [ "async-recursion", "criterion", "difference", - "futures 0.3.28", + "futures 0.3.30", "indexmap 1.9.3", "lazy_static", "regex", @@ -10741,7 +10723,7 @@ dependencies = [ "anyhow", "chromiumoxide", "criterion", - "futures 0.3.28", + "futures 0.3.30", "nix 0.26.2", "once_cell", "owo-colors", @@ -10828,7 +10810,6 @@ dependencies = [ "turbo-tasks-build", "turbo-tasks-fs", "turbo-tasks-hash", - "turbopack", "turbopack-core", "turbopack-ecmascript", "turbopack-ecmascript-runtime", @@ -10845,7 +10826,7 @@ dependencies = [ "console-subscriber", "criterion", "dunce", - "futures 0.3.28", + "futures 0.3.30", "mime 0.3.17", "owo-colors", "regex", @@ -10889,7 +10870,6 @@ dependencies = [ "turbo-tasks-build", "turbo-tasks-fs", "turbopack-core", - "turbopack-ecmascript", "turbopack-resolve", ] @@ -10902,7 +10882,7 @@ dependencies = [ "async-trait", "auto-hash-map", "browserslist-rs", - "futures 0.3.28", + "futures 0.3.30", "indexmap 1.9.3", "lazy_static", "once_cell", @@ -10970,7 +10950,7 @@ dependencies = [ "anyhow", "async-compression", "auto-hash-map", - "futures 0.3.28", + "futures 0.3.30", "hyper 0.14.28", "hyper-tungstenite", "indexmap 1.9.3", @@ -11153,7 +11133,7 @@ dependencies = [ "async-stream", "async-trait", "const_format", - "futures 0.3.28", + "futures 0.3.30", "futures-retry", "indexmap 1.9.3", "indoc", @@ -11164,7 +11144,6 @@ dependencies = [ "regex", "serde", "serde_json", - "serde_qs", "tokio", "tracing", "turbo-tasks", @@ -11177,8 +11156,6 @@ dependencies = [ "turbopack-dev-server", "turbopack-ecmascript", "turbopack-resolve", - "url 2.4.1", - "urlencoding", ] [[package]] @@ -11205,18 +11182,14 @@ name = "turbopack-resolve" version = "0.1.0" dependencies = [ "anyhow", - "async-recursion", - "futures 0.3.28", "indexmap 1.9.3", "lazy_static", "regex", "serde", "serde_json", - "tokio", "tracing", "turbo-tasks", "turbo-tasks-build", - "turbo-tasks-env", "turbo-tasks-fs", "turbopack-core", ] @@ -11269,7 +11242,7 @@ version = "0.1.0" dependencies = [ "anyhow", "dunce", - "futures 0.3.28", + "futures 0.3.30", "once_cell", "serde", "serde_json", @@ -11366,7 +11339,7 @@ name = "turborepo-analytics" version = "0.1.0" dependencies = [ "async-trait", - "futures 0.3.28", + "futures 0.3.30", "thiserror", "tokio", "tracing", @@ -11437,7 +11410,7 @@ dependencies = [ "anyhow", "base64 0.21.4", "camino", - "futures 0.3.28", + "futures 0.3.30", "hmac", "libc", "os_str_bytes", @@ -11507,8 +11480,7 @@ version = "0.1.0" dependencies = [ "bitflags 1.3.2", "fsevent-sys", - "futures 0.3.28", - "itertools 0.10.5", + "futures 0.3.30", "libc", "notify", "tempfile", @@ -11538,7 +11510,7 @@ dependencies = [ name = "turborepo-graph-utils" version = "0.1.0" dependencies = [ - "futures 0.3.28", + "futures 0.3.30", "itertools 0.10.5", "log 0.4.20", "petgraph", @@ -11574,11 +11546,10 @@ dependencies = [ "crossterm 0.26.1", "ctrlc", "dialoguer", - "directories 4.0.1", "dirs-next", "dunce", "either", - "futures 0.3.28", + "futures 0.3.30", "futures-core", "globwalk", "globwatch", @@ -11586,8 +11557,6 @@ dependencies = [ "hex", "humantime", "ignore", - "indicatif", - "is-terminal", "itertools 0.10.5", "jsonc-parser 0.21.0", "lazy_static", @@ -11742,7 +11711,6 @@ dependencies = [ "turbopath", "turborepo-graph-utils", "turborepo-lockfiles", - "turborepo-scm", "wax", "which", ] @@ -11775,7 +11743,7 @@ dependencies = [ "async-trait", "chrono", "config", - "futures 0.3.28", + "futures 0.3.30", "hex", "once_cell", "reqwest", @@ -12058,7 +12026,7 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f8811797a24ff123db3c6e1087aa42551d03d772b3724be421ad063da1f5f3f" dependencies = [ - "directories 5.0.1", + "directories", "reqwest", "semver 1.0.18", "serde", @@ -12212,7 +12180,7 @@ dependencies = [ "derivative", "filetime", "fs_extra", - "futures 0.3.28", + "futures 0.3.30", "getrandom", "indexmap 1.9.3", "lazy_static", @@ -12236,7 +12204,7 @@ dependencies = [ "async-trait", "bytes 1.5.0", "derivative", - "futures 0.3.28", + "futures 0.3.30", "mio 0.8.8", "serde", "socket2 0.4.9", @@ -12706,7 +12674,7 @@ dependencies = [ "cooked-waker", "dashmap", "derivative", - "futures 0.3.28", + "futures 0.3.30", "getrandom", "heapless", "hex", diff --git a/crates/turbopack-browser/Cargo.toml b/crates/turbopack-browser/Cargo.toml index 44e1224610e41..6bdbf326f71f4 100644 --- a/crates/turbopack-browser/Cargo.toml +++ b/crates/turbopack-browser/Cargo.toml @@ -31,7 +31,6 @@ urlencoding = { workspace = true } turbo-tasks = { workspace = true } turbo-tasks-fs = { workspace = true } turbo-tasks-hash = { workspace = true } -turbopack = { workspace = true } turbopack-core = { workspace = true } turbopack-ecmascript = { workspace = true } turbopack-ecmascript-runtime = { workspace = true } diff --git a/crates/turbopack-cli-utils/Cargo.toml b/crates/turbopack-cli-utils/Cargo.toml index 68e90ae3c3b12..079f6d851f8de 100644 --- a/crates/turbopack-cli-utils/Cargo.toml +++ b/crates/turbopack-cli-utils/Cargo.toml @@ -23,7 +23,6 @@ serde = { workspace = true, features = ["derive"] } turbo-tasks = { workspace = true } turbo-tasks-fs = { workspace = true } turbopack-core = { workspace = true } -turbopack-ecmascript = { workspace = true } turbopack-resolve = { workspace = true } [build-dependencies] diff --git a/crates/turbopack-node/Cargo.toml b/crates/turbopack-node/Cargo.toml index 31ddec72d9762..220319306fe60 100644 --- a/crates/turbopack-node/Cargo.toml +++ b/crates/turbopack-node/Cargo.toml @@ -32,7 +32,7 @@ parking_lot = { workspace = true } regex = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -serde_qs = { workspace = true } +#serde_qs = { workspace = true } tokio = { workspace = true, features = ["full"] } tracing = { workspace = true } turbo-tasks = { workspace = true } @@ -44,8 +44,8 @@ turbopack-core = { workspace = true } turbopack-dev-server = { workspace = true } turbopack-ecmascript = { workspace = true } turbopack-resolve = { workspace = true } -url = { workspace = true } -urlencoding = { workspace = true } +#url = { workspace = true } +#urlencoding = { workspace = true } [build-dependencies] turbo-tasks-build = { workspace = true } diff --git a/crates/turbopack-resolve/Cargo.toml b/crates/turbopack-resolve/Cargo.toml index 51b1798d6943a..8c26ee81ff2d9 100644 --- a/crates/turbopack-resolve/Cargo.toml +++ b/crates/turbopack-resolve/Cargo.toml @@ -14,17 +14,13 @@ workspace = true [dependencies] anyhow = { workspace = true } -async-recursion = { workspace = true } -futures = { workspace = true } indexmap = { workspace = true, features = ["serde"] } lazy_static = { workspace = true } regex = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } -tokio = { workspace = true } tracing = { workspace = true } turbo-tasks = { workspace = true } -turbo-tasks-env = { workspace = true } turbo-tasks-fs = { workspace = true } turbopack-core = { workspace = true } diff --git a/crates/turbopack/Cargo.toml b/crates/turbopack/Cargo.toml index 28f080d694316..ff161cc2c61c2 100644 --- a/crates/turbopack/Cargo.toml +++ b/crates/turbopack/Cargo.toml @@ -19,7 +19,6 @@ workspace = true [dependencies] anyhow = { workspace = true } async-recursion = { workspace = true } -futures = { workspace = true } indexmap = { workspace = true, features = ["serde"] } lazy_static = { workspace = true } regex = { workspace = true } diff --git a/crates/turborepo-filewatch/Cargo.toml b/crates/turborepo-filewatch/Cargo.toml index bd21f7fab19ec..10e72c006c243 100644 --- a/crates/turborepo-filewatch/Cargo.toml +++ b/crates/turborepo-filewatch/Cargo.toml @@ -11,7 +11,6 @@ workspace = true [dependencies] futures = { version = "0.3.26" } -itertools = { workspace = true } notify = { workspace = true } thiserror = "1.0.38" tokio = { workspace = true, features = ["full", "time"] } diff --git a/crates/turborepo-lib/Cargo.toml b/crates/turborepo-lib/Cargo.toml index 4927fc9a36775..b34a684da6721 100644 --- a/crates/turborepo-lib/Cargo.toml +++ b/crates/turborepo-lib/Cargo.toml @@ -51,7 +51,6 @@ convert_case = "0.6.0" crossterm = "0.26" ctrlc = { version = "3.4.0", features = ["termination"] } dialoguer = { workspace = true, features = ["fuzzy-select"] } -directories = "4.0.1" dirs-next = "2.0.0" dunce = { workspace = true } either = { workspace = true } @@ -63,7 +62,6 @@ go-parse-duration = "0.1.1" hex = "0.4.3" humantime = "2.1.0" ignore = "0.4.22" -indicatif = { workspace = true } itertools = { workspace = true } jsonc-parser = { version = "0.21.0" } lazy_static = { workspace = true } diff --git a/crates/turborepo-repository/Cargo.toml b/crates/turborepo-repository/Cargo.toml index 9fd30d0544193..213a115e65006 100644 --- a/crates/turborepo-repository/Cargo.toml +++ b/crates/turborepo-repository/Cargo.toml @@ -27,7 +27,6 @@ tracing.workspace = true turbopath = { workspace = true } turborepo-graph-utils = { path = "../turborepo-graph-utils" } turborepo-lockfiles = { workspace = true } -turborepo-scm = { workspace = true } wax = { workspace = true } which = { workspace = true }