/* Metro module 1397; source: unknown; dependencies: [1398, 1415, 1416] */ function _fun16398(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#16398, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:6, offset: 0x00e4eb45, size: 1030 bytes, params: 8, frame: 30 var value; var RegExp; var value2; var regExp; const inspect_163992 = inspect_16399; const stylizeWithColor = function(a0, a1) { var r0; var value = a0; var property = inspect_16399.styles[a1]; if (property) { inspect_16399Binding = inspect_16399; value = '\x1b[' + inspect_16399Binding.colors[property][0] + 'm' + value; property = inspect_16399Binding.colors[property][1]; value = value + '\x1b[' + property + 'm'; r0 = value; } else { r0 = value; } return r0; }; const stylizeNoColor_16401 = function(a0, a1) { return a0; }; const formatError_16410 = function(a0) { return '[' + global.Error.prototype.toString.call(a0) + ']'; }; const closure2 = function(a0) { var Array = global.Array; return Array.isArray(a0); }; const closure3 = function(a0) { return typeof a0 === 'boolean'; }; const closure4 = function(a0) { return a0 === null; }; const closure5 = function(a0) { return typeof a0 === 'number'; }; const closure6 = function(a0) { return typeof a0 === 'string'; }; const closure7 = function(a0) { return a0 === undefined; }; const isRegExp_164202 = isRegExp_16420; const closure9 = function(a0) { return typeof a0 === 'object' && a0 !== null; }; const isDate_164222 = isDate_16422; const isError_164232 = isError_16423; const closure12 = function(a0) { return typeof a0 === 'function'; }; const objectToString_16425 = function(a0) { return global.Object.prototype.toString.call(a0); }; const pad_16426 = function(a0) { var r0; var value; if (a0 < 10) { value = a0.toString(10); value = '0' + value; r0 = value; } else { r0 = a0.toString(10); } return r0; }; const hasOwnProperty_16427 = function(a0, a1) { return global.Object.prototype.hasOwnProperty.call(a0, a1); }; const callbackifyOnRejected = function(a0, a1) { var r2; var value3; var value = a0; if (value) { r2 = value; } else { value3 = new global.Error('Promise was rejected with a falsy value'); value3.reason = value; r2 = value3; } return a1(r2); }; let Object = global.Object; const getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors; let env0_1 = getOwnPropertyDescriptors || (function(a0) { var r2; var Object; var value3; var property = global.Object; var value = property.keys(a0); var object = {}; var value2 = 0; if (value2 < value.length) { for (r2 = value2; true; r2 = value3) { property = value[r2]; Object = global.Object; object[property] = Object.getOwnPropertyDescriptor(a0, value[r2]); value3 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (!(value3 < value.length)) { break; } } } return object; }); let env0_2 = RegExp('%[sdj%]', 'g'); exports.format = format_16430; exports.deprecate = function(a0, a1) { var env0_0 = a0; var env0_1 = a1; if (typeof global.process !== 'undefined') { if (global.process.noDeprecation === true) { return a0; } } if (typeof global.process === 'undefined') { return _fun16433; } var env0_2 = false; return _fun16434; }; const env0_3 = {}; const env0_4 = RegExp('^$', ''); const NODE_DEBUG = global.process.env.NODE_DEBUG; if (NODE_DEBUG) { value = global.process.env.NODE_DEBUG.replace(RegExp('[|\\\\{}()[\\]^$+?.]', 'g'), '\\$&'); value = value.replace(RegExp('\\*', 'g'), '.*'); value = value.replace(RegExp(',', 'g'), '$|^'); value = value.toUpperCase(); RegExp = global.RegExp; value = '^' + value; value2 = Object.create(RegExp.prototype, {constructor: {value: RegExp}}); value += '$'; regExp = new RegExp(value, 'i'); value = regExp instanceof Object ? regExp : value2; } exports.debuglog = debuglog; exports.inspect = inspect_163992; inspect_163992.colors = {bold: [1, 22], italic: [3, 23], underline: [4, 24], inverse: [7, 27], white: [37, 39], grey: [90, 39], black: [30, 39], blue: [34, 39], cyan: [36, 39], green: [32, 39], magenta: [35, 39], red: [31, 39], yellow: [33, 39]}; inspect_163992.styles = {'special': 'cyan', 'number': 'yellow', 'boolean': 'yellow', 'undefined': 'grey', 'null': 'bold', 'string': 'green', 'date': 'magenta', 'regexp': 'red'}; value = undefined; exports.types = require(1398) /* metro dependency 1398 */; exports.isArray = closure2; exports.isBoolean = closure3; exports.isNull = closure4; exports.isNullOrUndefined = function(a0) { return a0 == null; }; exports.isNumber = closure5; exports.isString = closure6; exports.isSymbol = function(a0) { return typeof a0 === 'symbol'; }; exports.isUndefined = closure7; exports.isRegExp = isRegExp_164202; exports.types.isRegExp = isRegExp_164202; exports.isObject = closure9; exports.isDate = isDate_164222; exports.types.isDate = isDate_164222; exports.isError = isError_164232; exports.types.isNativeError = isError_164232; exports.isFunction = closure12; exports.isPrimitive = function(a0) { var r0; r0 = a0 === null || typeof a0 === 'boolean'; r0 = !r0 ? typeof a0 === 'number' : r0; r0 = !r0 ? typeof a0 === 'string' : r0; r0 = !r0 ? typeof a0 === 'symbol' : r0; r0 = !r0 ? a0 === undefined : r0; return r0; }; exports.isBuffer = require(1415) /* metro dependency 1415 */; const env0_5 = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; exports.log = log_16441; exports.inherits = require(1416) /* metro dependency 1416 */; exports._extend = _extend; const Symbol = global.Symbol; const r4 = typeof Symbol === 'undefined' ? value : global.Symbol('util.promisify.custom'); exports.promisify = promisify; var promisify = exports.promisify; promisify.custom = r4; exports.callbackify = callbackify; return value; function inspect_16399(a0, a1) { // fn#16399, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:1289, offset: 0x00e4ef4b, size: 256 bytes, params: 3, frame: 18 const object = {seen: []}; object.stylize = stylizeNoColor_16401; if (arguments.length >= 3) { object.depth = arguments[2]; } if (arguments.length >= 4) { object.colors = arguments[3]; } if (isBoolean_16415(a1)) { object.showHidden = a1; } else if (a1) { env0_0._extend(object, a1); } if (isUndefined_16419(object.showHidden)) { object.showHidden = false; } if (isUndefined_16419(object.depth)) { object.depth = 2; } if (isUndefined_16419(object.colors)) { object.colors = false; } if (isUndefined_16419(object.customInspect)) { object.customInspect = true; } if (object.colors) { object.stylize = stylizeWithColor; } return formatValue_16402(object, a0, object.depth); } function formatValue_16402(a0, a1, a2) { // fn#16402, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:1890, offset: 0x00e4f0af, size: 1268 bytes, params: 4, frame: 31 var environment; var r0; var r15; var r11; var items2; var r17; var r12; var r10; var r9; var value; var isFunction_16424Binding; var inspect; var inspect2; var constructor; var prototype; var stylize; var value3; var getOwnPropertyNames; var value15; var indexOf; var value18; var name; var value20; var value21; var RegExp; var toString; var call; var value22; var value23; var Date; var toUTCString; var value24; var value25; var value26; var value27; var seen; var push; var map; var pop; var value28; const env0_0 = a0; const env0_1 = a1; const env0_2 = a2; if (a0.customInspect) { reducibleJoin6: while (true) { if (a1) { value = environment; isFunction_16424Binding = isFunction_16424; inspect = a1.inspect; if (isFunction_16424Binding(inspect)) { inspect = a1.inspect; inspect2 = env0_0.inspect; if (inspect !== inspect2) { constructor = a1.constructor; if (constructor) { constructor = a1.constructor; prototype = constructor.prototype; reducibleJoin62: while (true) { if (prototype !== a1) { break reducibleJoin62; } break reducibleJoin6; } } inspect = a1.inspect; value28 = Reflect.apply(inspect, a1, [a2, a0]); reducibleJoin64: while (true) { if (isString_16418(value28)) { r0 = value28; break reducibleJoin64; } value = formatValue_16402(a0, value28, a2); r0 = value; break reducibleJoin64; } return r0; } break reducibleJoin6; } break reducibleJoin6; } break reducibleJoin6; } } value = environment; if (isUndefined_16419(a1)) { r0 = a0.stylize('undefined', 'undefined'); } else if (isString_16418(a1)) { r0 = a0.stylize("'" + global.JSON.stringify(a1).replace(RegExp('^"|"$', 'g'), '').replace(RegExp("'", 'g'), "\\'").replace(RegExp('\\\\"', 'g'), '"') + "'", 'string'); } else if (isNumber_16417(a1)) { r0 = a0.stylize(String(a1), 'number'); } else if (isBoolean_16415(a1)) { r0 = a0.stylize(String(a1), 'boolean'); } else { reducibleJoin16: while (true) { if (isNull_16416(a1)) { stylize = a0.stylize; value3 = Reflect.apply(stylize, a0, ['null', 'null']); r0 = value3; break reducibleJoin16; } r0 = undefined; break reducibleJoin16; } } if (r0) { return r0; } let Object = global.Object; const value13 = Object.keys(a1); const value14 = ((a0) => { a0.forEach(_fun16404); return {}; })(value13); reducibleJoin19: while (true) { if (a0.showHidden) { Object = global.Object; getOwnPropertyNames = Object.getOwnPropertyNames; value15 = Reflect.apply(getOwnPropertyNames, Object, [a1]); r15 = value15; break reducibleJoin19; } r15 = value13; break reducibleJoin19; } if (isError_16423(a1)) { reducibleJoin22: while (true) { reducibleJoin60: while (true) { if (r15.indexOf('message') >= 0) { break reducibleJoin60; } indexOf = r15.indexOf; if (Reflect.apply(indexOf, r15, ['description']) >= 0) { break reducibleJoin60; } break reducibleJoin22; } return formatError_16410(a1); } } let length = r15.length; if (length === 0) { if (isFunction_16424(a1)) { name = a1.name; value = ''; reducibleJoin59: while (true) { if (name) { name = a1.name; value = ': ' + name; r9 = value; break reducibleJoin59; } r9 = value; break reducibleJoin59; } return a0.stylize('[Function' + r9 + ']', 'special'); } if (isRegExp_16420(a1)) { return a0.stylize(global.RegExp.prototype.toString.call(a1), 'regexp'); } if (isDate_16422(a1)) { return a0.stylize(global.Date.prototype.toString.call(a1), 'date'); } reducibleJoin27: while (true) { if (isError_16423(a1)) { return formatError_16410(a1); } break reducibleJoin27; } } const value17 = false; var env0_4; reducibleJoin29: while (true) { if (isArray_16414(a1)) { value18 = true; env0_4 = value18; r11 = value18; items2 = ['[', ']']; break reducibleJoin29; } r11 = value17; items2 = ['{', '}']; break reducibleJoin29; } const isFunction_164242 = isFunction_16424(a1); const value19 = ''; reducibleJoin33: while (true) { if (isFunction_164242) { name = a1.name; reducibleJoin32: while (true) { if (name) { name = a1.name; value20 = ': ' + name; r17 = value20; break reducibleJoin32; } r17 = value19; break reducibleJoin32; } value21 = ' [Function' + r17 + ']'; r12 = value21; break reducibleJoin33; } r12 = value19; break reducibleJoin33; } reducibleJoin35: while (true) { if (isRegExp_16420(a1)) { RegExp = global.RegExp; prototype = RegExp.prototype; toString = prototype.toString; call = toString.call; value22 = Reflect.apply(call, toString, [a1]); value23 = ' ' + value22; r12 = value23; break reducibleJoin35; } break reducibleJoin35; } reducibleJoin37: while (true) { if (isDate_16422(a1)) { Date = global.Date; prototype = Date.prototype; toUTCString = prototype.toUTCString; call = toUTCString.call; value24 = Reflect.apply(call, toUTCString, [a1]); value25 = ' ' + value24; r12 = value25; break reducibleJoin37; } break reducibleJoin37; } reducibleJoin39: while (true) { if (isError_16423(a1)) { value26 = formatError_16410(a1); value27 = ' ' + value26; r12 = value27; break reducibleJoin39; } break reducibleJoin39; } length = r15.length; reducibleJoin53: while (true) { reducibleJoin43: while (true) { if (length !== 0) { break reducibleJoin43; } if (r11) { length = a1.length; if (length != 0) { break reducibleJoin43; } } value = items2[0] + r12; value += items2[1]; r9 = value; break reducibleJoin53; } if (a2 < 0) { value = isRegExp_16420(a1); stylize = a0.stylize; if (value) { RegExp = global.RegExp; prototype = RegExp.prototype; toString = prototype.toString; call = toString.call; value = Reflect.apply(call, toString, [a1]); value = Reflect.apply(stylize, a0, [value, 'regexp']); r11 = value; } else { value = Reflect.apply(stylize, a0, ['[Object]', 'special']); r11 = value; } r10 = r11; } else { seen = a0.seen; push = seen.push; Reflect.apply(push, seen, [a1]); if (r11) { r11 = formatValue_16402FormatArray(a0, a1, a2, value14, r15); } else { map = r15.map; r11 = Reflect.apply(map, r15, [_fun16407]); } seen = a0.seen; pop = seen.pop; Reflect.apply(pop, seen, []); value = formatValue_16402ReduceToSingleString(r11, r12, items2); r10 = value; } r9 = r10; break reducibleJoin53; } return r9; function formatValue_16402ArrayToHash(a0) { // fn#16403, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:2519, owner: formatValue_16402.arrayToHash, offset: 0x00e4f5a3, size: 28 bytes, params: 2, frame: 12 a0.forEach(_fun16404); return {}; function _fun16404(a0, a1) { // fn#16404, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:2570, offset: 0x00c3750a, size: 20 bytes, params: 3, frame: 3 env0_0[a0] = true; } } function formatValue_16402FormatArray(a0, a1, a2, a3, a4) { // fn#16405, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:3455, owner: formatValue_16402.formatArray, offset: 0x00e4f5bf, size: 169 bytes, params: 6, frame: 31 var r8; var hasOwnProperty_16427Binding; var String; var push; var formatProperty_16411Binding; const env0_0 = a0; const env0_1 = a1; const env0_2 = a2; const env0_3 = a3; const items2 = []; const length = a1.length; let value = 0; if (value < length) { r8 = value; while (true) { hasOwnProperty_16427Binding = hasOwnProperty_16427; String = global.String; value = hasOwnProperty_16427Binding(a1, String(r8)); push = items2.push; if (value) { formatProperty_16411Binding = formatProperty_16411; String = global.String; Reflect.apply(push, items2, [formatProperty_16411Binding(a0, a1, a2, a3, String(r8), true)]); } else { Reflect.apply(push, items2, ['']); } value = typeof r8 === 'bigint' ? r8 + 1n : +r8 + 1; if (value < length) { r8 = value; continue; } break; } } a4.forEach(_fun16406); return items2; function _fun16406(a0) { // fn#16406, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:3625, offset: 0x00e4f668, size: 86 bytes, params: 2, frame: 23 var binding; var push; var value2; if (!a0.match(RegExp('^\\d+$', ''))) { binding = env0_4; push = binding.push; value2 = environment.__proto__.__proto__; Reflect.apply(push, binding, [formatProperty_16411(env0_0, require, importDefault, importAll, a0, true)]); } } } function _fun16407(a0) { // fn#16407, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:3716, offset: 0x00e4f6be, size: 41 bytes, params: 2, frame: 21 return formatProperty_16411(env0_0, require, importDefault, env0_3, a0, env0_4); } function formatValue_16402ReduceToSingleString(a0, a1, a2) { // fn#16408, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:3779, owner: formatValue_16402.reduceToSingleString, offset: 0x00e4f6e7, size: 165 bytes, params: 4, frame: 16 var property; let value = a0.reduce(function(a0, a1) { a1.indexOf('\n') >= 0; return a0 + a1.replace(RegExp('\\u001b\\[\\d\\d?m', 'g'), '').length + 1; }, 0); if (value > 60) { property = a2[0]; value = ''; value = property + (value === a1 ? value : a1 + '\n '); value = value + ' ' + a0.join(',\n '); property = a2[1]; return value + ' ' + property; } value = a2[0] + a1; value = value + ' ' + a0.join(', '); return value + ' ' + a2[1]; } } function formatProperty_16411(a0, a1, a2, a3, a4, a5) { // fn#16411, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:4124, offset: 0x00e4f78c, size: 662 bytes, params: 7, frame: 26 var r9; var r8; var seen; var isNull_164162; var formatValue_16402Binding; var value7; var value11; var map; var match; const Object = global.Object; let value = Object.getOwnPropertyDescriptor(a1, a4); const r12 = value || ({value: a1[a4]}); const get = r12.get; const set = r12.set; let r0 = get ? set ? a0.stylize('[Getter/Setter]', 'special') : a0.stylize('[Getter]', 'special') : set ? a0.stylize('[Setter]', 'special') : undefined; let r2 = hasOwnProperty_16427(a3, a4) ? undefined : '[' + a4 + ']'; if (!r0) { seen = a0.seen; if (seen.indexOf(r12.value) < 0) { isNull_164162 = isNull_16416(a2); formatValue_16402Binding = formatValue_16402; value7 = r12.value; r9 = isNull_164162 ? formatValue_16402Binding(a0, value7, null) : formatValue_16402Binding(a0, value7, a2 - 1); if (r9.indexOf('\n') > -1) { value11 = r9.split('\n'); map = value11.map; r9 = a5 ? Reflect.apply(map, value11, [function(a0) { return ' ' + a0; }]).join('\n').slice(2) : '\n' + Reflect.apply(map, value11, [_fun16413]).join('\n'); } r8 = r9; } else { r8 = a0.stylize('[Circular]', 'special'); } r0 = r8; } if (isUndefined_16419(r2)) { if (a5) { match = a4.match; if (Reflect.apply(match, a4, [RegExp('^\\d+$', '')])) { return r0; } value = global.JSON.stringify(String(a4)); match = value.match; if (Reflect.apply(match, value, [RegExp('^"([a-zA-Z_][a-zA-Z_0-9]*)"$', '')])) { value = value.slice(1, -1); value = a0.stylize(value, 'name'); r2 = value; } else { value = value.replace(RegExp("'", 'g'), "\\'"); value = value.replace(RegExp('\\\\"', 'g'), '"'); value = value.replace(RegExp('(^"|"$)', 'g'), "'"); value = a0.stylize(value, 'string'); r2 = value; } return r2 + ': ' + r0; } value = global.JSON.stringify(String(a4)); match = value.match; if (Reflect.apply(match, value, [RegExp('^"([a-zA-Z_][a-zA-Z_0-9]*)"$', '')])) { value = value.slice(1, -1); value = a0.stylize(value, 'name'); r2 = value; } else { value = value.replace(RegExp("'", 'g'), "\\'"); value = value.replace(RegExp('\\\\"', 'g'), '"'); value = value.replace(RegExp('(^"|"$)', 'g'), "'"); value = a0.stylize(value, 'string'); r2 = value; } } return r2 + ': ' + r0; } function isRegExp_16420(a0) { // fn#16420, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:5203, offset: 0x00e4fa49, size: 39 bytes, params: 2, frame: 13 var r0; var value; const isObject_164212 = isObject_16421(a0); if (isObject_164212) { value = objectToString_16425(a0); value = value === '[object RegExp]'; r0 = value; } else { r0 = isObject_164212; } return r0; } function isDate_16422(a0) { // fn#16422, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:5338, offset: 0x00e4fa70, size: 39 bytes, params: 2, frame: 13 var r0; var value; const isObject_164212 = isObject_16421(a0); if (isObject_164212) { value = objectToString_16425(a0); value = value === '[object Date]'; r0 = value; } else { r0 = isObject_164212; } return r0; } function isError_16423(a0) { // fn#16423, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:5413, offset: 0x00e4fa97, size: 57 bytes, params: 2, frame: 13 var r0; var value; const isObject_164212 = isObject_16421(a0); if (isObject_164212) { value = objectToString_16425(a0); value = value === '[object Error]'; r0 = value || a0 instanceof global.Error; } else { r0 = isObject_164212; } return r0; } function format_16430(a0) { // fn#16430, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:241, offset: 0x00e4fb8d, size: 270 bytes, params: 2, frame: 21 var r2; var r4; var r10; var r0; var push; var binding; var value2; var length; var value4; var replace; var value5; var value7; var value8; var value9; var value10; if (isString_16418(a0)) { var env0_0 = 1; var env0_1 = arguments; length = arguments.length; var length2 = length; value4 = global.String(a0); replace = value4.replace; binding = length2; value5 = Reflect.apply(replace, value4, [binding, _fun16431]); if (env0_0 < length) { r2 = value5; r4 = arguments[env0_0]; reducibleLoop5: while (true) { reducibleJoin9: while (true) { reducibleJoin8: while (true) { if (isNull_16416(r4)) { break reducibleJoin8; } if (isObject_16421(r4)) { value7 = r2 + (' ' + inspect_16399(r4)); r10 = value7; break reducibleJoin9; } break reducibleJoin8; } value8 = r2 + (' ' + r4); r10 = value8; break reducibleJoin9; } binding = env0_0; value9 = typeof binding === 'bigint' ? binding + 1n : +binding + 1; env0_0 = value9; value10 = arguments[value9]; if (value9 < length) { r2 = r10; r4 = value10; continue reducibleLoop5; } r0 = r10; break reducibleLoop5; } } else { r0 = value5; } return r0; } const items2 = []; env0_0 = 0; if (0 < arguments.length) { reducibleLoop2: while (true) { push = items2.push; Reflect.apply(push, items2, [inspect_16399(arguments[env0_0])]); binding = env0_0; value2 = typeof binding === 'bigint' ? binding + 1n : +binding + 1; env0_0 = value2; if (value2 < arguments.length) { continue reducibleLoop2; } break reducibleLoop2; } } return items2.join(' '); function _fun16431(a0) { // fn#16431, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:417, offset: 0x00e4fc9b, size: 205 bytes, params: 2, frame: 15 var JSON; var stringify; var binding2; var value2; var value3; var property; var error; var Number; var binding3; var value4; var String; var binding4; var value5; if (a0 === '%%') { return '%'; } var value; let binding = env0_0; if (!(binding >= env0_2)) { if (a0 === '%s') { String = global.String; binding = env0_1; binding4 = env0_0; value5 = typeof binding4 === 'bigint' ? binding4 : +binding4; env0_0 = typeof value5 === 'bigint' ? value5 + 1n : +value5 + 1; return String(binding[value5]); } if (a0 === '%d') { Number = global.Number; binding = env0_1; binding3 = env0_0; value4 = typeof binding3 === 'bigint' ? binding3 : +binding3; env0_0 = typeof value4 === 'bigint' ? value4 + 1n : +value4 + 1; return Number(binding[value4]); } if (a0 === '%j') { try { JSON = global.JSON; stringify = JSON.stringify; binding = env0_1; binding2 = env0_0; value2 = typeof binding2 === 'bigint' ? binding2 : +binding2; value3 = typeof value2 === 'bigint' ? value2 + 1n : +value2 + 1; env0_0 = value3; property = binding[value2]; value = Reflect.apply(stringify, JSON, [property]); } catch (error) { return '[Circular]'; } return value; } } return a0; } } function deprecate(a0, a1) { // fn#16432, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:726, offset: 0x00e4fd68, size: 88 bytes, params: 3, frame: 6 const env0_0 = a0; const env0_1 = a1; let process = global.process; if (typeof process === 'undefined') { if (typeof global.process === 'undefined') { return _fun16433; } } else { process = global.process; if (process.noDeprecation === true) { return a0; } process = global.process; if (typeof process === 'undefined') { return _fun16433; } } return deprecated; function _fun16433() { // fn#16433, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:846, offset: 0x00e4fdc0, size: 52 bytes, params: 1, frame: 14 const value = environment.__proto__; const binding = env1_0; return binding.deprecate(env0_0, require).apply(this, arguments); } function deprecated() { // fn#16434, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:921, owner: deprecate.deprecated, offset: 0x00e4fdf4, size: 145 bytes, params: 1, frame: 15 if (!env0_2) { if (global.process.throwDeprecation) { throw new global.Error(require); } var traceDeprecation = global.process.traceDeprecation; var console = global.console; if (traceDeprecation) { console.trace(require); } else { console.error(require); } } return env0_0.apply(this, arguments); } } function debuglog(a0) { // fn#16435, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:5704, offset: 0x00e4fe85, size: 106 bytes, params: 2, frame: 13 var binding; var pid; const value = a0.toUpperCase(); if (!env0_3[value]) { binding = env0_4; if (binding.test(value)) { pid = global.process.pid; env0_3[value] = _fun16436; } else { env0_3[value] = function() { }; } } return env0_3[value]; function _fun16436() { // fn#16436, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:5780, offset: 0x00e4feef, size: 68 bytes, params: 1, frame: 18 let value = environment.__proto__; const binding = env1_0; value = binding.format.apply(binding, arguments); const console = global.console; console.error('%s %d: %s', env0_0, pid, value); } } function log_16441() { // fn#16441, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:7043, offset: 0x00e4ff8f, size: 223 bytes, params: 1, frame: 20 const console = global.console; const log = console.log; const Date = global.Date; let date = new Date(); const pad_16426Binding = pad_16426; const getHours = date.getHours; let items2 = [pad_16426Binding(Reflect.apply(getHours, date, []))]; const getMinutes = date.getMinutes; items2[1] = pad_16426Binding(Reflect.apply(getMinutes, date, [])); const getSeconds = date.getSeconds; items2[2] = pad_16426Binding(Reflect.apply(getSeconds, date, [])); const value4 = items2.join(':'); items2 = [date.getDate()]; let binding = env0_5; const getMonth = date.getMonth; items2[1] = binding[Reflect.apply(getMonth, date, [])]; items2[2] = value4; date = items2.join(' '); binding = env0_0; Reflect.apply(log, console, ['%s - %s', date, binding.format.apply(binding, arguments)]); } function _extend(a0, a1) { // fn#16442, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:7299, offset: 0x00e5006e, size: 87 bytes, params: 3, frame: 14 var r2; var value; var Object; var keys; var length; var value2; var value3; var property; var value4; var value5; if (a1) { value = environment; reducibleJoin2: while (true) { if (isObject_16421(a1)) { Object = global.Object; keys = Object.keys; value = Reflect.apply(keys, Object, [a1]); length = value.length; value2 = typeof length === 'bigint' ? length : +length; value3 = typeof value2 === 'bigint' ? value2 - 1n : +value2 - 1; if (value2) { r2 = value3; reducibleLoop4: while (true) { property = value[r2]; a0[property] = a1[value[r2]]; value4 = typeof r2 === 'bigint' ? r2 : +r2; value5 = typeof value4 === 'bigint' ? value4 - 1n : +value4 - 1; if (value4) { r2 = value5; continue reducibleLoop4; } break reducibleLoop4; } } return a0; } break reducibleJoin2; } } return a0; } function promisify(a0) { // fn#16443, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:7623, offset: 0x00e500c5, size: 291 bytes, params: 2, frame: 20 var Object; var setPrototypeOf; var Object2; var property; const env0_0 = a0; const value_164442 = value_16444; if (typeof a0 !== 'function') { throw new global.TypeError('The "original" argument must be of type Function'); } if (env0_6) { if (a0[env0_6]) { property = a0[env0_6]; if (typeof property !== 'function') { throw new global.TypeError('The "util.promisify.custom" argument must be of type Function'); } Object = global.Object; Object.defineProperty(property, env0_6, {'value': null, 'enumerable': false, 'writable': false, 'configurable': true, value: property}); return property; } Object = global.Object; setPrototypeOf = Object.setPrototypeOf; Object2 = global.Object; Reflect.apply(setPrototypeOf, Object, [value_164442, Object2.getPrototypeOf(a0)]); } else { Object = global.Object; setPrototypeOf = Object.setPrototypeOf; Object2 = global.Object; Reflect.apply(setPrototypeOf, Object, [value_164442, Object2.getPrototypeOf(a0)]); } if (env0_6) { Object = global.Object; Object.defineProperty(value_164442, env0_6, {'value': null, 'enumerable': false, 'writable': false, 'configurable': true, value: value_164442}); } Object = global.Object; return Object.defineProperties(value_164442, env0_1(a0)); function promisifyValue() { // fn#16444, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:7962, owner: promisify.value, offset: 0x00e501e8, size: 142 bytes, params: 1, frame: 18 var environment; var r5; var value3; var value4; var binding; var error; const Promise = global.Promise; const promise = new Promise(function(a0, a1) { env0_0 = a0; env0_1 = a1; }); const items2 = []; const value2 = 0; if (value2 < arguments.length) { for (r5 = value2; true; r5 = value3) { items2.push(arguments[r5]); value3 = typeof r5 === 'bigint' ? r5 + 1n : +r5 + 1; if (!(value3 < arguments.length)) { break; } } } items2.push(_fun16446); try { value4 = environment; binding = env0_0; binding.apply(this, items2); } catch (error) { env0_1(error); } return promise; function _fun16446(a0, a1) { // fn#16446, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:8088, offset: 0x00d0781b, size: 40 bytes, params: 3, frame: 13 if (a0) { env0_1(a0); } else { env0_0(a1); } } } } function callbackify(a0) { // fn#16447, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:8369, offset: 0x00e5028b, size: 132 bytes, params: 2, frame: 16 const env0_0 = a0; const callbackified2 = callbackified; if (typeof a0 !== 'function') { throw new global.TypeError('The "original" argument must be of type Function'); } let Object = global.Object; const setPrototypeOf = Object.setPrototypeOf; const Object2 = global.Object; const getPrototypeOf = Object2.getPrototypeOf; Reflect.apply(setPrototypeOf, Object, [callbackified2, Reflect.apply(getPrototypeOf, Object2, [a0])]); Object = global.Object; Object.defineProperties(callbackified2, env0_1(a0)); return callbackified2; function callbackified() { // fn#16448, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:8489, owner: callbackify.callbackified, offset: 0x00e5030f, size: 163 bytes, params: 1, frame: 17 var r3; var push; const items2 = []; let value = 0; if (value < arguments.length) { r3 = value; reducibleLoop1: while (true) { push = items2.push; Reflect.apply(push, items2, [arguments[r3]]); value = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value < arguments.length) { r3 = value; continue reducibleLoop1; } break reducibleLoop1; } } const env0_0 = items2.pop(); if (typeof value !== 'function') { throw new global.TypeError('The last argument must be of type Function'); } env0_0.apply(this, items2).then(function(a0) { global.process.nextTick(callbackifiedCb.bind(null, null, a0)); }, function(a0) { global.process.nextTick(callbackifyOnRejected.bind(null, a0, callbackifiedCb)); }); function callbackifiedCb() { // fn#16449, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:8692, owner: callbackify.callbackified.cb, offset: 0x00e503b2, size: 28 bytes, params: 1, frame: 14 return env0_0.apply(env0_1, arguments); } } } } function _fun16413(a0) { // fn#16413, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1524:4603, offset: 0x00c37a0e, size: 15 bytes, params: 2, frame: 2 return ' ' + a0; } global.__d(_fun16398, 1397, [1398, 1415, 1416]) /* metro module 1397, dependencies: [1398, 1415, 1416] */;