Thank you for considering contributing to the MTS SDK project! We welcome contributions from the community and are grateful for your support.
If you find a bug, please report it by opening an issue on our GitHub Issues page. Provide as much detail as possible, including steps to reproduce the issue and any relevant logs or screenshots.
We are always looking to improve the MTS SDK. If you have a feature request, please open an issue on our GitHub Issues page and describe the feature in detail.
- Fork the Repository: Fork the project on GitHub and clone your fork locally.
- Create a Branch: Create a new branch for your changes (
git checkout -b my-feature-branch
). - Make Changes: Make your changes to the codebase.
- Commit Changes: Commit your changes with a clear and concise commit message (
git commit -m "Add new feature"
). - Push Changes: Push your changes to your fork (
git push origin my-feature-branch
). - Open a Pull Request: Open a pull request on the main repository and provide a detailed description of your changes.
Please ensure your code adheres to the project's coding standards. We use Prettier for code formatting. Run npm run format
before committing your changes.
Ensure that your changes do not break existing tests and add new tests for any new functionality. Run the test suite using npm test
.
Update the documentation to reflect any changes or new features. This includes updating the README.md and any other relevant documentation files.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.
If you need help or have any questions, feel free to reach out by opening an issue or contacting the maintainers.
Thank you for your contributions!