sinka/.cursor/rules/nestjs.mdc
2026-09-16 04:57:09 +00:00

15 lines
405 B
Plaintext

---
description: Convenções NestJS na API
globs: api/**/*.ts
alwaysApply: false
---
# NestJS
- Módulo por domínio (`users`, `customers`, `freight`)
- Controller fino; regra no service/use case
- DTO com `class-validator`; `ValidationPipe` global (`whitelist`)
- Prefix da API: `/api`
- Não colocar SQL cru se o Prisma cobre o caso
- Teste unitário no service quando a regra importar