Wiki
Development

Scripts reference

The pnpm scripts you'll actually use, from the repository root.

Run these from the repository root.

Development

ScriptDescription
pnpm devStart all apps in development mode
pnpm dev:webWeb app only (:3001)
pnpm dev:serverServer only (:3000)
pnpm dev:collabCollab service only (:1234)
pnpm dev:tuiTerminal installer / ops wizard

Build & quality

ScriptDescription
pnpm buildBuild all apps and packages
pnpm testRun the test suite (Vitest, via Turbo)
pnpm check-typesType-check every package
pnpm checkLint and format with Oxlint + Oxfmt

Database

ScriptDescription
pnpm db:startStart PostgreSQL via Docker Compose (detached)
pnpm db:watchStart PostgreSQL in the foreground
pnpm db:pushPush the schema directly (dev shortcut)
pnpm db:generateGenerate SQL migrations from schema changes
pnpm db:migrateApply pending migrations
pnpm db:studioOpen Drizzle Studio
pnpm db:stopStop the Postgres container
pnpm db:downRemove the Postgres container

Docker

ScriptDescription
pnpm docker:buildBuild the Compose images
pnpm docker:upBuild and start the full stack
pnpm docker:logsTail logs
pnpm docker:downStop the stack

Scripts are thin wrappers over turbo run …. Use -F <package> (or the dev:* shortcuts) to target a single workspace.

On this page