Contributing Guidelines #4
jayantasamaddar
announced in
Guidelines
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The following guidelines are to be followed when contributing:
Fork the repository: If you want to contribute to the package, fork the repository first, and then clone it to your local machine.
Install the dependencies: Once you have cloned the repository, make sure to install all the dependencies required to run the package. You can do this by running the
npm install(or substitute) command.Create a branch: Before you start making changes, create a new branch. Name the branch in a descriptive manner that accurately describes the changes you plan to make.
Make your changes: Make your changes to the codebase. Ensure that your changes are consistent with the package's coding standards and conventions.
Write tests: After making changes, write unit tests to ensure that your changes are working as expected. Ensure that all the existing tests pass, and add new tests if necessary.
Commit your changes: Once you are satisfied with your changes, commit them to your local branch. Write a meaningful commit message that accurately describes the changes you made.
Push changes: Push the changes to your forked repository.
Create a pull request: Create a pull request from your branch to the main repository. Provide a detailed description of the changes you made, including any relevant screenshots, gifs or other visuals.
Respond to feedback: Respond to feedback from the maintainers and other contributors. If necessary, make further changes to your code and tests.
Get your changes merged: Once your changes have been approved, they will be merged into the main repository. Congratulations, you have contributed to the package!
Remember to be respectful and professional in all interactions with other contributors and maintainers. Thank you for your contributions!
Beta Was this translation helpful? Give feedback.
All reactions