Thank you for taking the time to contribute!
-
Fork the repository and create your branch from
main. -
Install melos:
dart pub global activate melos -
Install all dependencies:
melos bs -
Squash your commits and ensure you are using conventional commits. Using conventional commits helps auto generate the changelog.
-
If you’ve fixed a bug or added code that should be tested, add tests.
-
Ensure the test suite passes:
melos test -
If you've changed the public API, make sure to update/add documentation.
-
Format your code
melos format -
Analyze your code
melos validate -
Create the Pull Request.
-
Verify that all status checks are passing.