Nest framework TypeScript starter repository.
- Pino logger
- Config service with checks
- MongoDB for persistence
- Use of ts-results for function results
- Helmet for HTTP security
- Swagger for API documentation
- Typebox for type safe validations
- Passport for Authentication & Authorization
- JWT tokens based scopes
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is MIT licensed.