Cool, congrats on releasing. Have you seen graphile worker? Wondering how this compares or if you're building for different use-cases.
https://worker.graphile.org/docs/tasks#loading-executable-fi...
But you can use a thin JS wrapper to make shell calls from Node. Slightly inconvenient, but works well for my use case.