171 lines
7.2 KiB
JavaScript
171 lines
7.2 KiB
JavaScript
/* Metro module 785; source: unknown; dependencies: [579, 786, 740, 787, 788, 779] */
|
|
function _fun8840(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#8840, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:912:6, offset: 0x00d5529a, size: 78 bytes, params: 8, frame: 15
|
|
const env0_0 = require;
|
|
const value = undefined;
|
|
const prototype = (require(579) /* metro dependency 579 */) ? (require(579) /* metro dependency 579 */).prototype : value;
|
|
const env0_2 = prototype ? prototype.valueOf : value;
|
|
module.exports = exports_8841;
|
|
return value;
|
|
function exports_8841(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#8841, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:912:100, offset: 0x00d552e8, size: 617 bytes, params: 8, frame: 26
|
|
var r3;
|
|
var buffer2;
|
|
var r0;
|
|
var value6;
|
|
var value8;
|
|
var value9;
|
|
var value13;
|
|
var moduleValue4;
|
|
var byteLength;
|
|
var buffer;
|
|
var prototype;
|
|
var value16;
|
|
var moduleValue5;
|
|
var value17;
|
|
var moduleValue52;
|
|
let value = global;
|
|
const value2 = require;
|
|
if (importDefault === '[object DataView]') {
|
|
byteLength = value.byteLength;
|
|
if (byteLength != value2.byteLength) {
|
|
return false;
|
|
}
|
|
if (value.byteOffset != value2.byteOffset) {
|
|
return false;
|
|
}
|
|
buffer = value.buffer;
|
|
buffer2 = value2.buffer;
|
|
byteLength = buffer.byteLength;
|
|
value = byteLength != buffer2.byteLength;
|
|
if (value) {
|
|
r0 = value;
|
|
} else {
|
|
value = require(dependencyMap[1]);
|
|
prototype = value.prototype;
|
|
value16 = Object.create(prototype, {constructor: {value: value}});
|
|
value = new value();
|
|
value = value instanceof Object ? value : value16;
|
|
moduleValue5 = require(dependencyMap[1]);
|
|
prototype = moduleValue5.prototype;
|
|
value17 = Object.create(prototype, {constructor: {value: moduleValue5}});
|
|
moduleValue52 = new moduleValue5();
|
|
value = !exports(value, moduleValue52 instanceof Object ? moduleValue52 : value17);
|
|
r0 = value;
|
|
}
|
|
return !r0;
|
|
}
|
|
if (importDefault === '[object ArrayBuffer]') {
|
|
value = value.byteLength != value2.byteLength;
|
|
if (value) {
|
|
r0 = value;
|
|
} else {
|
|
value = require(dependencyMap[1]);
|
|
prototype = value.prototype;
|
|
value16 = Object.create(prototype, {constructor: {value: value}});
|
|
value = new value();
|
|
value = value instanceof Object ? value : value16;
|
|
moduleValue5 = require(dependencyMap[1]);
|
|
prototype = moduleValue5.prototype;
|
|
value17 = Object.create(prototype, {constructor: {value: moduleValue5}});
|
|
moduleValue52 = new moduleValue5();
|
|
value = !exports(value, moduleValue52 instanceof Object ? moduleValue52 : value17);
|
|
r0 = value;
|
|
}
|
|
return !r0;
|
|
}
|
|
if (importDefault === '[object Boolean]') {
|
|
moduleValue4 = require(dependencyMap[2]);
|
|
value = Number(value);
|
|
return moduleValue4(value, Number(value2));
|
|
}
|
|
if (importDefault === '[object Date]') {
|
|
moduleValue4 = require(dependencyMap[2]);
|
|
value = Number(value);
|
|
return moduleValue4(value, Number(value2));
|
|
}
|
|
if (importDefault === '[object Number]') {
|
|
moduleValue4 = require(dependencyMap[2]);
|
|
value = Number(value);
|
|
return moduleValue4(value, Number(value2));
|
|
}
|
|
if (importDefault === '[object Error]') {
|
|
return value.name == value2.name && value.message == value2.message;
|
|
}
|
|
if (importDefault === '[object RegExp]') {
|
|
return value == String(value2);
|
|
}
|
|
if (importDefault === '[object String]') {
|
|
return value == String(value2);
|
|
}
|
|
if (importDefault === '[object Map]') {
|
|
r3 = require(dependencyMap[3]);
|
|
value6 = 1 & importAll;
|
|
r3 = !r3 ? require(dependencyMap[4]) : r3;
|
|
if (value.size == value2.size) {
|
|
value8 = dependencyMap.get(value);
|
|
if (value8) {
|
|
return value8 == value2;
|
|
}
|
|
value9 = importAll | 2;
|
|
dependencyMap.set(value, value2);
|
|
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
|
|
dependencyMap.delete(value);
|
|
return value13;
|
|
}
|
|
if (value6) {
|
|
value8 = dependencyMap.get(value);
|
|
if (value8) {
|
|
return value8 == value2;
|
|
}
|
|
value9 = importAll | 2;
|
|
dependencyMap.set(value, value2);
|
|
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
|
|
dependencyMap.delete(value);
|
|
return value13;
|
|
}
|
|
} else {
|
|
if (importDefault === '[object Set]') {
|
|
r3 = undefined;
|
|
value6 = 1 & importAll;
|
|
r3 = !r3 ? require(dependencyMap[4]) : r3;
|
|
if (value.size == value2.size) {
|
|
value8 = dependencyMap.get(value);
|
|
if (value8) {
|
|
return value8 == value2;
|
|
}
|
|
value9 = importAll | 2;
|
|
dependencyMap.set(value, value2);
|
|
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
|
|
dependencyMap.delete(value);
|
|
return value13;
|
|
}
|
|
if (value6) {
|
|
value8 = dependencyMap.get(value);
|
|
if (value8) {
|
|
return value8 == value2;
|
|
}
|
|
value9 = importAll | 2;
|
|
dependencyMap.set(value, value2);
|
|
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
|
|
dependencyMap.delete(value);
|
|
return value13;
|
|
}
|
|
return false;
|
|
}
|
|
if (importDefault !== '[object Symbol]') {
|
|
return false;
|
|
}
|
|
var valueOfBinding = valueOf;
|
|
if (valueOfBinding) {
|
|
value = valueOf.call(value);
|
|
valueOfBinding = valueOf;
|
|
return value == valueOfBinding.call(value2);
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun8840, 785, [579, 786, 740, 787, 788,
|
|
779]) /* metro module 785, dependencies: [579, 786, 740, 787, 788, 779] */;
|