eval method
Implementation
@override
eval(String script, [String filepath = "<inline>"]) {
js.JsFunction require = js.JsFunction.withThis((_, filename) {
return loadModule(filepath, filename);
});
js.context['require'] = require;
var ret = wrap(_eval.apply([script]), this);
// (global as WebJsValue)._object.deleteProperty('require');
return ret;
}