- Install Vitest, @vitest/browser, vitest-browser-svelte, @vitest/coverage-v8 - Configure multi-project: client (browser/Playwright) and server (node) - Add test scripts: test, test:unit, test:unit:watch, test:coverage - Coverage provider: v8 with autoUpdate thresholds Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- SvelteKit minimal template with TypeScript - Tailwind CSS v4 with @tailwindcss/vite plugin - ESLint and Prettier for code quality - Dependencies: better-sqlite3, drizzle-orm, nanoid, zod - Dev server runs on localhost:5173