Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 1021 Bytes

CONTRIBUTING.md

File metadata and controls

12 lines (11 loc) · 1021 Bytes

Contributing

  • Commit messages should follow the Conventional Commits specification.
    • The commit message should be in the format <type>(<scope>): <description>. The scope is optional. The description must be lowercased.
  • This project uses changeset for managing releases. Use the add-changeset command to add a changeset for your changes.
    • Fixes should be added to the patch category.
    • New features should be added to the minor category.
    • Breaking changes should be added to the major category.
  • Make sure to add tests for any code written. They are written using vitest. The tests should pass before submitting a PR.
  • Make sure to run the linter before submitting a PR. The linter is run using the lint command. It uses biome.js for linting.
  • The PR must pass the CI checks before it can be merged. This means it should pass linting and tests.