Please follow these guidelines when submitting Pull Requests in order for us to help merge your changes and release them.
Make sure all dependencies are installed by running:
npm install
once complete you can run the test suite using gulp:
gulp test
Please ensure all Pull Requests are opened against the master
branch and make sure the description of the Pull Request accurately describes the feature/bug fix you are adding and provide use cases for the new work. Any new features should contain updates to the documentation. All new features and bug fixes should contain adequate unit tests.
In order to maintain a clean commit history, before merging we will requests commits are squashed into atomic messages that accurately describe the features/fixes being added.