Please consider these guidelines when filing a pull request:
- Commits follow the Angular commit convention
- 4 spaces indentation
- Features and bug fixes should be covered by test cases
we uses semantic-release to release new versions automatically.
- Commits of type
fix
will trigger bugfix releases, think0.0.1
- Commits of type
feat
will trigger feature releases, think0.1.0
- Commits with
BREAKING CHANGE
in body or footer will trigger breaking releases, think1.0.0
All other commit types will trigger no new release.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Please make sure to update tests as appropriate. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (use
npm run commit
if you are not familiar with conventional commits)
- Please refrain from committing all changes at once. Make git commits atomically.
- Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request