From 7d6d0bad3e504d4d7b05780edcaebadafc6af8dd Mon Sep 17 00:00:00 2001 From: Mahmo <2393401k@student.gla.ac.uk> Date: Sat, 14 Mar 2026 16:08:15 +0000 Subject: [PATCH] fix(env): check `vpx` shim in `vp env doctor` `vp env setup` creates shims for node, npm, npx, and vpx, but `vp env doctor` only verified node, npm, and npx. A missing vpx shim would go undetected with "All checks passed". Co-Authored-By: Claude Opus 4.6 (1M context) --- crates/vite_global_cli/src/commands/env/doctor.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/vite_global_cli/src/commands/env/doctor.rs b/crates/vite_global_cli/src/commands/env/doctor.rs index 610a277922..90c3c84728 100644 --- a/crates/vite_global_cli/src/commands/env/doctor.rs +++ b/crates/vite_global_cli/src/commands/env/doctor.rs @@ -22,7 +22,7 @@ const KNOWN_VERSION_MANAGERS: &[(&str, &str)] = &[ ]; /// Tools that should have shims -const SHIM_TOOLS: &[&str] = &["node", "npm", "npx"]; +const SHIM_TOOLS: &[&str] = &["node", "npm", "npx", "vpx"]; /// Column width for left-side keys in aligned output const KEY_WIDTH: usize = 18;