mirror of
https://github.com/whekin/household-bot.git
synced 2026-03-31 11:54:03 +00:00
* feat(WHE-15): bootstrap bun workspace with app and package scaffolds * chore(WHE-17): switch workspace typecheck to tsgo * chore(WHE-16): configure oxlint and oxfmt no-semicolon style * chore: address CodeRabbit review feedback * chore: apply coderabbit fixes and add review script * docs: add ADR decision metadata
658 B
658 B
Development Setup
Requirements
- Bun 1.3+
- Node.js 22+
First-time setup
bun install
Workspace commands
bun run lint
bun run lint:fix
bun run format
bun run format:check
bun run typecheck
bun run test
bun run build
App commands
bun run dev:bot
bun run dev:miniapp
Review commands
bun run review:coderabbit
Notes
- Type checking uses
tsgo(@typescript/native-preview). - Linting uses
oxlint. - Formatting uses
oxfmtwith no-semicolon style. - AI review uses CodeRabbit CLI in
--prompt-onlymode againstmain. WHE-19will add CI checks for the same root commands.