Contributing

May 11, 2026 ยท View on GitHub

Setup

pnpm install

Scripts

ScriptDescription
pnpm testRun the test suite
pnpm typecheckType-check the codebase
pnpm lintRun all linters (JS + unused exports)
pnpm lint:js:fixAuto-fix lint issues
pnpm formatFormat source files
pnpm format:checkCheck formatting without writing

Behaviour

The changeset bot will listen for pull requests being opened and pull requests that have been updated, upon which it will then scan through the files for a changeset that has been added.

The bot will make a comment on the PR stating whether it found a changeset or not, as well as the message of the latest commit.
If the PR is being updated then the bot will update the existing comment