Thanks for wanting to make a contribution and wanting to improve this library for everyone! This repository uses Typescript so please continue to do so, you can always reach out in the repo or the discord. This is a guideline, use your initiative, if you don't think it makes sense to do a step in here, don't bother it's normally okay. we're chill.
- Fork and clone the repo
- Run
yarn installto install dependencies - Create a branch for your PR with
git checkout -b pr-type/issue-number-your-branch-name - Let's get cooking! π¨π»βπ³π₯
Be sure your commit messages follow this specification: https://www.conventionalcommits.org/en/v1.0.0-beta.4/
We use semantic-release to deploy the package. Because of this only certain commits will trigger the action of creating a release:
fix:will create a0.0.xversionfeat:will create a0.x.0versionBREAKING CHANGE:will create ax.0.0version
We release on master branch. Any other commits will not fire a release.