Biggest impact change is the project now uses Bun rather than Node.js. Everything works and is much much faster to build, lint, and test. Test coverage has been disabled as it's not supported by bun test yet.
Renovate doesn't support bun lock files yet (and probably won't for a while until bun stabilizes), so dependencies might need to be manually managed for a while.
Lots of changes, see individual commit messages.
Biggest impact change is the project now uses Bun rather than Node.js. Everything works and is much much faster to build, lint, and test. Test coverage has been disabled as it's not supported by
bun test
yet.Renovate doesn't support bun lock files yet (and probably won't for a while until bun stabilizes), so dependencies might need to be manually managed for a while.