Project notes for agents working in this repo.
- Runtime/build: Bun.
- Language: TypeScript with strict settings.
- Sources live in
/sources; entry point issources/main.ts. - Subcommands live in
/sources/commands/<name>. - Shared helpers live in
/sources/utils. - Path alias:
@/maps to/sources. - Build:
bun run build->dist/bee(binary namebee). - Package name:
bee-cli. - Typecheck:
bun run typecheck. - Commit after each successful step using Angular-style (conventional) commit messages.
- Before any commit: run
bun install,bun run typecheck, andbun run build.