This does not require babel to perform transpiling as later version of node have ES6 support natively, however current version of node used here does not support import so require is being used.
Node v6.9.1
npm run build
npm run test
npm run dev
NOTE: this runs web-dev-server with the following flag --history-api-fallback=true
for page refresh support, if you were to deploy this in a non local environment your server must support the same behavior
or