Maximally minimal build process

In my previous post I described how I set up sightread.org with no build process and modern JavaScript. The goal was raw ES modules, no transpilation, no bundling, just script type="module" and we're off. That worked great for a minute but I wanted just one more thing: long-lived immutable JS resources that can be cached [ ]