Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 964 Bytes

CONTRIBUTE.md

File metadata and controls

31 lines (21 loc) · 964 Bytes

##Install env

In order to contribute just git clone the repository and then run:

git clone git@github.com:mgonto/restangular.git
cd restangular
npm install grunt-cli --global
npm install

Be sure to have PhantomJS installed as Karma tests use it. Otherwise, in Mac just run

brew install phantomjs

All changes must be done in src/restangular.js

##Branching

Please submit a Pull Request or create issues for anything you want :). If your code is super small, nobody will blame you for doing it from master to master. Otherwise, please try to create a branch features/[name of your awesome feature].

##Testing and styling

Before submiting any PR, you should run grunt test to validate your didn't break anything. If you just added a new feature, please consider also adding tests for it. And when you're done with your code, run grunt jshint to check if you code follow the same simple coding design as the rest of the project.

Thanks!