Skip to main content

Workspace Commands (PNPM)

Run commands from repository root unless you intentionally want local-only behavior.

Install

pnpm install

Run in All Workspaces (Recursive)

pnpm -r dev
pnpm -r build
pnpm -r test

Run by Workspace Name

pnpm --filter bot dev
pnpm --filter chat dev
pnpm --filter app build
pnpm --filter @qb-monorepo/visual-editor build

Run by Path Pattern

pnpm --filter ./packages... build
pnpm --filter ./apps... dev

Build Ordering

If you need conservative ordering:

pnpm -r --workspace-concurrency=1 build

Root Scripts

Current root scripts are defined in package.json. Example:

pnpm dev
pnpm build
pnpm docs:generate-meta