133 lines
6.4 KiB
JavaScript
133 lines
6.4 KiB
JavaScript
/* Metro module 1621; source: unknown; dependencies: [57] */
|
|
import Module00057 from './module-00057.js'; /* Metro dependency 57 */
|
|
|
|
function _fun17777(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17777, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:6, offset: 0x00e76358, size: 220 bytes, params: 8, frame: 17
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const closure = function(a0) {
|
|
var r0;
|
|
var Error = global.Error;
|
|
var value = '[Reanimated]';
|
|
r0 = a0 ? '' + value + ' ' + a0 : value;
|
|
var value2 = new Error();
|
|
value2.name = 'ReanimatedError';
|
|
return value2;
|
|
};
|
|
closure.__closure = {};
|
|
closure.__workletHash = 17260882889510;
|
|
closure.__initData = {code: 'function ReanimatedError_Pnpm_errorsTs1(message){const prefix=\'[Reanimated]\';const errorInstance=new Error(message?prefix+" "+message:prefix);errorInstance.name=\'ReanimatedError\';return errorInstance;}'};
|
|
object = {code: "function registerReanimatedError_Pnpm_errorsTs2(){const{ReanimatedErrorConstructor}=this.__closure;if(!_WORKLET){throw new Error('[Reanimated] registerReanimatedError() must be called on Worklet runtime');}global.ReanimatedError=ReanimatedErrorConstructor;}"};
|
|
let value = _fun17781();
|
|
const Map = global.Map;
|
|
const map = new Map();
|
|
exports.ReanimatedError = closure;
|
|
exports.registerReanimatedError = value;
|
|
exports.registerWorkletStackDetails = registerWorkletStackDetails;
|
|
exports.reportFatalErrorOnJS = reportFatalErrorOnJS;
|
|
function processStack(a0) { // fn#17778, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:1063, offset: 0x00e76434, size: 61 bytes, params: 2, frame: 12
|
|
const value = a0.match(RegExp('worklet_(\\d+):(\\d+):(\\d+)', 'g'));
|
|
const env0_0 = a0;
|
|
if (value != null) {
|
|
value.forEach(_fun17779);
|
|
}
|
|
return env0_0;
|
|
function _fun17779(a0) { // fn#17779, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:1163, offset: 0x00e76471, size: 369 bytes, params: 2, frame: 30
|
|
var r14;
|
|
var r11;
|
|
var property4;
|
|
var property5;
|
|
var stack;
|
|
var items2;
|
|
var property6;
|
|
var property7;
|
|
var value4;
|
|
let value = a0.split(RegExp(':|_', ''));
|
|
const map = value.map;
|
|
let Number = global.Number;
|
|
value = Reflect.apply(map, value, [Number]);
|
|
const value3 = undefined;
|
|
value = env1_1(value, 4);
|
|
let property = value[1];
|
|
const property2 = value[2];
|
|
const property3 = value[3];
|
|
value = env1_4.get(property);
|
|
if (value) {
|
|
value = env1_1(value, 3);
|
|
property = value[0];
|
|
property4 = value[1];
|
|
property5 = value[2];
|
|
stack = property.stack;
|
|
if (stack == null) {
|
|
r14 = value3;
|
|
} else {
|
|
value = stack.split('\n');
|
|
r14 = value == null ? value3 : value[0];
|
|
}
|
|
if (r14) {
|
|
value = RegExp('@([^@]+):(\\d+):(\\d+)', '').exec(r14);
|
|
if (value) {
|
|
value = env1_1(value, 4);
|
|
property = value[1];
|
|
property6 = value[2];
|
|
property7 = value[3];
|
|
items2 = [property];
|
|
Number = global.Number;
|
|
items2[1] = Number(property6);
|
|
Number = global.Number;
|
|
items2[2] = Number(property7);
|
|
r11 = items2;
|
|
} else {
|
|
r11 = ['unknown', 0, 0];
|
|
}
|
|
} else {
|
|
r11 = ['unknown', 0, 0];
|
|
}
|
|
value = env1_1(r11, 3);
|
|
property = value[0];
|
|
value4 = property2 + value[1] + property4;
|
|
value = property3 + value[2] + property5;
|
|
env0_0 = env0_0.replace(a0, '' + property + ':' + value4 + ':' + value);
|
|
}
|
|
return value3;
|
|
}
|
|
|
|
}
|
|
|
|
function _fun17781() { // fn#17781, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:775, offset: 0x00e76638, size: 57 bytes, params: 1, frame: 4
|
|
const registerReanimatedError2 = registerReanimatedError;
|
|
registerReanimatedError2.__closure = {ReanimatedErrorConstructor: ReanimatedError};
|
|
registerReanimatedError2.__workletHash = 12525509537607;
|
|
registerReanimatedError2.__initData = env0_3;
|
|
return registerReanimatedError2;
|
|
function registerReanimatedError() { // fn#17782, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:792, offset: 0x00e76671, size: 66 bytes, params: 1, frame: 11
|
|
var value;
|
|
if (global._WORKLET) {
|
|
value = environment.__proto__;
|
|
env1_0.ReanimatedError = ReanimatedError;
|
|
return undefined;
|
|
}
|
|
const Error = global.Error;
|
|
throw new Error('[Reanimated] registerReanimatedError() must be called on Worklet runtime');
|
|
}
|
|
|
|
}
|
|
|
|
function registerWorkletStackDetails(a0, a1) { // fn#17783, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:1676, offset: 0x00e766b3, size: 28 bytes, params: 3, frame: 13
|
|
env0_4.set(a0, a1);
|
|
}
|
|
|
|
function reportFatalErrorOnJS({message, stack}) { // fn#17784, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1748:1753, offset: 0x00e766cf, size: 119 bytes, params: 2, frame: 13
|
|
const Error = global.Error;
|
|
const error = new Error();
|
|
error.message = message;
|
|
error.stack = stack ? processStack(stack) : undefined;
|
|
error.name = 'ReanimatedError';
|
|
error.jsEngine = 'reanimated';
|
|
const ErrorUtils = env0_0.ErrorUtils;
|
|
ErrorUtils.reportFatalError(error);
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun17777, 1621, [57]) /* metro module 1621, dependencies: [57] */;
|