Please follow these guidelines to ensure a smooth contribution process.
- Fork the repository and create your branch from
main. - Write clear, concise commit messages.
- Add tests for any new features or bug fixes.
- Ensure all tests pass before submitting a pull request.
- Open a pull request with a clear description of your changes.
- Open a GitHub issue to report bugs or request features.
- Provide as much detail as possible, including steps to reproduce bugs.
Please be respectful and follow our Code of Conduct.
By contributing to this repository, you agree that your contributions will be licensed under the MIT License. This means:
- You grant permission for your contributions to be used, copied, modified, merged, published, distributed, sublicensed, and/or sold as part of this project.
- The software is provided "AS IS", without warranty of any kind, express or implied.
For full details, please refer to the LICENSE.md file.
If you have any questions, feel free to open an issue or start a discussion.