npm install @danmartinez101/miserThe obvious solution for this type of situation is to create a new thing that handles that for me.
Meet Miser :)
Miser is pretty awful and probably only works on my machine and only when I'm awake but as I'm certainly going to be using it for my projects, I'm sure it will become more robust and extensible over time.
If you want to use Miser right now, you basically have to follow exactly the conventions that I am currently following and those probably going to change a few times in the near future as the kinks are worked out.
miser in the directory containing index.jsmiser --build