// Metro module 1073 (f1074). import * as _Module817 from "./Module817"; import { createStackParser } from "./Module817"; let c883_7, c883_8, c883_9, c883_10, c883_11, extractSafariExtensionDetails; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); let c883_3 = /^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i; let c883_4 = /^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i; let c883_5 = /\((\S*)(?::(\d+))(?::(\d+))\)/; let c883_6 = /at (.+?) ?\(data:(.+?),/; const r9 = [30, (a0) => { let r51; const r17 = a0.match(c883_6); if (r17) { return { filename: ``, function: r17[1] }; } const r19 = c883_3.exec(a0); if (r19) { const [, filename2, r90, r91] = r19; let UNKNOWN_FUNCTION = _Module817.UNKNOWN_FUNCTION; const lineno = +r90; const colno2 = +r91; if (UNKNOWN_FUNCTION === "") { UNKNOWN_FUNCTION = _Module817.UNKNOWN_FUNCTION; } return { filename: filename2, function: UNKNOWN_FUNCTION, in_app: true, lineno, colno: colno2 }; } const r21 = c883_4.exec(a0); if (r21) { if (r21[2] && r21[2].indexOf("eval") === 0) { const r29 = c883_5.exec(r21[2]); if (r29) { r21[2] = r29[1]; r21[3] = r29[2]; r21[4] = r29[3]; } } const r13 = r21[1] || _Module817.UNKNOWN_FUNCTION; const r14 = r21[2]; const r47 = r13.indexOf("safari-extension") !== -1; const r50 = r13.indexOf("safari-web-extension"); if (!r47 && r50 === -1) { r51 = [r13, r14]; } else { const r61 = [r13.indexOf("@") !== -1 ? r13.split("@")[0] : _Module817.UNKNOWN_FUNCTION, ,]; const concat = HermesInternal.concat; r61[1] = r47 ? concat.call("safari-extension:", r14) : concat.call("safari-web-extension:", r14); r51 = r61; } let [function2, filename] = r51; const lineno2 = r21[3] ? +r21[3] : void 0; const colno = r21[4] ? +r21[4] : void 0; if (function2 === "") { (function2 = _Module817.UNKNOWN_FUNCTION); } const r79 = { filename, function: function2, in_app: true }; if (lineno2 !== void 0) { r79.lineno = lineno2; } if (colno !== void 0) { r79.colno = colno; } return r79; } }]; c883_7 = /^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i; c883_8 = /(\S+) line (\d+)(?: > eval line \d+)* > eval/i; const r29 = [50, (a0) => { let r46; const r14 = c883_7.exec(a0); if (r14) { if (r14[3] && r14[3].indexOf(" > eval") > -1) { const r22 = c883_8.exec(r14[3]); if (r22) { r14[1] = r14[1] || "eval"; r14[3] = r22[1]; r14[4] = r22[2]; r14[5] = ""; } } const r11 = r14[3]; const r10 = r14[1] || _Module817.UNKNOWN_FUNCTION; const r42 = r10.indexOf("safari-extension") !== -1; const r45 = r10.indexOf("safari-web-extension"); if (!r42 && r45 === -1) { r46 = [r10, r11]; } else { const r56 = [r10.indexOf("@") !== -1 ? r10.split("@")[0] : _Module817.UNKNOWN_FUNCTION, ,]; const concat = HermesInternal.concat; r56[1] = r42 ? concat.call("safari-extension:", r11) : concat.call("safari-web-extension:", r11); r46 = r56; } let [function2, filename] = r46; const lineno = r14[4] ? +r14[4] : void 0; const colno = r14[5] ? +r14[5] : void 0; if (function2 === "") { (function2 = _Module817.UNKNOWN_FUNCTION); } const r74 = { filename, function: function2, in_app: true }; if (lineno !== void 0) { r74.lineno = lineno; } if (colno !== void 0) { r74.colno = colno; } return r74; } }]; c883_9 = /^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i; const r32 = [40, (a0) => { const r11 = c883_9.exec(a0); let r12 = void 0; if (r11) { const filename = r11[2]; let function2 = r11[1] || _Module817.UNKNOWN_FUNCTION; const lineno = +r11[3]; const colno = r11[4] ? +r11[4] : void 0; if (function2 === "") { (function2 = _Module817.UNKNOWN_FUNCTION); } const r19 = { filename, function: function2, in_app: true, lineno }; r12 = r19; if (colno !== void 0) { r19.colno = colno; r12 = r19; } } return r12; }]; c883_10 = / line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i; const r35 = [10, (a0) => { const r9 = c883_10.exec(a0); let r10 = void 0; if (r9) { const filename = r9[2]; let function2 = r9[3] || _Module817.UNKNOWN_FUNCTION; const lineno = +r9[1]; if (function2 === "") { (function2 = _Module817.UNKNOWN_FUNCTION); } r10 = { filename, function: function2, in_app: true, lineno }; } return r10; }]; c883_11 = / line (\d+), column (\d+)\s*(?:in (?:]+)>|([^)]+))\(.*\))? in (.*):\s*$/i; const r37 = [20, (a0) => { const r10 = c883_11.exec(a0); let r11 = void 0; if (r10) { const filename = r10[5]; let function2 = r10[3] || r10[4] || _Module817.UNKNOWN_FUNCTION; const lineno = +r10[1]; const colno = +r10[2]; if (function2 === "") { (function2 = _Module817.UNKNOWN_FUNCTION); } r11 = { filename, function: function2, in_app: true, lineno, colno }; } return r11; }]; const r38 = [r9, r29]; const r45 = createStackParser.apply(_Module817, [...r38]); extractSafariExtensionDetails = (a0, a1) => {}; export { r9 as chromeStackLineParser }; export { r38 as defaultStackLineParsers }; export { r45 as defaultStackParser }; export { r29 as geckoStackLineParser }; export { r35 as opera10StackLineParser }; export { r37 as opera11StackLineParser }; export { r32 as winjsStackLineParser };