Docker Compose is needed to set up this project on dev machine.
NodeJs and RabbitMQ docker images are used.
To start the docker container
$ docker-compose -f docker-compose.dev.yml up
To build/rebuild the docker container
$ docker-compose -f docker-compose.dev.yml build
To run the tests
$ npm test
To check code for linting
$ npm run lint
To fix linting
$ npm run lint:fix
To compute coverage
$ npm run test:coverage