Commands
Every command referenced by these docs, traced to the root package.json script that defines
it.
| Command | What it does |
|---|---|
pnpm install | Install all workspace dependencies. |
pnpm dev | process-compose up — the full local stack (see Quick Start). |
pnpm supabase:start | Start local Supabase, with secrets redacted from output. |
pnpm supabase:stop | Stop local Supabase. |
pnpm supabase:reset | Stop, remove stale Docker volumes, restart — the standard stuck-stack fix. |
pnpm typecheck | tsc --build across the explicit tsconfig.json references list. |
pnpm lint | eslint . |
pnpm format:check | prettier --check . |
pnpm test | vitest run, repo-wide. |
pnpm build | tsc --build (same scope as typecheck). |
pnpm build:libs | tsc --build tsconfig.libs.json — a narrower set of packages built for deploy; does not include packages/mcp-tool-server. |
pnpm docs:mcp-tools | Regenerate the MCP Tool Reference from the live tool registry. |
pnpm db:migrate | Run Drizzle migrations against @jobweave/db. |
pnpm db:seed | Seed the local database. |
pnpm wl | Run the job CLI from source (apps/cli/src/index.ts) via tsx. |
Website-local commands (run from website/, not the repo root — see
Monorepo Layout):
| Command | What it does |
|---|---|
pnpm install | Install the docs site's own dependencies (separate lockfile). |
pnpm build | Build the static site to website/build/. |
pnpm start | Run the Docusaurus dev server. |