The package manager used to install and link dependencies must be pnpm.
To get started:
- Run
pnpm iin the main workspace folder. - Run
pnpm buildin the main workspace folder. - Run
pnpm devin any examples folder to start a dev server. - If you are developing a root package, you can go into the package's folder and run
pnpm devto automatically rebuild whenever you change its code.
- PR title must follow the commit message convention.
- Any change that should have a changelog entry should have a
changeset(see "Creating a Changeset" section)
- Run
pnpm changeset - Select the package(s) that should include a short message explaining your change using spacebar
- Select whether the version bump should be Major (breaking changes), Minor (new feature), or Patch (bug fixes)
- Add the newly created changeset file along with your commit
See RELEASING.md for the branching strategy used across major versions, including how patch releases are maintained on prior majors and how pre-releases of the next major are published under npm dist-tags.