first commit

This commit is contained in:
s.golasch
2023-08-01 13:49:46 +02:00
commit 1fc239fd54
20238 changed files with 3112246 additions and 0 deletions

View 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

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../../../src/intrinsics/react-native/global.js"],"names":["realm","global","$GlobalObject","$DefineOwnProperty","value","writable","enumerable","configurable","name","intrinsics","undefined"],"mappings":";;;;;;kBAee,UAASA,KAAT,EAA6B;AAC1C,MAAIC,SAASD,MAAME,aAAnB;;AAEAD,SAAOE,kBAAP,CAA0B,SAA1B,EAAqC;AACnCC,WAAO,uBAAkBJ,KAAlB,CAD4B;AAEnCK,cAAU,IAFyB;AAGnCC,gBAAY,KAHuB;AAInCC,kBAAc;AAJqB,GAArC;;AAH0C,aAUzB,CACf,UADe,EAEf,YAFe,EAGf,aAHe,EAKf,QALe,EAMf,SANe,EAOf,cAPe,EAQf,cARe,EASf,eATe,EAUf,gBAVe,EAWf,OAXe,EAYf,WAZe,EAaf,QAbe,EAcf,uBAde,EAef,sBAfe,EAgBf,qBAhBe,EAiBf,oBAjBe,EAkBf,QAlBe,EAmBf,SAnBe,EAoBf,SApBe,EAqBf,OArBe,EAsBf,WAtBe,EAuBf,SAvBe,EAwBf,UAxBe,EAyBf,SAzBe,EA0Bf,UA1Be,EA2Bf,QA3Be,EA4Bf,MA5Be,EA6Bf,MA7Be,EA8Bf,iBA9Be,EA+Bf,YA/Be,EAgCf,gBAhCe,CAVyB;AAU1C,2CAiCG;AAjCE,QAAIC,eAAJ;AAkCHP,WAAOE,kBAAP,CAA0BK,IAA1B,EAAgC;AAC9BJ,aAAOJ,MAAMS,UAAN,CAAiBC,SADM;AAE9BL,gBAAU,IAFoB;AAG9BC,kBAAY,KAHkB;AAI9BC,oBAAc;AAJgB,KAAhC;AAMD;AACF,C;;AArDD","file":"global.js","sourcesContent":["/**\n * Copyright (c) 2017-present, Facebook, Inc.\n * All rights reserved.\n *\n * This source code is licensed under the BSD-style license found in the\n * LICENSE file in the root directory of this source tree. An additional grant\n * of patent rights can be found in the PATENTS file in the same directory.\n */\n\n/* @flow */\n\nimport type { Realm } from \"../../realm.js\";\n\nimport initializeConsole from \"../common/console.js\";\n\nexport default function(realm: Realm): void {\n let global = realm.$GlobalObject;\n\n global.$DefineOwnProperty(\"console\", {\n value: initializeConsole(realm),\n writable: true,\n enumerable: false,\n configurable: true,\n });\n\n for (let name of [\n \"document\",\n \"setTimeout\",\n \"setInterval\",\n\n \"window\",\n \"process\",\n \"setImmediate\",\n \"clearTimeout\",\n \"clearInterval\",\n \"clearImmediate\",\n \"alert\",\n \"navigator\",\n \"module\",\n \"requestAnimationFrame\",\n \"cancelAnimationFrame\",\n \"requestIdleCallback\",\n \"cancelIdleCallback\",\n \"Symbol\",\n \"Promise\",\n \"WeakSet\",\n \"Proxy\",\n \"WebSocket\",\n \"Request\",\n \"Response\",\n \"Headers\",\n \"FormData\",\n \"Worker\",\n \"Node\",\n \"Blob\",\n \"URLSearchParams\",\n \"FileReader\",\n \"XMLHttpRequest\",\n ]) {\n global.$DefineOwnProperty(name, {\n value: realm.intrinsics.undefined,\n writable: true,\n enumerable: false,\n configurable: true,\n });\n }\n}\n"]}