/* Metro module 3613; source: unknown; dependencies: [3235, 3479, 3398, 3417, 3468, 3236] */ function _fun27747(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#27747, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3740:6, offset: 0x00f60a40, size: 274 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 = lightFormat; const env0_0 = closure(require(3235) /* metro dependency 3235 */); const env0_1 = closure(require(3479) /* metro dependency 3479 */); const env0_2 = closure(require(3398) /* metro dependency 3398 */); const env0_3 = closure(require(3417) /* metro dependency 3417 */); const env0_4 = closure(require(3468) /* metro dependency 3468 */); const env0_5 = closure(require(3236) /* metro dependency 3236 */); const env0_6 = RegExp("(\\w)\\1*|''|'(''|[^'])+('|$)|.", 'g'); const env0_7 = RegExp("^'([^]*?)'?$", ''); const env0_8 = RegExp("''", 'g'); const env0_9 = RegExp('[a-zA-Z]', ''); module.exports = exports.default; } function lightFormat(a0, a1) { // fn#27749, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3740:102, offset: 0x00f60b52, size: 190 bytes, params: 3, frame: 17 var r0; var value4; var value; (0, env0_5.default)(2, arguments); const value2 = (0, env0_0.default)(a0); if ((0, env0_3.default)(value2)) { var env0_0 = (0, env0_4.default)(value2, (0, env0_2.default)(value2)); value = a1.match(env0_6); value4 = ''; if (value) { value = value.map(_fun27750); value = value.join(value4); r0 = value; } else { r0 = value4; } return r0; } const RangeError = global.RangeError; throw new RangeError('Invalid time value'); } function _fun27750(a0) { // fn#27750, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3740:315, offset: 0x00f60c10, size: 185 bytes, params: 2, frame: 16 var match; var RangeError; var value3; var rangeError; var value5; var value6; let value = a0; if (value === "''") { return "'"; } const property = value[0]; if (property === "'") { match = value.match; value5 = environment.__proto__; value6 = Reflect.apply(match, value, [env1_7]); return value6 ? value6[1].replace(env1_8, "'") : value; } const property2 = env1_1.default[property]; if (property2) { return property2(env0_0, value); } if (property.match(env1_9)) { RangeError = global.RangeError; value = 'Format string contains an unescaped latin alphabet character `' + property; value3 = Object.create(RangeError.prototype, {constructor: {value: RangeError}}); value += '`'; rangeError = new RangeError(value); value = rangeError instanceof Object ? rangeError : value3; throw value; } return value; }