Commands
Every command this repository defines, from package.json.
pnpm buildnode --experimental-strip-types scripts/build.tspnpm checkastro checkpnpm check:capturenode --experimental-strip-types scripts/check-capture-isolation.tspnpm check:prosenode --experimental-strip-types scripts/check-prose-access.tspnpm deploy:pagesnode --experimental-strip-types scripts/deploy.tspnpm devastro devpnpm handoffnode --experimental-strip-types scripts/generate-handoff.tspnpm media:capturenode --experimental-strip-types scripts/media.ts capturepnpm media:invalidatenode --experimental-strip-types scripts/media.ts invalidatepnpm media:refreshnode --experimental-strip-types scripts/media.ts refreshpnpm media:statusnode --experimental-strip-types scripts/media.ts statuspnpm previewnode --experimental-strip-types scripts/preview.tspnpm syncnode --experimental-strip-types scripts/sync.tspnpm testvitest run
Data formats
The game content export is defined in src/schema/export.ts and documented for the game repository in docs/game-repository-handoff.md, which is generated from that schema and checked in CI.