diff --git a/Cargo.lock b/Cargo.lock index 32f8682a98..fc36f03a0d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2315,7 +2315,7 @@ dependencies = [ [[package]] name = "fspy" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "anyhow", @@ -2352,7 +2352,7 @@ dependencies = [ [[package]] name = "fspy_client_unix" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "anyhow", @@ -2369,7 +2369,7 @@ dependencies = [ [[package]] name = "fspy_detours_sys" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "cc", "winapi", @@ -2378,7 +2378,7 @@ dependencies = [ [[package]] name = "fspy_ipc_str" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "bumpalo", @@ -2391,7 +2391,7 @@ dependencies = [ [[package]] name = "fspy_nostd" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "atoi", "bitflags 2.13.2", @@ -2405,7 +2405,7 @@ dependencies = [ [[package]] name = "fspy_nostd_alloc" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "bump-scope", @@ -2415,7 +2415,7 @@ dependencies = [ [[package]] name = "fspy_preload_unix" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "ctor", @@ -2432,7 +2432,7 @@ dependencies = [ [[package]] name = "fspy_preload_windows" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "constcat", @@ -2452,7 +2452,7 @@ dependencies = [ [[package]] name = "fspy_seccomp_unotify" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "futures-util", "libc", @@ -2469,7 +2469,7 @@ dependencies = [ [[package]] name = "fspy_shared" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "bitflags 2.13.2", @@ -2491,7 +2491,7 @@ dependencies = [ [[package]] name = "fspy_shared_unix" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "allocator-api2", "anyhow", @@ -2511,7 +2511,7 @@ dependencies = [ [[package]] name = "fspy_shm" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "fspy_nostd", "windows-sys 0.61.2", @@ -2732,6 +2732,25 @@ dependencies = [ "subtle", ] +[[package]] +name = "h2" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef8e5e5a340588f4452631496976cf8636d4a7ecf600239fdc27615d2530bc16" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.5.0", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "half" version = "2.7.1" @@ -2983,7 +3002,9 @@ checksum = "2c3e324da4c95177d6291d4c8730197c0d1822f8a9766814a4a44fa5ab797c9c" dependencies = [ "atomic-waker", "bytes", + "futures-channel", "futures-core", + "h2", "http 1.5.0", "http-body 1.1.0", "httparse", @@ -3802,7 +3823,7 @@ dependencies = [ [[package]] name = "materialized_artifact" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "materialized_artifact_macros", "tempfile", @@ -3811,7 +3832,7 @@ dependencies = [ [[package]] name = "materialized_artifact_macros" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "proc-macro2", "quote", @@ -3874,6 +3895,16 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +[[package]] +name = "mime_guess" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" +dependencies = [ + "mime", + "unicase", +] + [[package]] name = "minimal-lexical" version = "0.2.1" @@ -5695,7 +5726,7 @@ dependencies = [ [[package]] name = "pty_terminal" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "anyhow", "portable-pty", @@ -5705,7 +5736,7 @@ dependencies = [ [[package]] name = "pty_terminal_test" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "anyhow", "portable-pty", @@ -5716,7 +5747,7 @@ dependencies = [ [[package]] name = "pty_terminal_test_client" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "base64 0.22.1", "getrandom 0.4.3", @@ -5964,6 +5995,7 @@ dependencies = [ "bytes", "futures-core", "futures-util", + "h2", "http 1.5.0", "http-body 1.1.0", "http-body-util", @@ -5973,6 +6005,7 @@ dependencies = [ "hyper-util", "js-sys", "log", + "mime_guess", "native-tls", "percent-encoding", "pin-project-lite", @@ -7212,6 +7245,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde_bytes" +version = "0.11.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8" +dependencies = [ + "serde", + "serde_core", +] + [[package]] name = "serde_core" version = "1.0.229" @@ -7596,7 +7639,7 @@ dependencies = [ [[package]] name = "snapshot_test" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "serde", "serde_json", @@ -7626,7 +7669,7 @@ dependencies = [ [[package]] name = "socket_ipc" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "nix 0.31.3", "tempfile", @@ -8139,6 +8182,8 @@ dependencies = [ "bytes", "futures-core", "futures-sink", + "futures-util", + "libc", "pin-project-lite", "tokio", ] @@ -8434,6 +8479,12 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" +[[package]] +name = "unicase" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" + [[package]] name = "unicode-general-category" version = "1.1.0" @@ -8514,7 +8565,6 @@ dependencies = [ "idna", "percent-encoding", "serde", - "serde_derive", ] [[package]] @@ -8982,11 +9032,12 @@ checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" [[package]] name = "vt" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "anstream", "anyhow", "async-trait", + "bytes", "clap", "ctrlc", "derive_more", @@ -9018,6 +9069,7 @@ dependencies = [ "vt_ipc_shared", "vt_path", "vt_plan", + "vt_remote_cache", "vt_select", "vt_server", "vt_str", @@ -9042,7 +9094,7 @@ dependencies = [ [[package]] name = "vt_casefold" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "ref-cast", "serde", @@ -9051,7 +9103,7 @@ dependencies = [ [[package]] name = "vt_client" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "fspy_ipc_str", "rustc-hash", @@ -9065,7 +9117,7 @@ dependencies = [ [[package]] name = "vt_client_napi" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "napi", "napi-build", @@ -9077,7 +9129,7 @@ dependencies = [ [[package]] name = "vt_glob" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "globset", "thiserror 2.0.21", @@ -9087,7 +9139,7 @@ dependencies = [ [[package]] name = "vt_graph" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "anyhow", "async-trait", @@ -9108,7 +9160,7 @@ dependencies = [ [[package]] name = "vt_graph_ser" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "petgraph 0.8.3", "serde", @@ -9117,7 +9169,7 @@ dependencies = [ [[package]] name = "vt_ipc_shared" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "fspy_ipc_str", "rustc-hash", @@ -9127,7 +9179,7 @@ dependencies = [ [[package]] name = "vt_path" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "diff-struct", "os_str_bytes", @@ -9142,7 +9194,7 @@ dependencies = [ [[package]] name = "vt_plan" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "anyhow", "async-trait", @@ -9156,7 +9208,6 @@ dependencies = [ "shell-escape", "thiserror 2.0.21", "tracing", - "url", "vt_casefold", "vt_glob", "vt_graph", @@ -9172,16 +9223,36 @@ dependencies = [ [[package]] name = "vt_powershell" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "vt_path", "which", ] +[[package]] +name = "vt_remote_cache" +version = "0.0.0" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" +dependencies = [ + "base64 0.22.1", + "bytes", + "ciborium", + "reqwest", + "rustls", + "serde", + "serde_bytes", + "serde_json", + "thiserror 2.0.21", + "tokio", + "url", + "vt_path", + "vt_str", +] + [[package]] name = "vt_select" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "anyhow", "crossterm", @@ -9192,7 +9263,7 @@ dependencies = [ [[package]] name = "vt_server" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "fspy_ipc_str", "futures", @@ -9212,7 +9283,7 @@ dependencies = [ [[package]] name = "vt_shell" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "brush-parser 0.4.0", "serde", @@ -9224,7 +9295,7 @@ dependencies = [ [[package]] name = "vt_str" version = "0.1.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "compact_str 0.9.1", "diff-struct", @@ -9235,7 +9306,7 @@ dependencies = [ [[package]] name = "vt_workspace" version = "0.0.0" -source = "git+https://github.com/voidzero-dev/vite-task.git?rev=7d69d6577ecf6bd83deee32186de59918a712873#7d69d6577ecf6bd83deee32186de59918a712873" +source = "git+https://github.com/voidzero-dev/vite-task.git?rev=5e77d9be5fa6bb3d906bea725d30f376ef523245#5e77d9be5fa6bb3d906bea725d30f376ef523245" dependencies = [ "clap", "petgraph 0.8.3", diff --git a/Cargo.toml b/Cargo.toml index e657f29dc3..c3e58009b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -192,7 +192,7 @@ dunce = "1.0.5" fast-glob = "1.0.0" flate2 = { version = "=1.1.9", features = ["zlib-rs"] } form_urlencoded = "1.2.1" -fspy = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } +fspy = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } futures = "0.3.31" futures-util = "0.3.31" glob = "0.3.2" @@ -251,8 +251,8 @@ pretty_assertions = "1.4.1" phf = "0.14.0" prettyplease = "0.2.32" proc-macro2 = "1" -pty_terminal_test = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -pty_terminal_test_client = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } +pty_terminal_test = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +pty_terminal_test_client = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } quote = "1" rayon = "1.10.0" regex = "1.11.1" @@ -275,7 +275,7 @@ sha2 = "0.10.9" shell-escape = "0.1.5" simdutf8 = "0.1.5" smallvec = { version = "1.16.0", features = ["union"] } -snapshot_test = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } +snapshot_test = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } string_cache = "0.9.0" sugar_path = { version = "3", features = ["cached_current_dir"] } supports-color = "3" @@ -309,13 +309,13 @@ vp_setup = { path = "crates/vp_setup" } vp_shared = { path = "crates/vp_shared" } vp_static_config = { path = "crates/vp_static_config" } vp_toolchain = { path = "crates/vp_toolchain" } -vt = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -vt_casefold = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -vt_path = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -vt_powershell = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -vt_select = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -vt_str = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } -vt_workspace = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "7d69d6577ecf6bd83deee32186de59918a712873" } +vt = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +vt_casefold = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +vt_path = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +vt_powershell = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +vt_select = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +vt_str = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } +vt_workspace = { git = "https://github.com/voidzero-dev/vite-task.git", rev = "5e77d9be5fa6bb3d906bea725d30f376ef523245" } walkdir = "2.5.0" webpki-root-certs = "1.0.9" which = "8.0.6" diff --git a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/npm_install_with_options/snapshots/npm_install_with_options.md b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/npm_install_with_options/snapshots/npm_install_with_options.md index 710bfc64c7..fbb8936e9b 100644 --- a/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/npm_install_with_options/snapshots/npm_install_with_options.md +++ b/crates/vp_cli_snapshots/tests/cli_snapshots/fixtures/npm_install_with_options/snapshots/npm_install_with_options.md @@ -72,7 +72,7 @@ $ vp install --prod --silent ⊘ cache disabled Vite+ Task Runner • Execution Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -Statistics: 1 tasks • 0 cache hits • 0 cache misses • 1 cache disabled +Statistics: 1 task • 0 cache hits • 0 cache misses • 1 cache disabled Performance: 0% cache hit rate Task Details: diff --git a/packages/cli/binding/src/cli/handler.rs b/packages/cli/binding/src/cli/handler.rs index ff2623357f..e49b5c9988 100644 --- a/packages/cli/binding/src/cli/handler.rs +++ b/packages/cli/binding/src/cli/handler.rs @@ -87,6 +87,7 @@ impl CommandHandler for VitePlusCommandHandler { untracked_env: None, input: Some(check_cache_inputs()), output: None, + remote: None, }), ))) } diff --git a/packages/cli/binding/src/cli/resolver.rs b/packages/cli/binding/src/cli/resolver.rs index 56433eed6f..c9c9230c7e 100644 --- a/packages/cli/binding/src/cli/resolver.rs +++ b/packages/cli/binding/src/cli/resolver.rs @@ -98,6 +98,7 @@ impl SubcommandResolver { untracked_env: None, input: None, output: None, + remote: None, }), envs: merge_resolved_envs_with_version(envs, resolved.envs), }) @@ -120,6 +121,7 @@ impl SubcommandResolver { untracked_env: None, input: None, output: None, + remote: None, }), envs: merge_resolved_envs_with_version(envs, resolved.envs), }) @@ -149,6 +151,7 @@ impl SubcommandResolver { untracked_env: None, input: None, output: None, + remote: None, }), envs: merge_resolved_envs_with_version(envs, resolved.envs), }) @@ -181,6 +184,7 @@ impl SubcommandResolver { ), ]), output: None, + remote: None, }), envs: merge_resolved_envs_with_version(envs, resolved.envs), }) @@ -203,6 +207,7 @@ impl SubcommandResolver { untracked_env: None, input: Some(build_pack_cache_inputs()), output: None, + remote: None, }), envs: merge_resolved_envs(envs, resolved.envs), }) @@ -261,6 +266,7 @@ impl SubcommandResolver { untracked_env: None, input: None, output: None, + remote: None, }), envs: merge_resolved_envs(envs, resolved.envs), })