Scripts útiles
Scripts típicos del proyecto generado (el template Nest):
| Script | Qué hace |
|---|---|
pnpm start:dev | API en modo watch |
pnpm test | Tests unitarios (src/**/*.spec.ts) |
pnpm test:e2e | Tests e2e (test/**/*.e2e-spec.ts) |
pnpm test:cov | Cobertura unitaria |
pnpm lint | ESLint con autofix |
pnpm lint:check | ESLint sin escribir cambios |
pnpm format | Prettier write |
pnpm format:check | Prettier check |
pnpm typecheck | tsc --noEmit |
pnpm precommit | lint + typecheck + format (check completo) |
pnpm docker:up | Levanta la BD elegida (compose profile) |
pnpm migration:run | Aplica migraciones TypeORM (Postgres) |
pnpm seed | Seeders TypeORM (Postgres) |
Scripts del CLI (create-bb-app)
| Script | Qué hace |
|---|---|
pnpm build | Compila el CLI a dist/ |
pnpm dev | Ejecuta el CLI con tsx |
pnpm check | lint + format + typecheck + unit tests |
pnpm test:smoke | Scaffold de combinaciones + validación |
pnpm docs:dev | VitePress en local |
pnpm docs:build | Build estático para GitHub Pages |