npm run dev | Web app dev server (port 8080) |
npm run build | Builds the docs into public/docs, then the web app |
npm run build:web | Web app only (vite build) |
npm run build:dev | Development build (vite build --mode development) |
npm run build:prerender | Production build plus sitemap generation and prerendering |
npm run preview | Serve the production build locally (vite preview) |
npm run lint | ESLint |
npm run typecheck | TypeScript check via tsc --noEmit -p tsconfig.app.json && tsc --noEmit -p tsconfig.node.json (the Vite build does not typecheck — run this too) |
npm run test | Vitest unit tests |
npm run test:watch | Vitest in watch mode |
npm run dev:docs | Docs dev server |
npm run build:docs | Build docs and copy them into public/docs |
npm run serve:docs | Serve the built docs locally |