* Add experimental Bun test runner
* Add TypeScript export for Bun
* Clean up tests to prevent TypeScript build warnings
* Use Node.js 22 to run codegen
* Squash a couple TypeScript errors during tests
These are expected errors, to test edge cases for non-TS users
* Ignore Bun lockfile
* Drop unused index.ts
* Move unit test file list to tap config