npm install grunt-cli -g
npm install
grunt
export GITHUB_CLIENT_ID=<YOUR GITHUB APPLICATION CLIENT ID>
export GITHUB_CLIENT_SECRET=<YOUR GITHUB APPLICATION CLIENT SECRET>
node web.js
or use foreman
foreman start
grunt watch
grunt simplemocha
grunt integration
NOTE: The integration tests depend on http://slimerjs.org/ which can be installed via homebrew.
brew install slimerjs
heroku create <APP NAME> --buildpack https://github.com/mbuchetics/heroku-buildpack-nodejs-grunt.git
heroku labs:enable user-env-compile -a <APP NAME>
heroku config:set NODE_ENV=production
heroku config:set GITHUB_CLIENT_ID=<YOUR GITHUB APPLICATION CLIENT ID>
heroku config:set GITHUB_CLIENT_SECRET=<YOUR GITHUB APPLICATION CLIENT SECRET>
git push heroku master