Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Contributing

vernak2539 edited this page Nov 4, 2014 · 1 revision

We welcome all contributions! We just ask that you follow some simple guidelines.

  1. Use tabs, not spaces
  2. Before all pull requests:
    1. Run grunt jshint before submitting pull requests
      • Checkout our .jshintrc for the conventions we use
    2. Rebase commits into manageable chunks relevant to contributed functionality
      • Please use descriptive commit messages. Take a look at the projects past commit messages to get a feel
    3. Write tests, if you've added functionality that the current tests don't cover
      • Tests are written in mocha. To generate coverage --> istanbul cover _mocha test/specs
      • I've include the test coverage below. It should stay the same, or go up (never down)

Coverage as of Nov. 4th, 2014

Statements   : 100% ( 88/88 )
Branches     : 95% ( 38/40 )
Functions    : 100% ( 12/12 )
Lines        : 100% ( 88/88 )
Clone this wiki locally