After doing a bit of investigation, I've come to the conclusion that neither Deno nor Bun are acceptable runtime alternatives for packaging Node.js apps into executables. Both repositories also are heavily reliant on LLM bots that write code for them (especially Bun) and I don't suspect the quality for either of the projects to get better. This means I'll have to migrate Cakelandish off of Deno to something else eventually, sigh.
Wondering if anyone here has tried the experimental executable application feature of Node.js here? https://nodejs.org/api/single-executable-applications.html
Alternatively, there is a maintained fork of pkg here: https://github.com/yao-pkg/pkg
Anyone tried using these or other alternatives and can comment on the stability levels of them?