ES2015 Boilerplate.
webpack and babel required.
docker pull node:slim
docker run --rm -v $PWD:/home/node/app -w /home/node/app node:slim yarn install
docker run --rm -v $PWD:/home/node/app -w /home/node/app node:slim yarn build
docker run --rm -v $PWD:/home/node/app -w /home/node/app node:slim yarn watch
docker run --rm -v $PWD:/home/node/app -w /home/node/app node:slim yarn test
docker run --rm -v $PWD:/home/node/app -w /home/node/app node:slim yarn test -- --watch
docker build . -t nodedev
docker run --rm -it -v $PWD/src:/code/src:cached -v $PWD/dist:/code/dist:cached nodedev