https://kendsnyder.com/why-i-left-gulp-and-grunt-for-npm-scripts/