This library's purpose is to expose the Infinite API to developers working in a RequireJS (AMD) Environment.
For development and building you will need NodeJS with NPM installed. NodeJS 0.10 will work but 0.12+ is recommended.
Open a terminal or command promt and run npm install -g grunt-cli. This will install grunt-cli as an available system application.
Several NodeJS packages are needed for various grunt tasks and a couple sortware dependencies for the library itself.
In the terminal or command prompt, navigate to this project's folder ( eg. cd ~/Workspaces/infinite-js-sdk/ ).
To download all required grunt plugins and source code dependencies to this project folder run npm install.
A new folder 'node_modules' will be created and populated with all required modules. While working on this project be sure to never commit any files in this folder.
One the required software & node packages are installed you may run grunt docs to generate the source code and launch it in the browser.