gulp-hash - A gulp plugin for cachebusting files by adding a hash to their name and/or content.
html-webpack-plugin - Simplifies creation of HTML files to serve your webpack bundles
babelify - Browserify transform for Babel
node-tmp - Temporary file and directory creator for node.js
pug - Pug - robust, elegant, feature rich template engine for Node.js
gulp-rev-all - Static asset revisioning with dependency considerations, appends content hash to each filename (eg. unicorn.css => unicorn.098f6bcd.css), re-writes references.