prepack
Version:
Execute a JS bundle, serialize global state and side effects to a snapshot that can be quickly restored.
29 lines (22 loc) • 739 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function (realm) {
let obj = new _index.ObjectValue(realm, realm.intrinsics.ObjectPrototype, "console");
obj.defineNativeMethod("log", 0, (context, args) => {
realm.outputToConsole("log", args);
return realm.intrinsics.undefined;
});
obj.defineNativeMethod("error", 0, (context, args) => {
realm.outputToConsole("error", args);
return realm.intrinsics.undefined;
});
obj.defineNativeMethod("warn", 0, (context, args) => {
realm.outputToConsole("warn", args);
return realm.intrinsics.undefined;
});
return obj;
};
var _index = require("../../values/index.js");
//# sourceMappingURL=console.js.map