37 lines
2.0 KiB
React
37 lines
2.0 KiB
React
/* Metro module 126; source: unknown; dependencies: [50] */
|
|
function _fun2109(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2109, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:151:6, offset: 0x00c79dc2, size: 88 bytes, params: 8, frame: 17
|
|
const env0_1 = require;
|
|
const closure = polyfillObjectProperty;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.polyfillObjectProperty = closure;
|
|
exports.polyfillGlobal = polyfillGlobal;
|
|
}
|
|
|
|
function polyfillObjectProperty(a0, a1, a2) { // fn#2110, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:151:43, offset: 0x00c79e1a, size: 169 bytes, params: 4, frame: 18
|
|
const Object = global.Object;
|
|
const ownPropertyDescriptor = Object.getOwnPropertyDescriptor(a0, a1);
|
|
const r1 = ownPropertyDescriptor || ({});
|
|
const enumerable = r1.enumerable;
|
|
const writable = r1.writable;
|
|
const configurable = r1.configurable;
|
|
if (ownPropertyDescriptor) {
|
|
if (configurable === undefined) {
|
|
global.console.error('Failed to set polyfill. ' + a1 + ' is not configurable.');
|
|
} else if (configurable) {
|
|
(require(50) /* metro dependency 50 */).default(a0, a1, {get: a2, enumerable: enumerable !== false,
|
|
writable: writable !== false});
|
|
} else {
|
|
global.console.error('Failed to set polyfill. ' + a1 + ' is not configurable.');
|
|
}
|
|
} else {
|
|
(require(50) /* metro dependency 50 */).default(a0, a1, {get: a2, enumerable: enumerable !== false,
|
|
writable: writable !== false});
|
|
}
|
|
}
|
|
|
|
function polyfillGlobal(a0, a1) { // fn#2111, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:151:441, offset: 0x00c79ec3, size: 28 bytes, params: 3, frame: 15
|
|
polyfillObjectProperty(env0_0, a0, a1);
|
|
}
|
|
|