Continuing the discussion from #22 (comment) ... It would be good to have the compression process in the repo, so that any changes could compare the minified/zipped size. As a micro framework we don't want the size to get much bigger. This should be a blocking issue to do before other changes so that we can monitor the size changes.
Suggestions: terser, ect.
Other ideas: https://github.com/morph-games/ring-rescue/blob/main/steamroll.mjs