To run everything for non-development, use
$ docker compose upRequires pnpm instead of npm.
$ pnpm installMongoDB and NATS are required and provided with docker-compose.
$ docker compose up database natsChoose one of the following ways to run the server:
# development
$ pnpm run start# watch mode (recommended)
$ pnpm run start:dev# production mode
$ pnpm run start:prod# unit tests
$ pnpm run test
# e2e tests
$ pnpm run test:e2e
# test coverage
$ pnpm run test:cov