Contributing ============ Setting up an Environment ~~~~~~~~~~~~~~~~~~~~~~~~~ To run the test suite and run our code linter, node.js and npm are required. If you don't have node installed, `get it here `_ first. Installing all other dependencies is as simple as: :: make develop Running the Test Suite ~~~~~~~~~~~~~~~~~~~~~~ The test suite is powered by `Mocha `_ and can both run from the command line, or in the browser. From the command line: :: make test From your browser: :: make runserver Then visit: http://localhost:8888/test/test.html Contributing Back Code ~~~~~~~~~~~~~~~~~~~~~~ Please, send over suggestions and bug fixes in the form of pull requests on `GitHub `_. Any fixes/features should include tests.