Skip to content

rick-ast/nest-api

Repository files navigation

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

This is a Nest starter project. Uses Prisma as DB ORM, implements unit and e2e testing.

Installation

$ pnpm i

Note:

  • After installation, you may need to run pnpx prisma generate manually. It's a known issue of Prisma.
  • Run pnpx simple-git-hooks to enable linting and testing hooks.

Running the app

# development
$ pnpm dev

# watch mode
$ pnpm dev:watch

# production mode
$ pnpm start:prod

Test

# unit tests
$ pnpm test

# e2e tests
$ pnpm test:e2e

# test coverage
$ pnpm test:cov

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.