-
Clone this git repo
-
Install node:
-
Install grunt
-
You can install grunt by using npm. Run the following command:
-
npm install -g grunt-cli
-
From the repo's working directory, install NPM packages:
-
npm install
-
Before committing, run grunt (default task)
-
grunt
-
This will run jshint, unit tests, etc.
-
Pull requests must grunt successfully before they will be considered.
-
To run unit tests in the browser
-
grunt js-test-server
-
This will start the grunt-js-test server and open a browser allowing you to run tests
skinny.js has a hard dependency on pointy.js, and keeps a local copy of pointy.js just as if it was a regular skinny.js module.
To update pointy.js:
- Run ```grunt update
- Then commit any changes to pointy.js or pointy.gestures.js