See philmander.github.com/inverted for complete end user documentation.
Runs in the browser and Node.js
npm install inverted
In the browser, Inverted depends on a module loader being present. Out of the box it will work with RequireJS or Curl. Inverted uses a module loader to load modules and should be loaded with an AMD module loader itself. For example:
Please use the Github issue tracker for this project to raise bugs, feature requests or just ask a question.
Core source code is here, split into two sub directories:
Final builds are placed here
Inverted's unit tests written in QUnit (with support from Q2Junit) are here
Inverted is built using Apache Ant. The build performs the following steps:
To perform a build first install Apache Ant on your path and, in the project root directory, run:
or to run a build that includes a version number in the build's source
NB. To run on a system other than Windows you will currently need to update the ant test runner config to point to a platform specific version of Phantom JS
The master branch should be considered as a snapshot of the latest code.
Official releases can be found as tags.
AppContext#getProtointerface has changed. More than one proto id must be now specified as an array of strings in the first argument. A single proto id may remain as a string