This project was created using the Webstorm Node boilerplate, but you should be able to get it up and running in pretty much any code editor. I used Node v10.15.3. The only dependency for this project is Jasmine, which is what I used for the unit testing. Here is a step-by-step to get up and running to test this project.
To get started with Jasmine, taken from (https://jasmine.github.io/pages/getting_started.html):
- Add Jasmine to your package.json:
npm install --save-dev jasmine