UNPKG

@mytonswap/sdk

Version:

MyTonSwap Dex Aggregator SDK

45 lines (25 loc) 2.15 kB
# Contributing to MTS SDK Thank you for considering contributing to the MTS SDK project! We welcome contributions from the community and are grateful for your support. ## How to Contribute ### Reporting Bugs If you find a bug, please report it by opening an issue on our [GitHub Issues](https://github.com/your-repo/mts-sdk/issues) page. Provide as much detail as possible, including steps to reproduce the issue and any relevant logs or screenshots. ### Feature Requests We are always looking to improve the MTS SDK. If you have a feature request, please open an issue on our [GitHub Issues](https://github.com/your-repo/mts-sdk/issues) page and describe the feature in detail. ### Submitting Changes 1. **Fork the Repository**: Fork the project on GitHub and clone your fork locally. 2. **Create a Branch**: Create a new branch for your changes (`git checkout -b my-feature-branch`). 3. **Make Changes**: Make your changes to the codebase. 4. **Commit Changes**: Commit your changes with a clear and concise commit message (`git commit -m "Add new feature"`). 5. **Push Changes**: Push your changes to your fork (`git push origin my-feature-branch`). 6. **Open a Pull Request**: Open a pull request on the main repository and provide a detailed description of your changes. ### Code Style Please ensure your code adheres to the project's coding standards. We use [Prettier](https://prettier.io/) for code formatting. Run `npm run format` before committing your changes. ### Testing Ensure that your changes do not break existing tests and add new tests for any new functionality. Run the test suite using `npm test`. ### Documentation Update the documentation to reflect any changes or new features. This includes updating the README.md and any other relevant documentation files. ## Code of Conduct Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project, you agree to abide by its terms. ## Getting Help 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!