Thank you for considering contributing to http-proxy! Your support helps improve the project for everyone.
Please adhere to our Code of Conduct to ensure a welcoming environment for all contributors.
- Search Existing Issues: Before reporting, check if the issue already exists.
- Provide Details: Include steps to reproduce, expected behavior, and screenshots if applicable.
- Environment Info: Share details about your setup (OS, Node.js version, etc.).
- Describe Clearly: Outline the enhancement and its benefits.
- Scope: Ensure it aligns with the project's goals.
- Alternatives: Mention any alternative solutions you've considered.
- Fork the Repository: Create your own fork and work on a new branch.
- Follow Coding Standards: Maintain consistency with the existing codebase.
- Test Your Changes: Ensure all tests pass and add new tests if necessary.
- Update Documentation: Reflect any changes in the documentation.
- Commit Messages: Write clear and descriptive commit messages.
- Pull Request Description: Detail what changes you've made and why.
- Clone the Repository:
git clone https://github.com/HCDevWorks/http-proxy.git
- Navigate to the Project Directory:
cd http-proxy - Install Dependencies:
pnpm install
- Run the Project:
pnpm dev
- Commit Messages: Follow the Conventional Commits specification.
If you have questions or need assistance, feel free to open an issue or contact the maintainers directly.
Happy coding! 🚀