- Added extra escaping of JSON string in utility toJsonModule()
- Had issues with JSON that had escaped characters ie '{ "test" : "wow "hello" how are you" }', since this is being stored as a JS file
- Now the JSON string is also stringified to properly escape the quotes inside it when stored as a string
- Changed API to allow for more flexibility, new API supports
- Reloading a module manually
- Watching other files and changing the virtual module based on those file changes
- Options for watching
- Watching the host module for changes
- Circumventing node module caching for altering host module
- Adding context information