$ yarn install
# Setup .env
Create .env file and copy .env.example content
# Setup .npmrc
Create .nprmc file and copy .npmrc.example content
Generate personal classic token with read:packages scope [here](https://github.com/settings/tokens)
# Start DB
$ docker-compose up
# development
$ yarn start
# watch mode
$ yarn start:dev
# production mode
$ yarn start:prod
# generate migration file
$ yarn typeorm migration:create ./src/database/mysql/migrations/<<file_name>>
# reverting the last migration
$ yarn run typeorm:revert-migration
# unit tests
$ yarn test
# e2e tests
$ yarn test:e2e
# test coverage
$ yarn test:cov