The aim of this project is to provide basic foursquare client application for Firefox OS.
- Install nodejs and NPM.
- Install dependencies
npm install
. - Install Grunt
sudo npm install grunt-cli -g
. - Run grunt default task
grunt
.
- Install nodejs and NPM.
- Install Yuidoc
sudo npm install yuidoc -g
. - Run Yuidoc
yuidoc
.
- underscore.js.
- backbone.js.
- require.js for modular architecture.
- jquery.
- qunit for unit tests.
- jquery-mockjax for mocking or simulating ajax requests and responses.
- Gaia UI Building Blocks.
- Grunt with plugins:
- grunt-jslint to keep code quality.
- grunt-contrib-requirejs for optimizing requirejs projects.
- grunt-contrib-copy
- grunt-contrib-compress
- grunt-contrib-clean
- grunt-contrib-qunit for automated unit tests using PhantomJS.
- grunt-bg-shell
- expressjs for standalone web server.
- bower for managing used libraries.
Product is distributed under the MIT License.