first commit
This commit is contained in:
34
build/node_modules/prepack/lib/intrinsics/react-native/global.js
generated
vendored
Normal file
34
build/node_modules/prepack/lib/intrinsics/react-native/global.js
generated
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
|
||||
exports.default = function (realm) {
|
||||
var global = realm.$GlobalObject;
|
||||
|
||||
global.$DefineOwnProperty("console", {
|
||||
value: (0, _console2.default)(realm),
|
||||
writable: true,
|
||||
enumerable: false,
|
||||
configurable: true
|
||||
});
|
||||
|
||||
var _arr = ["document", "setTimeout", "setInterval", "window", "process", "setImmediate", "clearTimeout", "clearInterval", "clearImmediate", "alert", "navigator", "module", "requestAnimationFrame", "cancelAnimationFrame", "requestIdleCallback", "cancelIdleCallback", "Symbol", "Promise", "WeakSet", "Proxy", "WebSocket", "Request", "Response", "Headers", "FormData", "Worker", "Node", "Blob", "URLSearchParams", "FileReader", "XMLHttpRequest"];
|
||||
for (var _i = 0; _i < _arr.length; _i++) {
|
||||
var name = _arr[_i];
|
||||
global.$DefineOwnProperty(name, {
|
||||
value: realm.intrinsics.undefined,
|
||||
writable: true,
|
||||
enumerable: false,
|
||||
configurable: true
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
var _console = require("../common/console.js");
|
||||
|
||||
var _console2 = _interopRequireDefault(_console);
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
//# sourceMappingURL=global.js.map
|
||||
Reference in New Issue
Block a user