mirror of
https://github.com/hanzoai/insights-js.git
synced 2026-10-30 18:34:19 +00:00
1.2 KiB
1.2 KiB
Contributing
Tooling
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:
- packages/browser/CONTRIBUTING.md
- packages/react-native/CONTRIBUTING.md
- packages/convex/CONTRIBUTING.md
- packages/nuxt/CONTRIBUTING.md
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.