188 lines
8.6 KiB
JavaScript
188 lines
8.6 KiB
JavaScript
/* Metro module 1081; source: unknown; dependencies: [57, 826] */
|
|
import * as Module00057Module from './module-00057.js'; /* Metro dependency 57 */
|
|
import * as Module00826Module from './module-00826.js'; /* Metro dependency 826 */
|
|
|
|
function _fun11279(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#11279, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:6, offset: 0x00da7730, size: 443 bytes, params: 8, frame: 24
|
|
const env0_0 = require;
|
|
const createFrame = function(a0, a1, a2, a3) {
|
|
var value = a1;
|
|
var object = {filename: a0};
|
|
object.function = value !== '<anonymous>' ? value : require(dependencyMap[1]).UNKNOWN_FUNCTION;
|
|
object.in_app = true;
|
|
if (a2 !== undefined) {
|
|
object.lineno = a2;
|
|
}
|
|
if (a3 !== undefined) {
|
|
object.colno = a3;
|
|
}
|
|
return object;
|
|
};
|
|
const Object = global.Object;
|
|
const defineProperty = Object.defineProperty;
|
|
const Symbol = global.Symbol;
|
|
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
|
|
const env0_3 = RegExp('^\\s*at (\\S+?)(?::(\\d+))(?::(\\d+))\\s*$', 'i');
|
|
const env0_4 = RegExp('^\\s*at (?:(.+?\\)(?: \\[.+\\])?|.*?) ?\\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\\/)?.*?)(?::(\\d+))?(?::(\\d+))?\\)?\\s*$',
|
|
'i');
|
|
const env0_5 = RegExp('\\((\\S*)(?::(\\d+))(?::(\\d+))\\)', '');
|
|
const env0_6 = RegExp('at (.+?) ?\\(data:(.+?),', '');
|
|
items6 = [30];
|
|
items6[1] = chromeStackParserFn;
|
|
const env0_7 = RegExp('^\\s*(.*?)(?:\\((.*?)\\))?(?:^|@)?((?:[-a-z]+)?:\\/.*?|\\[native code\\]|[^@]*(?:bundle|\\d+\\.js)|\\/[\\w\\-. /=]+)(?::(\\d+))?(?::(\\d+))?\\s*$',
|
|
'i');
|
|
const env0_8 = RegExp('(\\S+) line (\\d+)(?: > eval line \\d+)* > eval', 'i');
|
|
const items7 = [50];
|
|
items7[1] = gecko;
|
|
const env0_9 = RegExp('^\\s*at (?:((?:\\[object object\\])?.+) )?\\(?((?:[-a-z]+):.*?):(\\d+)(?::(\\d+))?\\)?\\s*$',
|
|
'i');
|
|
const items2 = [40];
|
|
items2[1] = winjs;
|
|
const env0_10 = RegExp(' line (\\d+).*script (?:in )?(\\S+)(?:: in function (\\S+))?$', 'i');
|
|
const items3 = [10];
|
|
items3[1] = opera10;
|
|
const env0_11 = RegExp(' line (\\d+), column (\\d+)\\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\\(.*\\))? in (.*):\\s*$',
|
|
'i');
|
|
const items4 = [20];
|
|
items4[1] = opera11;
|
|
const items5 = [items6, items7];
|
|
let value = (Module00826Module).createStackParser.apply(Module00826Module,
|
|
items5);
|
|
exports.chromeStackLineParser = items6;
|
|
exports.defaultStackLineParsers = items5;
|
|
exports.defaultStackParser = value;
|
|
exports.geckoStackLineParser = items7;
|
|
exports.opera10StackLineParser = items3;
|
|
exports.opera11StackLineParser = items4;
|
|
exports.winjsStackLineParser = items2;
|
|
function chromeStackParserFn(a0) { // fn#11281, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:534, offset: 0x00da794b, size: 430 bytes, params: 2, frame: 23
|
|
var r5;
|
|
var property;
|
|
var value6;
|
|
var extractSafariExtensionDetailsBinding;
|
|
const UNKNOWN_FUNCTION = (Module00826Module).UNKNOWN_FUNCTION;
|
|
var value7;
|
|
var value9;
|
|
var value10;
|
|
const value2 = a0.match(env0_6);
|
|
if (value2) {
|
|
return {filename: '<data:' + value2[2] + '>', function: value2[1]};
|
|
}
|
|
const value3 = env0_3.exec(a0);
|
|
if (value3) {
|
|
value10 = Module00057Module(value3, 4);
|
|
return createFrame(value10[1], UNKNOWN_FUNCTION, Number(value10[2]), Number(value10[3]));
|
|
}
|
|
const value4 = env0_4.exec(a0);
|
|
if (value4) {
|
|
if (value4[2]) {
|
|
if (value4[2].indexOf('eval') === 0) {
|
|
value6 = env0_5.exec(value4[2]);
|
|
if (value6) {
|
|
value4[2] = value6[1];
|
|
value4[3] = value6[2];
|
|
value4[4] = value6[3];
|
|
}
|
|
}
|
|
}
|
|
extractSafariExtensionDetailsBinding = extractSafariExtensionDetails;
|
|
property = value4[1];
|
|
r5 = property || UNKNOWN_FUNCTION;
|
|
value7 = undefined;
|
|
value9 = Module00057Module(extractSafariExtensionDetailsBinding(r5, value4[2]), 2);
|
|
property = value9[0];
|
|
return createFrame(value9[1], property, value4[3] ? Number(value4[3]) : value7,
|
|
value4[4] ? Number(value4[4]) : value7);
|
|
}
|
|
}
|
|
|
|
function gecko(a0) { // fn#11282, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:1176, offset: 0x00da7af9, size: 278 bytes, params: 2, frame: 20
|
|
var r3;
|
|
var property;
|
|
var value4;
|
|
var extractSafariExtensionDetailsBinding;
|
|
var value6;
|
|
var value8;
|
|
const value2 = env0_7.exec(a0);
|
|
if (value2) {
|
|
if (value2[3]) {
|
|
if (value2[3].indexOf(' > eval') > -1) {
|
|
value4 = env0_8.exec(value2[3]);
|
|
if (value4) {
|
|
value2[1] = value2[1] || 'eval';
|
|
value2[3] = value4[1];
|
|
value2[4] = value4[2];
|
|
value2[5] = '';
|
|
}
|
|
}
|
|
}
|
|
property = value2[3];
|
|
r3 = value2[1] || (require(826) /* metro dependency 826 */).UNKNOWN_FUNCTION;
|
|
extractSafariExtensionDetailsBinding = extractSafariExtensionDetails;
|
|
value6 = undefined;
|
|
value8 = Module00057Module(extractSafariExtensionDetailsBinding(r3, property), 2);
|
|
property = value8[0];
|
|
return createFrame(value8[1], property, value2[4] ? Number(value2[4]) : value6,
|
|
value2[5] ? Number(value2[5]) : value6);
|
|
}
|
|
}
|
|
|
|
function winjs(a0) { // fn#11283, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:1555, offset: 0x00da7c0f, size: 121 bytes, params: 2, frame: 21
|
|
var r3;
|
|
var r0;
|
|
var createFrameBinding;
|
|
var property;
|
|
var value;
|
|
const value2 = env0_9.exec(a0);
|
|
const value3 = undefined;
|
|
if (value2) {
|
|
createFrameBinding = createFrame;
|
|
property = value2[2];
|
|
r3 = value2[1] || (require(826) /* metro dependency 826 */).UNKNOWN_FUNCTION;
|
|
value = Number(value2[3]);
|
|
value = createFrameBinding(property, r3, value, value2[4] ? Number(value2[4]) : value3);
|
|
r0 = value;
|
|
} else {
|
|
r0 = value3;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function opera10(a0) { // fn#11284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:1750, offset: 0x00da7c88, size: 94 bytes, params: 2, frame: 19
|
|
const value2 = env0_10.exec(a0);
|
|
return value2 ? createFrame(value2[2], value2[3] || (require(826) /* metro dependency 826 */).UNKNOWN_FUNCTION,
|
|
Number(value2[1])) : undefined;
|
|
}
|
|
|
|
function opera11(a0) { // fn#11285, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:1967, offset: 0x00da7ce6, size: 119 bytes, params: 2, frame: 20
|
|
var r3;
|
|
var r0;
|
|
var createFrameBinding;
|
|
var property;
|
|
var value;
|
|
const value2 = env0_11.exec(a0);
|
|
if (value2) {
|
|
createFrameBinding = createFrame;
|
|
property = value2[5];
|
|
r3 = value2[3] || value2[4];
|
|
r3 = !r3 ? (require(826) /* metro dependency 826 */).UNKNOWN_FUNCTION : r3;
|
|
value = Number(value2[1]);
|
|
value = createFrameBinding(property, r3, value, Number(value2[2]));
|
|
r0 = value;
|
|
} else {
|
|
r0 = undefined;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function extractSafariExtensionDetails(a0, a1) { // fn#11286, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1208:2143, offset: 0x00da7d5d, size: 199 bytes, params: 3, frame: 16
|
|
const UNKNOWN_FUNCTION = (Module00826Module).UNKNOWN_FUNCTION;
|
|
let value = a0.indexOf('safari-extension');
|
|
value = value !== -1;
|
|
return value || a0.indexOf('safari-web-extension') !== -1 ? [a0.indexOf('@') !== -1 ? a0.split('@')[0] : UNKNOWN_FUNCTION,
|
|
value ? 'safari-extension:' + a1 : 'safari-web-extension:' + a1] : [a0, a1];
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun11279, 1081, [57, 826]) /* metro module 1081, dependencies: [57, 826] */;
|