This week we are talking build tooling!
Node: https://nodejs.org
Rollup docs: https://rollupjs.org/guide/en
Modules used: rollup, rollup-plugin-replace, rimraf
npx: https://www.npmjs.com/package/npx
IIFEs: http://benalman.com/news/2010/11/imme... (turns out it was 2010!)
Http-server: https://www.npmjs.com/package/http-se...
Caches API: https://developer.mozilla.org/en-US/d...
And yep you can do const { version } = require("./package.json"); in the Rollup config, but, you know, code readability etc.