- Node.js: >= 16 <17
- Nats: >= 2.7.0
- Redis: >= 6.0.0
- MySQL: >= 8.0.0
- Docker: latest
- Grafana + Loki: latest
yarn install
Edit development config config/config.development.yaml
# development
yarn run start
# watch mode
yarn run start:dev
# debug mode
yarn run start:debug
# unit tests
yarn run test
# e2e tests
yarn run test:e2e
# test coverage
yarn run test:cov
git checkout production
yarn install
Edit config.production.yaml
yarn run typeorm migration:run
yarn run build
yarn run start:prod