Default to using Vite+ (vp) instead of raw Bun commands.
- Use
vp devfor development - Use
vp checkfor lint, format, and type checks - Use
vp lintfor lint only - Use
vp fmtfor format only - Use
vp testfor tests - Use
vp buildfor production build - Use
vp run <task>for project tasks - Use
vp exec <command>for local binaries - Use
vp node <file>for Node.js scripts - Use
vp dlx <package> <command>for one-off package binaries - Use
vp cachefor task cache - Use
pnpm installto install dependencies - Use
pnpm add,pnpm remove,pnpm update, etc. for dependency changes - Use
pnpm run <script>for package scripts - Do not use
bun,npm, oryarnin project instructions unless code specifically requires them.
Use Vite+ task runner and pnpm-managed deps.
- Prefer
vp checkbefore submit - Prefer
vp lint/vp fmtwhen narrowing issues - Use
pnpm runonly when task is defined inpackage.json
vite.config.tsusesvite-pluspackageManagerispnpm@10.33.4- Keep docs aligned with Vite+ / pnpm workflow