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.