quoting myself before it get's burried in the commit msg history:
my biggest concern right now is, that all of this assumes source
installation (npm i on the users system).
For electron or other bundling applications, this needs to re-run on
application init AND the loader and manifest paths might need fixing.
where this is scuttle-shell as an npm module in other software.