0.20.0 - Node.js Support
TinCanJS is now usable from a Node.js environment easily and is available via npm
- Split out browser specific code into new Environment
- Setup handling of environment specific code in LRS
- Add Node.js Environment specific implementation
- Update QUnit tests to be runnable from Node
- Implement Node runner script to execute QUnit tests against Node environment
- Update package.json to allow for npm publishing
- Update build script to output Node artifact with loaded Environment
- Split out sync and async TinCan base tests (Node code does not support synchronous calls)