Requirements#
- Node.js 24 (
.nvmrcpins the version used in CI) - pnpm 10
- For infrastructure work: OpenTofu >= 1.10 and an AWS session
Run it#
pnpm install pnpm dev # http://localhost:3200
Edit any file under pages/ and the page reloads. Adding pages/docs/my-page.md publishes /docs/my-page/ — no route registration, but do add it to components/nav.ts or it will exist without being reachable from the sidebar.
Build the static bundle#
pnpm build # writes out/
Checks#
pnpm typecheck pnpm lint