Template de repositorio para servicios en NestJS y bun creado por Vasak Group. Contiene Swagger, Fastify, Jest, compression, Dockerfiles y CORS preconfigurados.
Repositorio utilizado como template para proyectos con Nest framework desarrollado en TypeScript. Este template incluye las siguientes características:
- NestJS
- Bun
- Fastify
- Swagger
- Jest
- Compression
- CORS
- Dockerfile
Instalacion de dependencias del proyecto
yarn installbun installDistintos metodos para ejecutar la aplicacion ya sea que estes usando NodeJS o Bun
# development
yarn run start
# watch mode
yarn run start:dev
# production mode
yarn run start:prod# development
bun run start:bun
# watch mode
bun run start:dev:bun
# production mode
bun run start:prod:bun# unit tests
yarn run test
# e2e tests
yarn run test:e2e
# test coverage
yarn run test:covEste proyecto configura un alias de TypeScript @ apuntando a la carpeta src/.
Puedes importar módulos del proyecto usando @/ruta/al/archivo en lugar de rutas relativas largas.
Ejemplo:
import { AppModule } from '@/app.module';