Migrate or align frontend repositories to the stock Vite+ workflow. Use when standardizing package or monorepo repos around `vp`, `voidzero-dev/setup-vp`, `vite-plus/test`, and Vite+ native CI, test, and packaging flows, including updating scripts, test config, CI setup, and packaging commands.
98
100%
Does it follow best practices?
Impact
96%
1.52xAverage score across 6 eval scenarios
Advisory
Suggest reviewing before use
Uses setup-vp action
0%
100%
No redundant vp env step
80%
100%
Uses vp install
0%
100%
Uses vp check and vp test
0%
100%
vp run for custom scripts
0%
100%
No direct package manager commands
0%
100%
Release steps preserved
100%
100%
Release workflow file retained
100%
100%
Output includes workflow files
100%
100%
No parallel vitest.config.ts
100%
100%
No .oxlintrc* files
100%
100%
No parallel tsdown.config.ts
100%
100%
typeAware enabled
100%
100%
typeCheck enabled
100%
100%
baseUrl incompatibility addressed
100%
100%
Staged config in vite.config.ts
100%
100%
No Husky or lint-staged config
100%
100%
defineConfig from vite-plus
100%
100%
vp migrate referenced
100%
0%
vp pack for library
100%
100%
Pack config in vite.config.ts
100%
100%
No parallel tsdown config
100%
100%
vp staged for hooks
100%
100%
No Husky or lint-staged
100%
100%
pnpm overrides for vite and vitest
0%
100%
No direct pnpm/npm/yarn commands
100%
100%
Docs updated with new commands
60%
100%
vp run -t for build chain
0%
100%
No pnpm --filter ellipsis
100%
100%
Library build seed in dev script
0%
100%
--parallel flag in dev
0%
100%
No external task-runner invented
100%
100%
Library watch uses vp pack --watch
100%
100%
Build-first for demo app
20%
100%
Single workspace-wide hook config
0%
100%
No direct package manager for tasks owned by Vite+
0%
40%
vite-plus/test imports
100%
100%
vp test in scripts
80%
100%
No invented vp subcommands
100%
100%
Watch script uses vp test watch
100%
100%
Coverage script uses vp test run --coverage
100%
100%
Coverage migrated together
100%
100%
No direct package manager test call
100%
0%
Coverage-v8 caveat documented
50%
100%
vp upgrade for global CLI
0%
100%
Global before local
100%
100%
vp update vite-plus
20%
100%
Explicit core alias update
53%
100%
Explicit test alias update
53%
100%
vp outdated for verification
0%
100%
vp env current in validation
0%
100%
Full validation sequence
40%
100%
Build validation included
0%
100%
No direct package manager for Vite+ packages
0%
100%
Table of Contents