@zkat I don't envy the task ahead of you 😬

In case it's helpful, the folks at Deno built their own tiny shell for run-scripts to avoid the problem of NPM run-scripts using the system shell which may be of some value to orogene

github.com/denoland/deno_task_