Description
vp env setup creates shims for ["node", "npm", "npx", "vpx"] (setup.rs:24), but vp env doctor only checks ["node", "npm", "npx"] (doctor.rs:25).
This means a missing or broken vpx shim is invisible to the doctor — it reports "All checks passed" even when vpx isn't set up correctly. The PATH verification section (line 373) also skips vpx.
Expected behavior
vp env doctor should check all shims that vp env setup creates, including vpx.
Location
crates/vite_global_cli/src/commands/env/doctor.rs:25 — SHIM_TOOLS missing "vpx"
crates/vite_global_cli/src/commands/env/setup.rs:24 — SHIM_TOOLS includes "vpx"
Description
vp env setupcreates shims for["node", "npm", "npx", "vpx"](setup.rs:24), butvp env doctoronly checks["node", "npm", "npx"](doctor.rs:25).This means a missing or broken
vpxshim is invisible to the doctor — it reports "All checks passed" even whenvpxisn't set up correctly. The PATH verification section (line 373) also skipsvpx.Expected behavior
vp env doctorshould check all shims thatvp env setupcreates, includingvpx.Location
crates/vite_global_cli/src/commands/env/doctor.rs:25—SHIM_TOOLSmissing"vpx"crates/vite_global_cli/src/commands/env/setup.rs:24—SHIM_TOOLSincludes"vpx"