Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 1.24 KB

File metadata and controls

52 lines (34 loc) · 1.24 KB

Contributing

Tooling

  • Install corepack, if it is not already available
  • Install nvm, if it is not already available

At the repository root, run:

nvm use
pnpm install --frozen-lockfile

CI-aligned checks

Run these commands from the repository root before opening a PR:

pnpm build
pnpm lint
pnpm lint:playground
pnpm test:unit
pnpm test:functional

These are the main build, lint, and test commands used by CI for the monorepo.

Development

Run watch mode from the repository root:

pnpm dev

Package-specific guides

Some packages have their own contributor guides with extra package-level checks:

Opening a new PR

Check RELEASING.md to understand how we use changesets to power our release process.

Examples

Check out the examples directory for usage examples.