JavaScript (ES6/ES2015) port of the Trip Service Kata.
Requires node.
Install Dependencies: npm install
Run tests with file watching for fast feedback: npm test -- --watch
Coverage: npm run coverage
Then open coverage/lcov-report/index.html
Courtesy: Sandro Mancuso / Martinsson
Node-based asserts:
https://nodejs.org/api/assert.html
See solution branch for one possible end result.