Backend in charge of serve insurance & clients information.
$ npm i
Before running the app, is necessary to set .env file:
Create .env empty file on the root path of the project, and paste this:
(These are development vars)
NODE_ENV='development'
PORT=4000
LOG_LEVEL='debug'
SECRET='supersecret'
EXPIRY_TIME_MINUTES=5
CLIENTS_URL='http://www.mocky.io/v2/5808862710000087232b75ac'
POLICIES_URL='http://www.mocky.io/v2/580891a4100000e8242b75c5'
# development
$ npm start
# watch mode
$ npm run start:dev
# unit tests
$ npm test
# e2e tests
# First you need to start a server instance:
$ npm run start:dev
# After you will be able to run e2e tests in other console:
$ npm run test:e2e
# test coverage
$ npm run test:cov
Run in watch mode:
# watch mode
$ npm run start:dev
$ npm run format
Don't forget to run tests before push!