Development
Run, verify, and contribute to the Pixelshift monorepo.
This page is for contributors working from the Pixelshift repository. Library consumers do not need these commands.
Requirements
- Node.js 24 or newer
- pnpm 10
Install and run
From the repository root:
pnpm install
pnpm dev:docsThe docs application starts at http://localhost:3000. Run a specific integration application with pnpm dev:vanila, pnpm dev:react, pnpm dev:angular, or pnpm dev:vue.
Verify changes
pnpm format:check
pnpm build
pnpm typecheck
pnpm test
pnpm check:bundleNx caches project outputs, so unchanged packages are reused across commands. Run pnpm check:bundle after building when a publishable package or its dependency graph changes.