Glad you are here! Pull requests, or feature requests, though not always implemented, are a great way to help make Herbs even better than it is now. If you're looking for something specific to help out with, there's a number of unit tests that aren't implemented yet, the library could never have too many of those.
Considering that the ecosystem of Herbs has numerous libraries, each one has its own specificity that you will find in this documentation in a more detailed way. However, if you want to submit a fix or feature, take a look at the CONTRIBUTING readme in the Github and go ahead and open a ticket.
By default Herbs organization uses Angular Commit Message Conventions.
To help with this task we have implemented the commitizen to all libraries, just follow those steps:
- Fork and clone the specific repository of any glue or lib of Herbs
- Create a new branch:
git checkout -b my-branch-name
npm install -g commitizen
- Write a lot of good code to contribute to herbs 🌿
git add yourChanges
npm run commitor
- Push to your fork and submit a pull request
- Pat yourself on the back and wait for your pull request to be reviewed and merged.