171 lines
7.2 KiB
JavaScript
171 lines
7.2 KiB
JavaScript
/* Metro module 4371; source: unknown; dependencies: [600, 4372, 4339, 4373, 4374, 4365] */
|
|
function _fun37110(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37110, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4543:6, offset: 0x0109cbb0, size: 78 bytes, params: 8, frame: 15
|
|
const env0_0 = require;
|
|
const value = undefined;
|
|
const prototype = (require(600) /* metro dependency 600 */) ? (require(600) /* metro dependency 600 */).prototype : value;
|
|
const env0_2 = prototype ? prototype.valueOf : value;
|
|
module.exports = exports_37111;
|
|
return value;
|
|
function exports_37111(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37111, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4543: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(_fun37110, 4371, [600, 4372, 4339, 4373, 4374,
|
|
4365]) /* metro module 4371, dependencies: [600, 4372, 4339, 4373, 4374, 4365] */;
|