Skip to content
Snippets Groups Projects
index.js 8.75 MiB
Newer Older
  • Learn to ignore specific revisions
  •         dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
            ordinal: function (number) {
                var b = number % 10,
                    output =
                        toInt((number % 100) / 10) === 1
                            ? 'th'
                            : b === 1
                            ? 'st'
                            : b === 2
                            ? 'nd'
                            : b === 3
                            ? 'rd'
                            : 'th';
                return number + output;
            },
        });
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        // Side effect imports
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        hooks.lang = deprecate(
            'moment.lang is deprecated. Use moment.locale instead.',
            getSetGlobalLocale
        );
        hooks.langData = deprecate(
            'moment.langData is deprecated. Use moment.localeData instead.',
            getLocale
        );
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        var mathAbs = Math.abs;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function abs() {
            var data = this._data;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            this._milliseconds = mathAbs(this._milliseconds);
            this._days = mathAbs(this._days);
            this._months = mathAbs(this._months);
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            data.milliseconds = mathAbs(data.milliseconds);
            data.seconds = mathAbs(data.seconds);
            data.minutes = mathAbs(data.minutes);
            data.hours = mathAbs(data.hours);
            data.months = mathAbs(data.months);
            data.years = mathAbs(data.years);
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function addSubtract$1(duration, input, value, direction) {
            var other = createDuration(input, value);
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            duration._milliseconds += direction * other._milliseconds;
            duration._days += direction * other._days;
            duration._months += direction * other._months;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            return duration._bubble();
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        // supports only 2.0-style add(1, 's') or add(duration)
        function add$1(input, value) {
            return addSubtract$1(this, input, value, 1);
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        // supports only 2.0-style subtract(1, 's') or subtract(duration)
        function subtract$1(input, value) {
            return addSubtract$1(this, input, value, -1);
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function absCeil(number) {
            if (number < 0) {
                return Math.floor(number);
            } else {
                return Math.ceil(number);
            }
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function bubble() {
            var milliseconds = this._milliseconds,
                days = this._days,
                months = this._months,
                data = this._data,
                seconds,
                minutes,
                hours,
                years,
                monthsFromDays;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // if we have a mix of positive and negative values, bubble down first
            // check: https://github.com/moment/moment/issues/2166
            if (
                !(
                    (milliseconds >= 0 && days >= 0 && months >= 0) ||
                    (milliseconds <= 0 && days <= 0 && months <= 0)
                )
            ) {
                milliseconds += absCeil(monthsToDays(months) + days) * 864e5;
                days = 0;
                months = 0;
            }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // The following code bubbles up values, see the tests for
            // examples of what that means.
            data.milliseconds = milliseconds % 1000;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            seconds = absFloor(milliseconds / 1000);
            data.seconds = seconds % 60;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            minutes = absFloor(seconds / 60);
            data.minutes = minutes % 60;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            hours = absFloor(minutes / 60);
            data.hours = hours % 24;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            days += absFloor(hours / 24);
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // convert days to months
            monthsFromDays = absFloor(daysToMonths(days));
            months += monthsFromDays;
            days -= absCeil(monthsToDays(monthsFromDays));
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // 12 months -> 1 year
            years = absFloor(months / 12);
            months %= 12;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            data.days = days;
            data.months = months;
            data.years = years;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function daysToMonths(days) {
            // 400 years have 146097 days (taking into account leap year rules)
            // 400 years have 12 months === 4800
            return (days * 4800) / 146097;
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function monthsToDays(months) {
            // the reverse of daysToMonths
            return (months * 146097) / 4800;
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function as(units) {
            if (!this.isValid()) {
                return NaN;
            }
            var days,
                months,
                milliseconds = this._milliseconds;
    
            units = normalizeUnits(units);
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            if (units === 'month' || units === 'quarter' || units === 'year') {
                days = this._days + milliseconds / 864e5;
                months = this._months + daysToMonths(days);
                switch (units) {
                    case 'month':
                        return months;
                    case 'quarter':
                        return months / 3;
                    case 'year':
                        return months / 12;
                }
    
    Romain CREY's avatar
    Romain CREY committed
            } else {
    
                // handle milliseconds separately because of floating point math errors (issue #1867)
                days = this._days + Math.round(monthsToDays(this._months));
                switch (units) {
                    case 'week':
                        return days / 7 + milliseconds / 6048e5;
                    case 'day':
                        return days + milliseconds / 864e5;
                    case 'hour':
                        return days * 24 + milliseconds / 36e5;
                    case 'minute':
                        return days * 1440 + milliseconds / 6e4;
                    case 'second':
                        return days * 86400 + milliseconds / 1000;
                    // Math.floor prevents floating point math errors here
                    case 'millisecond':
                        return Math.floor(days * 864e5) + milliseconds;
                    default:
                        throw new Error('Unknown unit ' + units);
                }
    
        // TODO: Use this.as('ms')?
        function valueOf$1() {
            if (!this.isValid()) {
                return NaN;
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
            return (
                this._milliseconds +
                this._days * 864e5 +
                (this._months % 12) * 2592e6 +
                toInt(this._months / 12) * 31536e6
            );
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function makeAs(alias) {
            return function () {
                return this.as(alias);
            };
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        var asMilliseconds = makeAs('ms'),
            asSeconds = makeAs('s'),
            asMinutes = makeAs('m'),
            asHours = makeAs('h'),
            asDays = makeAs('d'),
            asWeeks = makeAs('w'),
            asMonths = makeAs('M'),
            asQuarters = makeAs('Q'),
            asYears = makeAs('y');
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function clone$1() {
            return createDuration(this);
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function get$2(units) {
            units = normalizeUnits(units);
            return this.isValid() ? this[units + 's']() : NaN;
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function makeGetter(name) {
            return function () {
                return this.isValid() ? this._data[name] : NaN;
            };
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        var milliseconds = makeGetter('milliseconds'),
            seconds = makeGetter('seconds'),
            minutes = makeGetter('minutes'),
            hours = makeGetter('hours'),
            days = makeGetter('days'),
            months = makeGetter('months'),
            years = makeGetter('years');
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function weeks() {
            return absFloor(this.days() / 7);
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        var round = Math.round,
            thresholds = {
                ss: 44, // a few seconds to seconds
                s: 45, // seconds to minute
                m: 45, // minutes to hour
                h: 22, // hours to day
                d: 26, // days to month/week
                w: null, // weeks to month
                M: 11, // months to year
            };
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize
        function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) {
            return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture);
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function relativeTime$1(posNegDuration, withoutSuffix, thresholds, locale) {
            var duration = createDuration(posNegDuration).abs(),
                seconds = round(duration.as('s')),
                minutes = round(duration.as('m')),
                hours = round(duration.as('h')),
                days = round(duration.as('d')),
                months = round(duration.as('M')),
                weeks = round(duration.as('w')),
                years = round(duration.as('y')),
                a =
                    (seconds <= thresholds.ss && ['s', seconds]) ||
                    (seconds < thresholds.s && ['ss', seconds]) ||
                    (minutes <= 1 && ['m']) ||
                    (minutes < thresholds.m && ['mm', minutes]) ||
                    (hours <= 1 && ['h']) ||
                    (hours < thresholds.h && ['hh', hours]) ||
                    (days <= 1 && ['d']) ||
                    (days < thresholds.d && ['dd', days]);
    
            if (thresholds.w != null) {
                a =
                    a ||
                    (weeks <= 1 && ['w']) ||
                    (weeks < thresholds.w && ['ww', weeks]);
            }
            a = a ||
                (months <= 1 && ['M']) ||
                (months < thresholds.M && ['MM', months]) ||
                (years <= 1 && ['y']) || ['yy', years];
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            a[2] = withoutSuffix;
            a[3] = +posNegDuration > 0;
            a[4] = locale;
            return substituteTimeAgo.apply(null, a);
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        // This function allows you to set the rounding function for relative time strings
        function getSetRelativeTimeRounding(roundingFunction) {
            if (roundingFunction === undefined) {
                return round;
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
            if (typeof roundingFunction === 'function') {
                round = roundingFunction;
                return true;
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        // This function allows you to set a threshold for relative time strings
        function getSetRelativeTimeThreshold(threshold, limit) {
            if (thresholds[threshold] === undefined) {
                return false;
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
            if (limit === undefined) {
                return thresholds[threshold];
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
            thresholds[threshold] = limit;
            if (threshold === 's') {
                thresholds.ss = limit - 1;
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        function humanize(argWithSuffix, argThresholds) {
            if (!this.isValid()) {
                return this.localeData().invalidDate();
            }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            var withSuffix = false,
                th = thresholds,
                locale,
                output;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            if (typeof argWithSuffix === 'object') {
                argThresholds = argWithSuffix;
                argWithSuffix = false;
            }
            if (typeof argWithSuffix === 'boolean') {
                withSuffix = argWithSuffix;
            }
            if (typeof argThresholds === 'object') {
                th = Object.assign({}, thresholds, argThresholds);
                if (argThresholds.s != null && argThresholds.ss == null) {
                    th.ss = argThresholds.s - 1;
    
            locale = this.localeData();
            output = relativeTime$1(this, !withSuffix, th, locale);
    
            if (withSuffix) {
                output = locale.pastFuture(+this, output);
    
    Romain CREY's avatar
    Romain CREY committed
            }
    
    
            return locale.postformat(output);
    
    Romain CREY's avatar
    Romain CREY committed
        }
    
    
        var abs$1 = Math.abs;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function sign(x) {
            return (x > 0) - (x < 0) || +x;
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        function toISOString$1() {
            // for ISO strings we do not use the normal bubbling rules:
            //  * milliseconds bubble up until they become hours
            //  * days do not bubble at all
            //  * months bubble up until they become years
            // This is because there is no context-free conversion between hours and days
            // (think of clock changes)
            // and also not between days and months (28-31 days per month)
            if (!this.isValid()) {
                return this.localeData().invalidDate();
            }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            var seconds = abs$1(this._milliseconds) / 1000,
                days = abs$1(this._days),
                months = abs$1(this._months),
                minutes,
                hours,
                years,
                s,
                total = this.asSeconds(),
                totalSign,
                ymSign,
                daysSign,
                hmsSign;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            if (!total) {
                // this is the same as C#'s (Noda) and python (isodate)...
                // but not other JS (goog.date)
                return 'P0D';
            }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // 3600 seconds -> 60 minutes -> 1 hour
            minutes = absFloor(seconds / 60);
            hours = absFloor(minutes / 60);
            seconds %= 60;
            minutes %= 60;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // 12 months -> 1 year
            years = absFloor(months / 12);
            months %= 12;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js
            s = seconds ? seconds.toFixed(3).replace(/\.?0+$/, '') : '';
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            totalSign = total < 0 ? '-' : '';
            ymSign = sign(this._months) !== sign(total) ? '-' : '';
            daysSign = sign(this._days) !== sign(total) ? '-' : '';
            hmsSign = sign(this._milliseconds) !== sign(total) ? '-' : '';
    
    Romain CREY's avatar
    Romain CREY committed
    
    
            return (
                totalSign +
                'P' +
                (years ? ymSign + years + 'Y' : '') +
                (months ? ymSign + months + 'M' : '') +
                (days ? daysSign + days + 'D' : '') +
                (hours || minutes || seconds ? 'T' : '') +
                (hours ? hmsSign + hours + 'H' : '') +
                (minutes ? hmsSign + minutes + 'M' : '') +
                (seconds ? hmsSign + s + 'S' : '')
            );
        }
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        var proto$2 = Duration.prototype;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        proto$2.isValid = isValid$1;
        proto$2.abs = abs;
        proto$2.add = add$1;
        proto$2.subtract = subtract$1;
        proto$2.as = as;
        proto$2.asMilliseconds = asMilliseconds;
        proto$2.asSeconds = asSeconds;
        proto$2.asMinutes = asMinutes;
        proto$2.asHours = asHours;
        proto$2.asDays = asDays;
        proto$2.asWeeks = asWeeks;
        proto$2.asMonths = asMonths;
        proto$2.asQuarters = asQuarters;
        proto$2.asYears = asYears;
        proto$2.valueOf = valueOf$1;
        proto$2._bubble = bubble;
        proto$2.clone = clone$1;
        proto$2.get = get$2;
        proto$2.milliseconds = milliseconds;
        proto$2.seconds = seconds;
        proto$2.minutes = minutes;
        proto$2.hours = hours;
        proto$2.days = days;
        proto$2.weeks = weeks;
        proto$2.months = months;
        proto$2.years = years;
        proto$2.humanize = humanize;
        proto$2.toISOString = toISOString$1;
        proto$2.toString = toISOString$1;
        proto$2.toJSON = toISOString$1;
        proto$2.locale = locale;
        proto$2.localeData = localeData;
    
        proto$2.toIsoString = deprecate(
            'toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)',
            toISOString$1
        );
        proto$2.lang = lang;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        addFormatToken('X', 0, 0, 'unix');
        addFormatToken('x', 0, 0, 'valueOf');
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        addRegexToken('x', matchSigned);
        addRegexToken('X', matchTimestamp);
        addParseToken('X', function (input, array, config) {
            config._d = new Date(parseFloat(input) * 1000);
        });
        addParseToken('x', function (input, array, config) {
            config._d = new Date(toInt(input));
        });
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        hooks.version = '2.29.1';
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        setHookCallback(createLocal);
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        hooks.fn = proto;
        hooks.min = min;
        hooks.max = max;
        hooks.now = now;
        hooks.utc = createUTC;
        hooks.unix = createUnix;
        hooks.months = listMonths;
        hooks.isDate = isDate;
        hooks.locale = getSetGlobalLocale;
        hooks.invalid = createInvalid;
        hooks.duration = createDuration;
        hooks.isMoment = isMoment;
        hooks.weekdays = listWeekdays;
        hooks.parseZone = createInZone;
        hooks.localeData = getLocale;
        hooks.isDuration = isDuration;
        hooks.monthsShort = listMonthsShort;
        hooks.weekdaysMin = listWeekdaysMin;
        hooks.defineLocale = defineLocale;
        hooks.updateLocale = updateLocale;
        hooks.locales = listLocales;
        hooks.weekdaysShort = listWeekdaysShort;
        hooks.normalizeUnits = normalizeUnits;
        hooks.relativeTimeRounding = getSetRelativeTimeRounding;
        hooks.relativeTimeThreshold = getSetRelativeTimeThreshold;
        hooks.calendarFormat = getCalendarFormat;
        hooks.prototype = proto;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        // currently HTML5 input type only supports 24-hour formats
        hooks.HTML5_FMT = {
            DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', // <input type="datetime-local" />
            DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', // <input type="datetime-local" step="1" />
            DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', // <input type="datetime-local" step="0.001" />
            DATE: 'YYYY-MM-DD', // <input type="date" />
            TIME: 'HH:mm', // <input type="time" />
            TIME_SECONDS: 'HH:mm:ss', // <input type="time" step="1" />
            TIME_MS: 'HH:mm:ss.SSS', // <input type="time" step="0.001" />
            WEEK: 'GGGG-[W]WW', // <input type="week" />
            MONTH: 'YYYY-MM', // <input type="month" />
        };
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(13)(module)))
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    /***/ }),
    /* 1737 */
    /***/ (function(module, exports, __webpack_require__) {
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    225537 225538 225539 225540 225541 225542 225543 225544 225545 225546 225547 225548 225549 225550 225551 225552 225553 225554 225555 225556 225557 225558 225559 225560 225561 225562 225563 225564 225565 225566 225567 225568 225569 225570 225571 225572 225573 225574 225575 225576 225577 225578 225579 225580 225581 225582 225583 225584 225585 225586 225587 225588 225589 225590 225591 225592 225593 225594 225595 225596 225597 225598 225599 225600 225601 225602 225603 225604 225605 225606 225607 225608 225609 225610 225611 225612 225613 225614 225615 225616 225617 225618 225619 225620 225621 225622 225623 225624 225625 225626 225627 225628 225629 225630 225631 225632 225633 225634 225635 225636 225637 225638 225639 225640 225641 225642 225643 225644 225645 225646 225647 225648 225649 225650 225651 225652 225653 225654 225655 225656 225657 225658 225659 225660 225661 225662 225663 225664 225665 225666 225667 225668 225669 225670 225671 225672 225673 225674 225675 225676 225677 225678 225679 225680 225681 225682 225683 225684 225685 225686 225687 225688 225689 225690 225691 225692 225693 225694 225695 225696 225697 225698 225699 225700 225701 225702 225703 225704 225705 225706 225707 225708 225709 225710 225711 225712 225713 225714 225715 225716 225717 225718 225719 225720 225721 225722 225723 225724 225725 225726 225727 225728 225729 225730 225731 225732 225733 225734 225735 225736 225737 225738 225739 225740 225741 225742 225743 225744 225745 225746 225747 225748 225749 225750 225751 225752 225753 225754 225755 225756 225757 225758 225759 225760 225761 225762 225763 225764 225765 225766 225767 225768 225769 225770 225771 225772 225773 225774 225775 225776 225777 225778 225779 225780 225781 225782 225783 225784 225785 225786 225787 225788 225789 225790 225791 225792 225793 225794 225795 225796 225797 225798 225799 225800 225801 225802 225803 225804 225805 225806 225807 225808 225809 225810
    var map = {
    	"./af": 1738,
    	"./af.js": 1738,
    	"./ar": 1739,
    	"./ar-dz": 1740,
    	"./ar-dz.js": 1740,
    	"./ar-kw": 1741,
    	"./ar-kw.js": 1741,
    	"./ar-ly": 1742,
    	"./ar-ly.js": 1742,
    	"./ar-ma": 1743,
    	"./ar-ma.js": 1743,
    	"./ar-sa": 1744,
    	"./ar-sa.js": 1744,
    	"./ar-tn": 1745,
    	"./ar-tn.js": 1745,
    	"./ar.js": 1739,
    	"./az": 1746,
    	"./az.js": 1746,
    	"./be": 1747,
    	"./be.js": 1747,
    	"./bg": 1748,
    	"./bg.js": 1748,
    	"./bm": 1749,
    	"./bm.js": 1749,
    	"./bn": 1750,
    	"./bn-bd": 1751,
    	"./bn-bd.js": 1751,
    	"./bn.js": 1750,
    	"./bo": 1752,
    	"./bo.js": 1752,
    	"./br": 1753,
    	"./br.js": 1753,
    	"./bs": 1754,
    	"./bs.js": 1754,
    	"./ca": 1755,
    	"./ca.js": 1755,
    	"./cs": 1756,
    	"./cs.js": 1756,
    	"./cv": 1757,
    	"./cv.js": 1757,
    	"./cy": 1758,
    	"./cy.js": 1758,
    	"./da": 1759,
    	"./da.js": 1759,
    	"./de": 1760,
    	"./de-at": 1761,
    	"./de-at.js": 1761,
    	"./de-ch": 1762,
    	"./de-ch.js": 1762,
    	"./de.js": 1760,
    	"./dv": 1763,
    	"./dv.js": 1763,
    	"./el": 1764,
    	"./el.js": 1764,
    	"./en-SG": 1765,
    	"./en-SG.js": 1765,
    	"./en-au": 1766,
    	"./en-au.js": 1766,
    	"./en-ca": 1767,
    	"./en-ca.js": 1767,
    	"./en-gb": 1768,
    	"./en-gb.js": 1768,
    	"./en-ie": 1769,
    	"./en-ie.js": 1769,
    	"./en-il": 1770,
    	"./en-il.js": 1770,
    	"./en-in": 1771,
    	"./en-in.js": 1771,
    	"./en-nz": 1772,
    	"./en-nz.js": 1772,
    	"./en-sg": 1773,
    	"./en-sg.js": 1773,
    	"./eo": 1774,
    	"./eo.js": 1774,
    	"./es": 1775,
    	"./es-do": 1776,
    	"./es-do.js": 1776,
    	"./es-mx": 1777,
    	"./es-mx.js": 1777,
    	"./es-us": 1778,
    	"./es-us.js": 1778,
    	"./es.js": 1775,
    	"./et": 1779,
    	"./et.js": 1779,
    	"./eu": 1780,
    	"./eu.js": 1780,
    	"./fa": 1781,
    	"./fa.js": 1781,
    	"./fi": 1782,
    	"./fi.js": 1782,
    	"./fil": 1783,
    	"./fil.js": 1783,
    	"./fo": 1784,
    	"./fo.js": 1784,
    	"./fr": 1785,
    	"./fr-ca": 1786,
    	"./fr-ca.js": 1786,
    	"./fr-ch": 1787,
    	"./fr-ch.js": 1787,
    	"./fr.js": 1785,
    	"./fy": 1788,
    	"./fy.js": 1788,
    	"./ga": 1789,
    	"./ga.js": 1789,
    	"./gd": 1790,
    	"./gd.js": 1790,
    	"./gl": 1791,
    	"./gl.js": 1791,
    	"./gom-deva": 1792,
    	"./gom-deva.js": 1792,
    	"./gom-latn": 1793,
    	"./gom-latn.js": 1793,
    	"./gu": 1794,
    	"./gu.js": 1794,
    	"./he": 1795,
    	"./he.js": 1795,
    	"./hi": 1796,
    	"./hi.js": 1796,
    	"./hr": 1797,
    	"./hr.js": 1797,
    	"./hu": 1798,
    	"./hu.js": 1798,
    	"./hy-am": 1799,
    	"./hy-am.js": 1799,
    	"./id": 1800,
    	"./id.js": 1800,
    	"./is": 1801,
    	"./is.js": 1801,
    	"./it": 1802,
    	"./it-ch": 1803,
    	"./it-ch.js": 1803,
    	"./it.js": 1802,
    	"./ja": 1804,
    	"./ja.js": 1804,
    	"./jv": 1805,
    	"./jv.js": 1805,
    	"./ka": 1806,
    	"./ka.js": 1806,
    	"./kk": 1807,
    	"./kk.js": 1807,
    	"./km": 1808,
    	"./km.js": 1808,
    	"./kn": 1809,
    	"./kn.js": 1809,
    	"./ko": 1810,
    	"./ko.js": 1810,
    	"./ku": 1811,
    	"./ku.js": 1811,
    	"./ky": 1812,
    	"./ky.js": 1812,
    	"./lb": 1813,
    	"./lb.js": 1813,
    	"./lo": 1814,
    	"./lo.js": 1814,
    	"./lt": 1815,
    	"./lt.js": 1815,
    	"./lv": 1816,
    	"./lv.js": 1816,
    	"./me": 1817,
    	"./me.js": 1817,
    	"./mi": 1818,
    	"./mi.js": 1818,
    	"./mk": 1819,
    	"./mk.js": 1819,
    	"./ml": 1820,
    	"./ml.js": 1820,
    	"./mn": 1821,
    	"./mn.js": 1821,
    	"./mr": 1822,
    	"./mr.js": 1822,
    	"./ms": 1823,
    	"./ms-my": 1824,
    	"./ms-my.js": 1824,
    	"./ms.js": 1823,
    	"./mt": 1825,
    	"./mt.js": 1825,
    	"./my": 1826,
    	"./my.js": 1826,
    	"./nb": 1827,
    	"./nb.js": 1827,
    	"./ne": 1828,
    	"./ne.js": 1828,
    	"./nl": 1829,
    	"./nl-be": 1830,
    	"./nl-be.js": 1830,
    	"./nl.js": 1829,
    	"./nn": 1831,
    	"./nn.js": 1831,
    	"./oc-lnc": 1832,
    	"./oc-lnc.js": 1832,
    	"./pa-in": 1833,
    	"./pa-in.js": 1833,
    	"./pl": 1834,
    	"./pl.js": 1834,
    	"./pt": 1835,
    	"./pt-br": 1836,
    	"./pt-br.js": 1836,
    	"./pt.js": 1835,
    	"./ro": 1837,
    	"./ro.js": 1837,
    	"./ru": 1838,
    	"./ru.js": 1838,
    	"./sd": 1839,
    	"./sd.js": 1839,
    	"./se": 1840,
    	"./se.js": 1840,
    	"./si": 1841,
    	"./si.js": 1841,
    	"./sk": 1842,
    	"./sk.js": 1842,
    	"./sl": 1843,
    	"./sl.js": 1843,
    	"./sq": 1844,
    	"./sq.js": 1844,
    	"./sr": 1845,
    	"./sr-cyrl": 1846,
    	"./sr-cyrl.js": 1846,
    	"./sr.js": 1845,
    	"./ss": 1847,
    	"./ss.js": 1847,
    	"./sv": 1848,
    	"./sv.js": 1848,
    	"./sw": 1849,
    	"./sw.js": 1849,
    	"./ta": 1850,
    	"./ta.js": 1850,
    	"./te": 1851,
    	"./te.js": 1851,
    	"./tet": 1852,
    	"./tet.js": 1852,
    	"./tg": 1853,
    	"./tg.js": 1853,
    	"./th": 1854,
    	"./th.js": 1854,
    	"./tk": 1855,
    	"./tk.js": 1855,
    	"./tl-ph": 1856,
    	"./tl-ph.js": 1856,
    	"./tlh": 1857,
    	"./tlh.js": 1857,
    	"./tr": 1858,
    	"./tr.js": 1858,
    	"./tzl": 1859,
    	"./tzl.js": 1859,
    	"./tzm": 1860,
    	"./tzm-latn": 1861,
    	"./tzm-latn.js": 1861,
    	"./tzm.js": 1860,
    	"./ug-cn": 1862,
    	"./ug-cn.js": 1862,
    	"./uk": 1863,
    	"./uk.js": 1863,
    	"./ur": 1864,
    	"./ur.js": 1864,
    	"./uz": 1865,
    	"./uz-latn": 1866,
    	"./uz-latn.js": 1866,
    	"./uz.js": 1865,
    	"./vi": 1867,
    	"./vi.js": 1867,
    	"./x-pseudo": 1868,
    	"./x-pseudo.js": 1868,
    	"./yo": 1869,
    	"./yo.js": 1869,
    	"./zh-cn": 1870,
    	"./zh-cn.js": 1870,
    	"./zh-hk": 1871,
    	"./zh-hk.js": 1871,
    	"./zh-mo": 1872,
    	"./zh-mo.js": 1872,
    	"./zh-tw": 1873,
    	"./zh-tw.js": 1873
    };
    
    function webpackContext(req) {
    	var id = webpackContextResolve(req);
    	return __webpack_require__(id);
    }
    function webpackContextResolve(req) {
    	if(!__webpack_require__.o(map, req)) {
    		var e = new Error("Cannot find module '" + req + "'");
    		e.code = 'MODULE_NOT_FOUND';
    		throw e;
    	}
    	return map[req];
    
    Romain CREY's avatar
    Romain CREY committed
    }
    
    webpackContext.keys = function webpackContextKeys() {
    	return Object.keys(map);
    };
    webpackContext.resolve = webpackContextResolve;
    module.exports = webpackContext;
    webpackContext.id = 1737;
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    /***/ }),
    /* 1738 */
    /***/ (function(module, exports, __webpack_require__) {
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    //! moment.js locale configuration
    //! locale : Afrikaans [af]
    //! author : Werner Mollentze : https://github.com/wernerm
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    ;(function (global, factory) {
        true ? factory(__webpack_require__(1736)) :
       undefined
    }(this, (function (moment) { 'use strict';
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        //! moment.js locale configuration
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        var af = moment.defineLocale('af', {
            months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split(
                '_'
            ),
            monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'),
            weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split(
                '_'
            ),
            weekdaysShort: 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'),
            weekdaysMin: 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'),
            meridiemParse: /vm|nm/i,
            isPM: function (input) {
                return /^nm$/i.test(input);
            },
            meridiem: function (hours, minutes, isLower) {
                if (hours < 12) {
                    return isLower ? 'vm' : 'VM';
                } else {
                    return isLower ? 'nm' : 'NM';
                }
            },
            longDateFormat: {
                LT: 'HH:mm',
                LTS: 'HH:mm:ss',
                L: 'DD/MM/YYYY',
                LL: 'D MMMM YYYY',
                LLL: 'D MMMM YYYY HH:mm',
                LLLL: 'dddd, D MMMM YYYY HH:mm',
            },
            calendar: {
                sameDay: '[Vandag om] LT',
                nextDay: '[Môre om] LT',
                nextWeek: 'dddd [om] LT',
                lastDay: '[Gister om] LT',
                lastWeek: '[Laas] dddd [om] LT',
                sameElse: 'L',
            },
            relativeTime: {
                future: 'oor %s',
                past: '%s gelede',
                s: "'n paar sekondes",
                ss: '%d sekondes',
                m: "'n minuut",
                mm: '%d minute',
                h: "'n uur",
                hh: '%d ure',
                d: "'n dag",
                dd: '%d dae',
                M: "'n maand",
                MM: '%d maande',
                y: "'n jaar",
                yy: '%d jaar',
            },
            dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/,
            ordinal: function (number) {
                return (
                    number +
                    (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de')
                ); // Thanks to Joris Röling : https://github.com/jjupiter
            },
            week: {
                dow: 1, // Maandag is die eerste dag van die week.
                doy: 4, // Die week wat die 4de Januarie bevat is die eerste week van die jaar.
            },
        });
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    /***/ }),
    /* 1739 */
    /***/ (function(module, exports, __webpack_require__) {
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    //! moment.js locale configuration
    //! locale : Arabic [ar]
    //! author : Abdel Said: https://github.com/abdelsaid
    //! author : Ahmed Elkhatib
    //! author : forabi https://github.com/forabi
    
    Romain CREY's avatar
    Romain CREY committed
    
    
    ;(function (global, factory) {
        true ? factory(__webpack_require__(1736)) :
       undefined
    }(this, (function (moment) { 'use strict';
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        //! moment.js locale configuration
    
    Romain CREY's avatar
    Romain CREY committed
    
    
        var symbolMap = {
                1: '١',
                2: '٢',
                3: '٣',
                4: '٤',
                5: '٥',
                6: '٦',
                7: '٧',
                8: '٨',
                9: '٩',
                0: '٠',
            },
            numberMap = {
                '١': '1',
                '٢': '2',
                '٣': '3',
                '٤': '4',
                '٥': '5',
                '٦': '6',
                '٧': '7',
                '٨': '8',
                '٩': '9',
                '٠': '0',
            },
            pluralForm = function (n) {
                return n === 0
                    ? 0
                    : n === 1
                    ? 1
                    : n === 2
                    ? 2
                    : n % 100 >= 3 && n % 100 <= 10
                    ? 3
                    : n % 100 >= 11
                    ? 4
                    : 5;
            },
            plurals = {
                s: [
                    'أقل من ثانية',
                    'ثانية واحدة',
                    ['ثانيتان', 'ثانيتين'],
                    '%d ثوان',
                    '%d ثانية',
                    '%d ثانية',
                ],
                m: [
                    'أقل من دقيقة',
                    'دقيقة واحدة',
                    ['دقيقتان', 'دقيقتين'],
                    '%d دقائق',
                    '%d دقيقة',
                    '%d دقيقة',
                ],
                h: [
                    'أقل من ساعة',
                    'ساعة واحدة',
                    ['ساعتان', 'ساعتين'],
                    '%d ساعات',
                    '%d ساعة',
                    '%d ساعة',
                ],
                d: [
                    'أقل من يوم',
                    'يوم واحد',
                    ['يومان', 'يومين'],