decord/source/1073_items.js
2026-07-29 08:29:29 +00:00

277 lines
9.1 KiB
JavaScript

// Module ID: 1073
// Function ID: 1074
// Name: items
// Dependencies: [32, 817]
// Module 1073 (items)
import _slicedToArray from "_slicedToArray";
import registerSpanErrorInstrumentation from "registerSpanErrorInstrumentation";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const re3 = /^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i;
const re4 = /^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i;
const re5 = /\((\S*)(?::(\d+))(?::(\d+))\)/;
const re6 = /at (.+?) ?\(data:(.+?),/;
let items = [
30,
(str) => {
const match = str.match(closure_6);
if (match) {
let obj = { filename: null, function: null };
const _HermesInternal2 = HermesInternal;
obj[0] = "<data:" + match[2] + ">";
obj[1] = match[1];
return obj;
} else {
const match1 = regex.exec(str);
if (match1) {
const tmp25 = _slicedToArray(match1, 4);
let UNKNOWN_FUNCTION3 = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
obj = { filename: null, function: null, in_app: true };
obj[0] = tmp25[1];
if ("<anonymous>" === UNKNOWN_FUNCTION3) {
UNKNOWN_FUNCTION3 = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
obj[1] = UNKNOWN_FUNCTION3;
obj.lineno = +tmp25[2];
obj.colno = +tmp25[3];
return obj;
} else {
const match2 = regex2.exec(str);
if (match2) {
if (match2[2]) {
if (0 === arr.indexOf("eval")) {
const match3 = regex3.exec(match2[2]);
if (match3) {
match2[2] = match3[1];
match2[3] = match3[2];
match2[4] = match3[3];
}
}
arr = match2[2];
}
let UNKNOWN_FUNCTION = match2[1];
if (!UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
if (typeof tmp8 !== "find") {
HermesBuiltin.throwTypeError();
}
const tmp12 = -1 !== UNKNOWN_FUNCTION.indexOf("safari-extension");
if (!tmp12) {
if (-1 === UNKNOWN_FUNCTION.indexOf("safari-web-extension")) {
const items = [UNKNOWN_FUNCTION, tmp11];
const tmp19 = _slicedToArray(items, 2);
let UNKNOWN_FUNCTION2 = tmp19[0];
let tmp20;
if (match2[3]) {
tmp20 = +match2[3];
}
let tmp21;
if (match2[4]) {
tmp21 = +match2[4];
}
obj = { filename: null, function: null, in_app: true };
obj[0] = tmp19[1];
if ("<anonymous>" === UNKNOWN_FUNCTION2) {
UNKNOWN_FUNCTION2 = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
obj[1] = UNKNOWN_FUNCTION2;
if (undefined !== tmp20) {
obj.lineno = tmp20;
}
if (undefined !== tmp21) {
obj.colno = tmp21;
}
return obj;
}
}
if (-1 !== UNKNOWN_FUNCTION.indexOf("@")) {
UNKNOWN_FUNCTION = UNKNOWN_FUNCTION.split("@")[0];
} else {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
const items1 = [UNKNOWN_FUNCTION, ];
const _HermesInternal = HermesInternal;
if (tmp12) {
let combined = concat(tmp11);
} else {
combined = concat(tmp11);
}
items1[1] = combined;
tmp8 = extractSafariExtensionDetails;
}
}
}
}
];
const re7 = /^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i;
const re8 = /(\S+) line (\d+)(?: > eval line \d+)* > eval/i;
let items1 = [
50,
(arg0) => {
const match = regex4.exec(arg0);
if (match) {
if (match[3]) {
if (arr.indexOf(" > eval") > -1) {
const match1 = regex5.exec(match[3]);
if (match1) {
match[1] = match[1] || "eval";
match[3] = match1[1];
match[4] = match1[2];
match[5] = "";
const tmp4 = match[1] || "eval";
}
}
arr = match[3];
}
let UNKNOWN_FUNCTION = match[1];
if (!UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
if (typeof extractSafariExtensionDetails !== "find") {
HermesBuiltin.throwTypeError();
}
const tmp9 = -1 !== UNKNOWN_FUNCTION.indexOf("safari-extension");
if (!tmp9) {
if (-1 === UNKNOWN_FUNCTION.indexOf("safari-web-extension")) {
const items = [UNKNOWN_FUNCTION, tmp5];
const tmp16 = _slicedToArray(items, 2);
let UNKNOWN_FUNCTION2 = tmp16[0];
let tmp17;
if (match[4]) {
tmp17 = +match[4];
}
let tmp18;
if (match[5]) {
tmp18 = +match[5];
}
const obj = { filename: null, function: null, in_app: true };
obj[0] = tmp16[1];
if ("<anonymous>" === UNKNOWN_FUNCTION2) {
UNKNOWN_FUNCTION2 = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
obj[1] = UNKNOWN_FUNCTION2;
if (undefined !== tmp17) {
obj.lineno = tmp17;
}
if (undefined !== tmp18) {
obj.colno = tmp18;
}
return obj;
}
}
if (-1 !== UNKNOWN_FUNCTION.indexOf("@")) {
UNKNOWN_FUNCTION = UNKNOWN_FUNCTION.split("@")[0];
} else {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
const items1 = [UNKNOWN_FUNCTION, ];
const _HermesInternal = HermesInternal;
if (tmp9) {
let combined = concat(tmp5);
} else {
combined = concat(tmp5);
}
items1[1] = combined;
}
}
];
const re9 = /^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i;
const items2 = [
40,
(arg0) => {
const match = regex6.exec(arg0);
let tmp2;
if (match) {
let UNKNOWN_FUNCTION = match[1];
if (!UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
let tmp6;
if (match[4]) {
tmp6 = +match[4];
}
const obj = { filename: null, function: null, in_app: true };
obj[0] = match[2];
if ("<anonymous>" === UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
obj[1] = UNKNOWN_FUNCTION;
obj.lineno = +match[3];
tmp2 = obj;
if (undefined !== tmp6) {
obj.colno = tmp6;
tmp2 = obj;
}
const tmp5 = +match[3];
}
return tmp2;
}
];
const re10 = / line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i;
const items3 = [
10,
(arg0) => {
const match = regex7.exec(arg0);
let tmp2;
if (match) {
let UNKNOWN_FUNCTION = match[3];
if (!UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
const obj = { filename: null, function: null, in_app: true };
obj[0] = match[2];
if ("<anonymous>" === UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
obj[1] = UNKNOWN_FUNCTION;
obj.lineno = +match[1];
tmp2 = obj;
const tmp5 = +match[1];
}
return tmp2;
}
];
const re11 = / line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i;
const items4 = [
20,
(arg0) => {
const match = regex8.exec(arg0);
let tmp2;
if (match) {
let UNKNOWN_FUNCTION = match[3];
if (!UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = match[4];
}
if (!UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
const obj = { filename: null, function: null, in_app: true };
obj[0] = match[5];
if ("<anonymous>" === UNKNOWN_FUNCTION) {
UNKNOWN_FUNCTION = require(817) /* registerSpanErrorInstrumentation */.UNKNOWN_FUNCTION;
}
obj[1] = UNKNOWN_FUNCTION;
obj.lineno = +match[1];
obj.colno = +match[2];
tmp2 = obj;
const tmp5 = +match[1];
const tmp6 = +match[2];
}
return tmp2;
}
];
const items5 = [items, items1];
const items6 = [...items5];
function extractSafariExtensionDetails(arg0, arg1) {
}
export const chromeStackLineParser = items;
export const defaultStackLineParsers = items5;
export const defaultStackParser = registerSpanErrorInstrumentation.createStackParser.apply(items6);
export const geckoStackLineParser = items1;
export const opera10StackLineParser = items3;
export const opera11StackLineParser = items4;
export const winjsStackLineParser = items2;