Thank you for your interest in contributing to this project! Any contribution is welcome and invited! 🙌
If you are proposing a new feature, make sure to open an issue to make sure it is inline with the project goals.
-
Fork this repository to your own GitHub account and clone the development branch to your local device:
git clone -b develop https://github.com/Norgate-AV/test-nodecli.git cd test-nodecli
-
Install the dependencies:
pnpm install
-
Create a new branch and start working on it:
git checkout -b my-feature
-
Commit your changes:
git commit -m "feat(my-feature): my feature description"
This project enforces the Conventional Commits format for commits. If in doubt, you can use the pnpm commit
command to commit your changes. This will run the Commitizen CLI and walk you through a series of prompts to fill out the commit message in the correct format.
Be sure to run pnpm test
before you create your Pull Request to make sure you haven't broken anything.
This project follows the all-contributors specification. Contribution types are listed in the emoji key.
You can add yourself in one of two ways:
-
Comment on the Pull Request, asking the @all-contributors bot to add you to the contributors list.
@all-contributors please add @<username> for <contributions>
or
-
Run the
pnpm contrib:add
command to add yourself to the contributors list.pnpm contrib:add <username> <contribution>,<contribution>,...