When contributing to this repository, please first discuss the change you wish
to make via an issue, be it a bug report, or feature request or anything else.
Always check if the issue has been raised already before creating a new one.
This repository follows Angular Commit Message Conventions.
If you're unfamiliar with this format, run:
npm run commit
instead of git commit
and you'll get an interactive shell which will help you. As an example:
git add file1 file2
npm run commit
Commit messages are used by the release tool for publishing releases and will appear in the CHANGELOG, so make sure they're clear and sensible
- Pull requests should be made against the
main
branch - Ensure there are no linting errors and that changes have unit tests.
- You may merge the pull request if all checks pass and you have the approval from us.
Do not update the version manually in package.json
. Versioning is handled by the release tool. Same goes for the CHANGELOG.