// Metro module 3646 (f3647). import * as _toDate from "./toDate"; import { __esModule } from "./toDate"; import * as _Module3512 from "./Module3512"; import * as _getTimezoneOffsetInMilliseconds from "./getTimezoneOffsetInMilliseconds"; import * as _isValid from "./isValid"; import * as _subMilliseconds from "./subMilliseconds"; import * as _requiredArgs from "./requiredArgs"; let c2063_0, c2063_1, c2063_2, c2063_3, c2063_4, c2063_5, c2063_6, c2063_7, c2063_8, c2063_9; export default function lightFormat(a0, a1) { (0, c2063_5.default)(2, arguments); const r7 = (0, c2063_0.default)(a0); if ((0, c2063_3.default)(r7)) { let c13425_0 = (0, c2063_4.default)(r7, (0, c2063_2.default)(r7)); const r33 = a1.match(c2063_6); return r33 ? r33.map(function(item) { let r1 = item; if (item === "''") { return "'"; } const r4 = item[0]; if (r4 === "'") { const r29 = item.match(c2063_7); if (r29) { r1 = r29[1].replace(c2063_8, "'"); } return r1; } const r13 = c2063_1.default[r4]; if (r13) { return r13(c13425_0, item); } if (r4.match(c2063_9)) { throw new RangeError("Format string contains an unescaped latin alphabet character `" + r4 + "`"); } return item; }).join("") : ""; } throw new RangeError("Invalid time value"); }; c2063_0 = _toDate ? __esModule ? _toDate : { default: _toDate } : { default: _toDate }; c2063_1 = _Module3512 ? _Module3512.__esModule ? _Module3512 : { default: _Module3512 } : { default: _Module3512 }; c2063_2 = _getTimezoneOffsetInMilliseconds ? _getTimezoneOffsetInMilliseconds.__esModule ? _getTimezoneOffsetInMilliseconds : { default: _getTimezoneOffsetInMilliseconds } : { default: _getTimezoneOffsetInMilliseconds }; c2063_3 = _isValid ? _isValid.__esModule ? _isValid : { default: _isValid } : { default: _isValid }; c2063_4 = _subMilliseconds ? _subMilliseconds.__esModule ? _subMilliseconds : { default: _subMilliseconds } : { default: _subMilliseconds }; c2063_5 = _requiredArgs ? _requiredArgs.__esModule ? _requiredArgs : { default: _requiredArgs } : { default: _requiredArgs }; c2063_6 = /(\w)\1*|''|'(''|[^'])+('|$)|./g; c2063_7 = /^'([^]*?)'?$/; c2063_8 = /''/g; c2063_9 = /[a-zA-Z]/; module.exports = exports.default;