This supports tizen web device APIS.
Change-Id: I61e088aa5fda4fb2479fed310426caa058ed1c41
Signed-off-by: k2.nagaraju <k2.nagaraju@samsung.com>
const wrt = require('../browser/wrt');
const vm = require('vm');
+const TizenExtension = require('./tizen_extension');
var sandbox = [];
wrt.on('start-service', (event, app_id) => {
console.log('start service app : ' + app_id);
+ new TizenExtension();
if (sandbox[app_id] === undefined) {
+ const Module = require('module');
sandbox[app_id] = {
console: console,
- module: module,
+ module: new Module,
require: require,
+ tizen: tizen,
};
let options = { filename: app_id };
vm.runInNewContext(wrt.readService(app_id), sandbox[app_id], options);