Bun-based CLI tool. No compilation — run directly with bun run index.ts.
Default to using Bun instead of Node.js.
- Use
bun <file>instead ofnode <file>orts-node <file> - Use
bun testinstead ofjestorvitest - Use
bun installinstead ofnpm installoryarn installorpnpm install - Use
bun run <script>instead ofnpm run <script> - Use
bunx <package>instead ofnpx <package> - Bun automatically loads .env, so don't use dotenv.
- Prefer
Bun.fileovernode:fs's readFile/writeFile Bun.$\cmd`` instead of execa.
Use bun test to run tests.
- Do NOT commit or push — only generate commit messages, PR titles, and PR bodies when asked. The user handles git operations themselves.