30 lines
1.7 KiB
JavaScript
30 lines
1.7 KiB
JavaScript
/* Metro module 4326; source: unknown; dependencies: [598, 4327, 597, 4329] */
|
|
import * as Module00598Module from './module-00598.js'; /* Metro dependency 598 */
|
|
|
|
function _fun37025(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37025, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4498:6, offset: 0x0109c146, size: 190 bytes, params: 8, frame: 15
|
|
var RegExp;
|
|
const env0_0 = require;
|
|
const env0_2 = RegExp('^\\[object .+?Constructor\\]$', '');
|
|
const Function = global.Function;
|
|
const prototype = Function.prototype;
|
|
const Object = global.Object;
|
|
const prototype2 = Object.prototype;
|
|
const toString = prototype.toString;
|
|
const hasOwnProperty = prototype2.hasOwnProperty;
|
|
RegExp = global.RegExp;
|
|
let value = toString.call(hasOwnProperty);
|
|
value = value.replace(RegExp('[\\\\^$.*+?()[\\]{}|]', 'g'), '\\$&');
|
|
value = value.replace(RegExp('hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])', 'g'), '$1.*?');
|
|
const env0_3 = RegExp('^' + value + '$');
|
|
module.exports = exports_37026;
|
|
function exports_37026(a0) { // fn#37026, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4498:288, offset: 0x00d53803, size: 144 bytes, params: 2, frame: 16
|
|
const value2 = (Module00598Module)(a0);
|
|
let r0 = value2 ? (require(4327) /* metro dependency 4327 */)(a0) : !value2;
|
|
r0 = !r0 && ((require(597) /* metro dependency 597 */)(a0) ? env0_3 : env0_2).test((require(4329) /* metro dependency 4329 */)(a0));
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun37025, 4326, [598, 4327, 597, 4329]) /* metro module 4326, dependencies: [598, 4327, 597, 4329] */;
|