Repositorio de un ejemplo de API de gestión de espacios como material de apoyo del Tutorial de testing de APIs NestJS.
NOTA
La rama base
contiene la base del proyecto preparado para poder seguir el tutorial desde cero.
typeorm sqlite3 @nestjs/config @nestjs/swagger swagger-ui-express @nestjs/jwt passport passport-jwt @nestjs/passport class-validator class-transformer reflect-metadata
Los valores predeterminados de configuración de la aplicación (secreto del JWT, puerto en el que se sirve la API, configuración de la base de datos, ...) están almacenados en el archiVo .env
.
NOTA
Para probar la API mediante Swagger en <host>:<port>/docs
es necesario un JWT. Puedes generar uno en jwt.io incluyendo el secreto configurado en el archivo .env
.
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
- Autor - Manuel Torres
- Twitter - @ualmtorres
Este proyecto está bajo la licencia CC-BY-NC.