Thanks for your interest in contributing!
- Fork and clone this repository
$ yarn install
to install dependencies- Create a branch for your Pull Request
While you can work directly on your own version of master
, it is recommended you work on a different branch to always keep master
stable.
$ yarn build -- --watch
to watch over your files and bundle on save$ npm link
to makebs
accessible via command line$ bs
to test out your changes
This project uses semantic-release
to do automatic releases and generate a changelog based on the
commit history. So we follow a convention for commit messages. Please follow this convention for your
commit messages.
You can use commitizen
to help you to follow the convention.
Once you are ready to commit the changes, please use the below commands:
$ git add <files to be committed>
$ yarn cz
...and follow the instruction of the interactive prompt.