First off, thank you for considering contributing to Colore! Your contributions are highly appreciated.
If you find a bug in the source code, you can help by submitting an issue to the GitHub repository. Before you submit an issue, please search the issue tracker to see if someone has already reported the problem.
If you have an idea to improve Colore, we would love to hear about it! Please check the existing enhancement issues to see if a similar suggestion has already been made. If not, feel free to create a new enhancement issue.
- Fork the repository and clone it locally.
- Create a new branch for your work:
git checkout -b feature/my-feature
- Make your changes.
- Ensure all tests pass:
yarn test
- Commit your changes and push your branch to GitHub:
git commit -am 'Add new feature' git push origin feature/my-feature
- Create a Pull Request from your branch to the
main
branch.
Please follow the coding style used in the project. Make sure your code is properly formatted and linted:
yarn lint
For significant changes, please ensure your contribution includes relevant documentation updates. Update the README.md file if the change is user-facing.
We expect all contributors to adhere to our Code of Conduct. Be respectful and considerate in your interactions with other contributors.
- GitHub Docs: Setting Guidelines for Repository Contributors
- GitHub Docs: Creating a Pull Request
- GitHub Docs: About Issues
Thank you for your contributions!