pnpm dlx turbo run where <project_name> to jump to a package instead of scanning with ls.pnpm install --filter <project_name> to add the package to your workspace so Vite, ESLint, and TypeScript can see it.pnpm create vite@latest <project_name> -- --template react-ts to spin up a new React + Vite package with TypeScript checks ready.Prefer Corepack (bundled with Node ≥16.13). Falls back to npm if Corepack is unavailable.
# Corepack (preferred)
if command -v corepack >/dev/null 2>&1; then
corepack enable
corepack prepare pnpm@9 --activate
else
# Fallback
npm install -g pnpm@9
fi
# Verify
pnpm -vpnpm turbo run test --filter <project_name> to run every check defined for that package.pnpm test. The commit should pass all tests before you merge.pnpm vitest run -t "<test name>".pnpm lint --filter <project_name> to be sure ESLint and TypeScript rules still pass.pnpm lint and pnpm test before committing.