Contributing
================================================================================

Awesome!  We're happy that you want to contribute.

Make sure that you're read and understand the [Code of Conduct](CODE_OF_CONDUCT.md).


Building from source
--------------------------------------------------------------------------------

The following `npm` scripts are available when doing development on this
package:

* `npm run build` - build the library from the CoffeeScript source
* `npm run serve` - run a test server
* `npm test` - run the tests
* `npm run watch` - watch for source file changes, then `build`, then `test`


GitHub usage
--------------------------------------------------------------------------------

* Develop major features on feature branches, and submit PRs to `master`.

* Never force push onto `master`.
