Fork the repo on github and send a pull requests with topic branches to the develop
branch. Do not forget to provide specs to your contribution.
- The master branch will always point to the npm latest published version.
- Develop will contain the latest development/testing/new-features changes.
- Every npm release will have a corresponding git tag. The CHANGELOG.md will be updated on every release too.
- Fork and clone the repository (
develop
branch). - Run
npm install
for dependencies. - Run
make test
to execute all specs. - Run
make test-watch
to auto execute all specs when a file change. - Run
npm run lint
to verify that all code pass our linting rules.
Currently, the project documentation it´s on README.md file, a table of contents is generated using a tool called doctoc. So if you updated this file (specially if headers are modified), please use:
npm run docs-gen
To contribute to this project, please follow the airbnb guidelines.