Use the Makefile targets in normal development:
make check-fmt
make typecheck
make lint
make test
The Makefile is a wrapper. The command behaviour lives in package.json:
make check-fmt->bun run check:fmtmake typecheck->bun run check:typesmake lint->bun run lintmake test->bun run test
bun run lint runs Biome first, then Oxlint, then Markdown linting:
bun run lint:biome
bun run lint:oxlint
bun run lint:markdown
make all runs build, check-fmt, lint, typecheck, and test in that
order.