Thank you for considering contributing to this project! We welcome contributions of all kinds, including bug fixes, new features, and improvements to the documentation.
- Fork the Repository:
- Click the "Fork" button at the top right of the repository page.
- Clone Your Fork:
git clone https://github.com/<your-username>/steem-load-balancer.git cd steem-load-balancer
- Install Dependencies:
npm install
- Create a Branch:
git checkout -b feature/your-feature-name
- Make Your Changes:
- Run the linter to ensure code quality:
npm run lint ## Auto-fix lint issues where possible npm run lint:fix - Check formatting (and auto-fix) with Prettier:
npm run format ## Fix the coding style automatically npm run format:fix - Add or update unit tests and make sure they pass:
npm test - Or run everything at once (lint + format check + tests), exactly like CI:
npm run check
- Run the linter to ensure code quality:
- Commit Your Changes:
git add . git commit -m "Add your meaningful commit message"
- Push to Your Fork:
git push origin feature/your-feature-name
- Create a Pull Request:
- Go to the original repository and click the "New Pull Request" button.
- Select your fork and branch as the source and submit the pull request.
- Review Process:
- The maintainers will review your changes and may request additional changes.
By contributing, you agree to follow our Code of Conduct.
If you have any questions or need help, feel free to open an issue or reach out in the discussions.
Happy coding! 🚀