/* Metro module 3491; source: unknown; dependencies: [3235, 3417, 3478] */ function _fun26805(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#26805, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3618:6, offset: 0x00f4eb5e, size: 139 bytes, params: 8, frame: 19 const closure = function(a0) { var value = a0; return value && value.__esModule ? value : {default: value}; }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = formatISO9075; const env0_0 = closure(require(3235) /* metro dependency 3235 */); const env0_1 = closure(require(3417) /* metro dependency 3417 */); const env0_2 = closure(require(3478) /* metro dependency 3478 */); module.exports = exports.default; } function formatISO9075(a0, a1) { // fn#26807, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3618:102, offset: 0x00f4ebe9, size: 702 bytes, params: 3, frame: 24 var format; var r2; var representation; var r9; var r6; var r4; var String; var value5; var value6; var value7; var value8; var value9; var value10; var value11; var property; var value15; var value16; var value25; var value26; let value = undefined; if (arguments.length < 1) { throw new global.TypeError('1 argument required, but only '.concat(arguments.length, ' present')); } const value3 = (0, env0_0.default)(a0); if ((0, env0_1.default)(value3)) { String = global.String; format = a1 == null ? value : a1.format; value5 = 'extended'; r2 = format === null || value === format ? value5 : format; value6 = String(r2); String = global.String; representation = a1 == null ? value : a1.representation; value7 = 'complete'; value8 = String(representation === null || value === representation ? value7 : representation); if (value5 === value6) { value9 = value8 !== 'date'; if (value9) { if (value8 === 'time') { value10 = value5 === value6; value11 = ''; r9 = value10 ? '-' : value11; r6 = value10 ? ':' : value11; if (value8 === 'time') { r4 = value11; } else { property = env0_2.default; value15 = property(value3.getDate(), 2); property = env0_2.default; value16 = property(value3.getMonth() + 1, 2); property = env0_2.default; r4 = value11.concat(property(value3.getFullYear(), 4)).concat(r9).concat(value16).concat(r9).concat(value15); } if (value9) { property = env0_2.default; value25 = property(value3.getHours(), 2); property = env0_2.default; value26 = property(value3.getMinutes(), 2); property = env0_2.default; value = property(value3.getSeconds(), 2); value = value11.concat(r4).concat(value11 !== r4 ? ' ' : value11).concat(value25).concat(r6).concat(value26).concat(r6).concat(value); r2 = value; } else { r2 = r4; } return r2; } if (value7 !== value8) { throw new global.RangeError("representation must be 'date', 'time', or 'complete'"); } value10 = value5 === value6; value11 = ''; r9 = value10 ? '-' : value11; r6 = value10 ? ':' : value11; if (value8 === 'time') { r4 = value11; } else { property = env0_2.default; value15 = property(value3.getDate(), 2); property = env0_2.default; value16 = property(value3.getMonth() + 1, 2); property = env0_2.default; r4 = value11.concat(property(value3.getFullYear(), 4)).concat(r9).concat(value16).concat(r9).concat(value15); } if (value9) { property = env0_2.default; value25 = property(value3.getHours(), 2); property = env0_2.default; value26 = property(value3.getMinutes(), 2); property = env0_2.default; value = property(value3.getSeconds(), 2); value = value11.concat(r4).concat(value11 !== r4 ? ' ' : value11).concat(value25).concat(r6).concat(value26).concat(r6).concat(value); r2 = value; } else { r2 = r4; } return r2; } value10 = value5 === value6; value11 = ''; r9 = value10 ? '-' : value11; r6 = value10 ? ':' : value11; if (value8 === 'time') { r4 = value11; } else { property = env0_2.default; value15 = property(value3.getDate(), 2); property = env0_2.default; value16 = property(value3.getMonth() + 1, 2); property = env0_2.default; r4 = value11.concat(property(value3.getFullYear(), 4)).concat(r9).concat(value16).concat(r9).concat(value15); } if (value9) { property = env0_2.default; value25 = property(value3.getHours(), 2); property = env0_2.default; value26 = property(value3.getMinutes(), 2); property = env0_2.default; value = property(value3.getSeconds(), 2); value = value11.concat(r4).concat(value11 !== r4 ? ' ' : value11).concat(value25).concat(r6).concat(value26).concat(r6).concat(value); r2 = value; } else { r2 = r4; } return r2; } if (value6 !== 'basic') { throw new global.RangeError("format must be 'extended' or 'basic'"); } value9 = value8 !== 'date'; if (value9) { if (value8 === 'time') { value10 = value5 === value6; value11 = ''; r9 = value10 ? '-' : value11; r6 = value10 ? ':' : value11; if (value8 === 'time') { r4 = value11; } else { property = env0_2.default; value15 = property(value3.getDate(), 2); property = env0_2.default; value16 = property(value3.getMonth() + 1, 2); property = env0_2.default; r4 = value11.concat(property(value3.getFullYear(), 4)).concat(r9).concat(value16).concat(r9).concat(value15); } if (value9) { property = env0_2.default; value25 = property(value3.getHours(), 2); property = env0_2.default; value26 = property(value3.getMinutes(), 2); property = env0_2.default; value = property(value3.getSeconds(), 2); value = value11.concat(r4).concat(value11 !== r4 ? ' ' : value11).concat(value25).concat(r6).concat(value26).concat(r6).concat(value); r2 = value; } else { r2 = r4; } return r2; } if (value7 !== value8) { throw new global.RangeError("representation must be 'date', 'time', or 'complete'"); } value10 = value5 === value6; value11 = ''; r9 = value10 ? '-' : value11; r6 = value10 ? ':' : value11; if (value8 === 'time') { r4 = value11; } else { property = env0_2.default; value15 = property(value3.getDate(), 2); property = env0_2.default; value16 = property(value3.getMonth() + 1, 2); property = env0_2.default; r4 = value11.concat(property(value3.getFullYear(), 4)).concat(r9).concat(value16).concat(r9).concat(value15); } if (value9) { property = env0_2.default; value25 = property(value3.getHours(), 2); property = env0_2.default; value26 = property(value3.getMinutes(), 2); property = env0_2.default; value = property(value3.getSeconds(), 2); value = value11.concat(r4).concat(value11 !== r4 ? ' ' : value11).concat(value25).concat(r6).concat(value26).concat(r6).concat(value); r2 = value; } else { r2 = r4; } return r2; } value10 = value5 === value6; value11 = ''; r9 = value10 ? '-' : value11; r6 = value10 ? ':' : value11; if (value8 === 'time') { r4 = value11; } else { property = env0_2.default; value15 = property(value3.getDate(), 2); property = env0_2.default; value16 = property(value3.getMonth() + 1, 2); property = env0_2.default; r4 = value11.concat(property(value3.getFullYear(), 4)).concat(r9).concat(value16).concat(r9).concat(value15); } if (value9) { property = env0_2.default; value25 = property(value3.getHours(), 2); property = env0_2.default; value26 = property(value3.getMinutes(), 2); property = env0_2.default; value = property(value3.getSeconds(), 2); value = value11.concat(r4).concat(value11 !== r4 ? ' ' : value11).concat(value25).concat(r6).concat(value26).concat(r6).concat(value); r2 = value; } else { r2 = r4; } return r2; } const RangeError = global.RangeError; throw new RangeError('Invalid time value'); }