Welcome to the JS-HTTP project! We appreciate your interest in contributing. Before you get started, please take a moment to review the following guidelines.
To start contributing to JS-HTTP, follow these steps:
-
Fork the JS-HTTP repository to your GitHub account.
-
Clone your forked repository to your local machine:
git clone https://github.com/pb2204/js-http.git
-
Create a new branch for your work:
git checkout -b feature/your-feature
-
Make your changes and commit them:
git add . git commit -m "Add your meaningful commit message here"
-
Push your changes to your forked repository:
git push origin feature/your-feature
-
Create a pull request (PR) to the
main
branch of the original JS-HTTP repository. -
Wait for the maintainers to review your PR. Please be patient and responsive to feedback.
-
Once your PR is approved, it will be merged, and your contribution will be part of the project.
- Always work on a feature branch, not the
main
branch. - Keep your forked repository up-to-date with the latest changes from the
main
branch of the original repository. - Write clear and concise commit messages.
- Be respectful and constructive in all communication.
If you encounter any bugs, problems, or unexpected behavior, please help us by reporting the issue with the following details:
- A clear and descriptive title.
- A detailed description of the issue, including any error messages.
- Steps to reproduce the issue.
- Your environment (e.g., Node.js version, browser, operating system).
We welcome ideas and suggestions for new features or improvements to JS-HTTP. Please open an issue and use the "Feature Request" template to provide details about your proposal.
By participating in this project, you agree to abide by the Code of Conduct. We expect all contributors to maintain a respectful and inclusive environment for everyone.
Thank you for considering contributing to JS-HTTP! Your contributions are valuable and help make this project better for everyone.