Contributing

To set up the development environment, install the dependencies with npm and bower:

npm install --dev
bower install --dev

Start the development server that transpiles the module as you modify them:

grunt server

Make sure to test your changes and run grunt test to run the suite in PhantomJS, Chrome and Firefox. Your code should follow the fit the style of the project, which is roughly based on Crockford's white space rules.

When done with your changes, push them to a feature branch, open a pull request and enjoy our infinite gratitude.