Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

react-intl

Package Overview
Dependencies
Maintainers
6
Versions
341
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-intl - npm Package Compare versions

Comparing version 3.0.0-beta.12 to 3.0.0-beta.13

CHANGELOG.md

4

dist/components/date.d.ts

@@ -8,7 +8,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
declare const _default: (React.ComponentClass<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
}) | (React.FunctionComponent<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -15,0 +15,0 @@ }> & {

@@ -7,7 +7,7 @@ import * as React from 'react';

export declare const BaseFormattedHTMLMessage: typeof FormattedHTMLMessage;
declare const _default: (React.ComponentClass<Pick<import("./message").Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
declare const _default: (React.ComponentClass<Pick<import("./message").Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<import("./message").Props>;
}) | (React.FunctionComponent<Pick<import("./message").Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
}) | (React.FunctionComponent<Pick<import("./message").Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -14,0 +14,0 @@ }> & {

import * as React from 'react';
import { IntlShape } from '../types';
import { IntlShape, Omit } from '../types';
export declare const Provider: React.ProviderExoticComponent<React.ProviderProps<IntlShape>>;

@@ -4,0 +4,0 @@ export declare const Context: React.Context<IntlShape>;

@@ -17,7 +17,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
declare const _default: (React.ComponentClass<Pick<Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
}) | (React.FunctionComponent<Pick<Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -24,0 +24,0 @@ }> & {

@@ -8,7 +8,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "style" | "currency" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "children" | "value"> & {
declare const _default: (React.ComponentClass<Pick<Props, "style" | "currency" | "localeMatcher" | "children" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "style" | "currency" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "children" | "value"> & {
}) | (React.FunctionComponent<Pick<Props, "style" | "currency" | "localeMatcher" | "children" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -15,0 +15,0 @@ }> & {

@@ -14,7 +14,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "type" | "format" | "other" | "children" | "one" | "value" | "zero" | "two" | "few" | "many"> & {
declare const _default: (React.ComponentClass<Pick<Props, "zero" | "one" | "two" | "few" | "many" | "other" | "localeMatcher" | "children" | "type" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "type" | "format" | "other" | "children" | "one" | "value" | "zero" | "two" | "few" | "many"> & {
}) | (React.FunctionComponent<Pick<Props, "zero" | "one" | "two" | "few" | "many" | "other" | "localeMatcher" | "children" | "type" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -21,0 +21,0 @@ }> & {

import * as React from 'react';
import { WrappedComponentProps } from './injectIntl';
import { DEFAULT_INTL_CONFIG } from '../utils';
import { IntlConfig } from '../types';
import { IntlConfig, Omit } from '../types';
declare type OptionalIntlConfig = Omit<IntlConfig, keyof typeof DEFAULT_INTL_CONFIG> & Partial<typeof DEFAULT_INTL_CONFIG>;
declare type ResolvedProps = WrappedComponentProps & OptionalIntlConfig;
declare const _default: (React.ComponentClass<Pick<ResolvedProps, "timeZone" | "locale" | "formats" | "onError" | "textComponent" | "messages" | "defaultLocale" | "defaultFormats"> & {
declare const _default: (React.ComponentClass<Pick<ResolvedProps, "formats" | "messages" | "timeZone" | "textComponent" | "defaultLocale" | "defaultFormats" | "onError" | "locale"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<ResolvedProps>;
}) | (React.FunctionComponent<Pick<ResolvedProps, "timeZone" | "locale" | "formats" | "onError" | "textComponent" | "messages" | "defaultLocale" | "defaultFormats"> & {
}) | (React.FunctionComponent<Pick<ResolvedProps, "formats" | "messages" | "timeZone" | "textComponent" | "defaultLocale" | "defaultFormats" | "onError" | "locale"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -13,0 +13,0 @@ }> & {

@@ -27,7 +27,7 @@ import * as React from 'react';

export declare const BaseFormattedRelativeTime: typeof FormattedRelativeTime;
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "style" | "numeric" | "format" | "children" | "value" | "unit" | "updateIntervalInSeconds"> & {
declare const _default: (React.ComponentClass<Pick<Props, "style" | "numeric" | "localeMatcher" | "children" | "format" | "value" | "unit" | "updateIntervalInSeconds"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "style" | "numeric" | "format" | "children" | "value" | "unit" | "updateIntervalInSeconds"> & {
}) | (React.FunctionComponent<Pick<Props, "style" | "numeric" | "localeMatcher" | "children" | "format" | "value" | "unit" | "updateIntervalInSeconds"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -34,0 +34,0 @@ }> & {

@@ -8,7 +8,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
declare const _default: (React.ComponentClass<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
}) | (React.FunctionComponent<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -15,0 +15,0 @@ }> & {

@@ -72,2 +72,14 @@ "use strict";

}
/**
* Escape a raw msg when we run in prod mode
* https://github.com/formatjs/formatjs/blob/master/packages/intl-messageformat-parser/src/parser.pegjs#L155
*/
function escapeUnformattedMessage(msg) {
return msg
.replace(/\\u([\da-fA-F]{4})/g, function (_, digits) {
return String.fromCharCode(parseInt(digits, 16));
})
.replace(/\\\{/g, '\u007B')
.replace(/\\\}/g, '\u007D');
}
function formatDate(_a, state, value, options) {

@@ -171,3 +183,3 @@ var locale = _a.locale, formats = _a.formats, onError = _a.onError, timeZone = _a.timeZone;

if (typeof val === 'string') {
return val;
return escapeUnformattedMessage(val);
}

@@ -174,0 +186,0 @@ invariant(val.elements.length === 1 &&

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],t):t((e=e||self).ReactIntl={},e.React)}(this,function(e,F){"use strict";F=F&&F.hasOwnProperty("default")?F.default:F;var h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function r(e,t){return e(t={exports:{}},t.exports),t.exports}var n=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}});t(n);var o=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,m=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,d=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116;function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case f:case a:case u:case i:case p:return e;default:switch(e=e&&e.$$typeof){case l:case m:case s:return e;default:return t}}case y:case d:case o:return t}}}function h(e){return v(e)===f}t.typeOf=v,t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=l,t.ContextProvider=s,t.Element=n,t.ForwardRef=m,t.Fragment=a,t.Lazy=y,t.Memo=d,t.Portal=o,t.Profiler=u,t.StrictMode=i,t.Suspense=p,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===f||e===u||e===i||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===d||e.$$typeof===s||e.$$typeof===l||e.$$typeof===m)},t.isAsyncMode=function(e){return h(e)||v(e)===c},t.isConcurrentMode=h,t.isContextConsumer=function(e){return v(e)===l},t.isContextProvider=function(e){return v(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return v(e)===m},t.isFragment=function(e){return v(e)===a},t.isLazy=function(e){return v(e)===y},t.isMemo=function(e){return v(e)===d},t.isPortal=function(e){return v(e)===o},t.isProfiler=function(e){return v(e)===u},t.isStrictMode=function(e){return v(e)===i},t.isSuspense=function(e){return v(e)===p}});t(o);o.typeOf,o.AsyncMode,o.ConcurrentMode,o.ContextConsumer,o.ContextProvider,o.Element,o.ForwardRef,o.Fragment,o.Lazy,o.Memo,o.Portal,o.Profiler,o.StrictMode,o.Suspense,o.isValidElementType,o.isAsyncMode,o.isConcurrentMode,o.isContextConsumer,o.isContextProvider,o.isElement,o.isForwardRef,o.isFragment,o.isLazy,o.isMemo,o.isPortal,o.isProfiler,o.isStrictMode,o.isSuspense;var a=r(function(e,j){"production"!==process.env.NODE_ENV&&function(){Object.defineProperty(j,"__esModule",{value:!0});var e="function"==typeof Symbol&&Symbol.for,o=e?Symbol.for("react.element"):60103,a=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,u=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,c=e?Symbol.for("react.context"):60110,f=e?Symbol.for("react.async_mode"):60111,m=e?Symbol.for("react.concurrent_mode"):60111,p=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.memo"):60115,v=e?Symbol.for("react.lazy"):60116;var t=function(e,t){if(void 0===t)throw new Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");if(!e){for(var r=arguments.length,n=Array(2<r?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];(function(e){for(var t=arguments.length,r=Array(1<t?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var o=0,a="Warning: "+e.replace(/%s/g,function(){return r[o++]});"undefined"!=typeof console&&console.warn(a);try{throw new Error(a)}catch(e){}}).apply(void 0,[t].concat(n))}};function r(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:var r=e.type;switch(r){case f:case m:case i:case s:case u:case d:return r;default:var n=r&&r.$$typeof;switch(n){case c:case p:case l:return n;default:return t}}case v:case y:case a:return t}}}var n=f,h=m,g=c,b=l,_=o,P=p,F=i,M=v,w=y,O=a,x=s,S=u,E=d,C=!1;function T(e){return r(e)===m}j.typeOf=r,j.AsyncMode=n,j.ConcurrentMode=h,j.ContextConsumer=g,j.ContextProvider=b,j.Element=_,j.ForwardRef=P,j.Fragment=F,j.Lazy=M,j.Memo=w,j.Portal=O,j.Profiler=x,j.StrictMode=S,j.Suspense=E,j.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===m||e===s||e===u||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===y||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p)},j.isAsyncMode=function(e){return C||t(!(C=!0),"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API."),T(e)||r(e)===f},j.isConcurrentMode=T,j.isContextConsumer=function(e){return r(e)===c},j.isContextProvider=function(e){return r(e)===l},j.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},j.isForwardRef=function(e){return r(e)===p},j.isFragment=function(e){return r(e)===i},j.isLazy=function(e){return r(e)===v},j.isMemo=function(e){return r(e)===y},j.isPortal=function(e){return r(e)===a},j.isProfiler=function(e){return r(e)===s},j.isStrictMode=function(e){return r(e)===u},j.isSuspense=function(e){return r(e)===d}}()});t(a);a.typeOf,a.AsyncMode,a.ConcurrentMode,a.ContextConsumer,a.ContextProvider,a.Element,a.ForwardRef,a.Fragment,a.Lazy,a.Memo,a.Portal,a.Profiler,a.StrictMode,a.Suspense,a.isValidElementType,a.isAsyncMode,a.isConcurrentMode,a.isContextConsumer,a.isContextProvider,a.isElement,a.isForwardRef,a.isFragment,a.isLazy,a.isMemo,a.isPortal,a.isProfiler,a.isStrictMode,a.isSuspense;var i=r(function(e){"production"===process.env.NODE_ENV?e.exports=o:e.exports=a}),u={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},c={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function f(e){return i.isMemo(e)?s:l[e.$$typeof]||u}l[i.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var m=Object.defineProperty,p=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,y=Object.getOwnPropertyDescriptor,v=Object.getPrototypeOf,g=Object.prototype;function b(e,t,r){if("string"==typeof t)return e;if(g){var n=v(t);n&&n!==g&&b(e,n,r)}var o=p(t);d&&(o=o.concat(d(t)));for(var a=f(e),i=f(t),u=0;u<o.length;++u){var s=o[u];if(!(c[s]||r&&r[s]||i&&i[s]||a&&a[s])){var l=y(t,s);try{m(e,s,l)}catch(e){}}}return e}var _=process.env.NODE_ENV,P=function(e,t,r,n,o,a,i,u){if("production"!==_&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[r,n,o,a,i,u],c=0;(s=new Error(t.replace(/%s/g,function(){return l[c++]}))).name="Invariant Violation"}throw s.framesToPop=1,s}},M=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function a(e){var t="function"==typeof Symbol&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}function r(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||0<t--)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}function f(e){return this instanceof f?(this.v=e,this):new f(e)}t.__extends=function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},t.__assign=function(){return t.__assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.__assign.apply(this,arguments)},t.__rest=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r},t.__decorate=function(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var u=e.length-1;0<=u;u--)(o=e[u])&&(i=(a<3?o(i):3<a?o(t,r,i):o(t,r))||i);return 3<a&&i&&Object.defineProperty(t,r,i),i},t.__param=function(r,n){return function(e,t){n(e,t,r)}},t.__metadata=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},t.__awaiter=function(a,i,u,s){return new(u=u||Promise)(function(e,t){function r(e){try{o(s.next(e))}catch(e){t(e)}}function n(e){try{o(s.throw(e))}catch(e){t(e)}}function o(t){t.done?e(t.value):new u(function(e){e(t.value)}).then(r,n)}o((s=s.apply(a,i||[])).next())})},t.__generator=function(r,n){var o,a,i,e,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(o)throw new TypeError("Generator is already executing.");for(;u;)try{if(o=1,a&&(i=2&t[0]?a.return:t[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,t[1])).done)return i;switch(a=0,i&&(t=[2&t[0],i.value]),t[0]){case 0:case 1:i=t;break;case 4:return u.label++,{value:t[1],done:!1};case 5:u.label++,a=t[1],t=[0];continue;case 7:t=u.ops.pop(),u.trys.pop();continue;default:if(!(i=0<(i=u.trys).length&&i[i.length-1])&&(6===t[0]||2===t[0])){u=0;continue}if(3===t[0]&&(!i||t[1]>i[0]&&t[1]<i[3])){u.label=t[1];break}if(6===t[0]&&u.label<i[1]){u.label=i[1],i=t;break}if(i&&u.label<i[2]){u.label=i[2],u.ops.push(t);break}i[2]&&u.ops.pop(),u.trys.pop();continue}t=n.call(r,u)}catch(e){t=[6,e],a=0}finally{o=i=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}},t.__exportStar=function(e,t){for(var r in e)t.hasOwnProperty(r)||(t[r]=e[r])},t.__values=a,t.__read=r,t.__spread=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(r(arguments[t]));return e},t.__spreadArrays=function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,u=a.length;i<u;i++,o++)n[o]=a[i];return n},t.__await=f,t.__asyncGenerator=function(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o,a=r.apply(e,t||[]),i=[];return o={},n("next"),n("throw"),n("return"),o[Symbol.asyncIterator]=function(){return this},o;function n(n){a[n]&&(o[n]=function(r){return new Promise(function(e,t){1<i.push([n,r,e,t])||u(n,r)})})}function u(e,t){try{!function(e){e.value instanceof f?Promise.resolve(e.value.v).then(s,l):c(i[0][2],e)}(a[e](t))}catch(e){c(i[0][3],e)}}function s(e){u("next",e)}function l(e){u("throw",e)}function c(e,t){e(t),i.shift(),i.length&&u(i[0][0],i[0][1])}},t.__asyncDelegator=function(n){var e,o;return e={},t("next"),t("throw",function(e){throw e}),t("return"),e[Symbol.iterator]=function(){return this},e;function t(t,r){e[t]=n[t]?function(e){return(o=!o)?{value:f(n[t](e)),done:"return"===t}:r?r(e):e}:r}},t.__asyncValues=function(o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,t=o[Symbol.asyncIterator];return t?t.call(o):(o=a(o),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=o[n]&&function(r){return new Promise(function(e,t){(function(t,e,r,n){Promise.resolve(n).then(function(e){t({value:e,done:r})},e)})(e,t,(r=o[n](r)).done,r.value)})}}},t.__makeTemplateObject=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},t.__importStar=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t},t.__importDefault=function(e){return e&&e.__esModule?e:{default:e}}});t(M);M.__extends,M.__assign,M.__rest,M.__decorate,M.__param,M.__metadata,M.__awaiter,M.__generator,M.__exportStar,M.__values,M.__read,M.__spread,M.__spreadArrays,M.__await,M.__asyncGenerator,M.__asyncDelegator,M.__asyncValues,M.__makeTemplateObject,M.__importStar,M.__importDefault;var w=r(function(e,t){function Ye(e,t,r,n){this.message=e,this.expected=t,this.found=r,this.location=n,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,Ye)}function r(){this.constructor=n}var n,o;Object.defineProperty(t,"__esModule",{value:!0}),t.default=(n=Ye,o=Error,r.prototype=o.prototype,n.prototype=new r,Ye.buildMessage=function(e,t){var r,a={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?i(e.parts[t][0])+"-"+i(e.parts[t][1]):i(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}function i(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}return"Expected "+function(e){var t,r,n,o=new Array(e.length);for(t=0;t<e.length;t++)o[t]=(n=e[t],a[n.type](n));if(o.sort(),0<o.length){for(r=t=1;t<o.length;t++)o[t-1]!==o[t]&&(o[r]=o[t],r++);o.length=r}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(e)+" but "+((r=t)?'"'+o(r)+'"':"end of input")+" found."},{SyntaxError:Ye,parse:function(s,e){e=void 0!==e?e:{};var t,r,n,o,l={},a={start:ke},i=ke,u=function(e){return{type:"messageFormatPattern",elements:e,location:Ie()}},c=function(e){return e.reduce(function(e,t){return e.concat(t)},[]).join("")},f=function(e){return{type:"messageTextElement",value:e,location:Ie()}},m=function(e){return e.join("")},p="{",d=Ae("{",!1),y=",",v=Ae(",",!1),h="}",g=Ae("}",!1),b=function(e,t){return{type:"argumentElement",id:e,format:t&&t[2],location:Ie()}},_="number",P=Ae("number",!1),F="date",M=Ae("date",!1),w="time",O=Ae("time",!1),x=function(e,t){return{type:e+"Format",style:t&&t[2],location:Ie()}},S="plural",E=Ae("plural",!1),C=function(e){return{type:e.type,ordinal:!1,offset:e.offset||0,options:e.options,location:Ie()}},T="selectordinal",j=Ae("selectordinal",!1),I=function(e){return{type:e.type,ordinal:!0,offset:e.offset||0,options:e.options,location:Ie()}},A="select",N=Ae("select",!1),D=function(e){return{type:"selectFormat",options:e,location:Ie()}},R="=",L=Ae("=",!1),$=function(e,t){return{type:"optionalFormatPattern",selector:e,value:t,location:Ie()}},k="offset:",V=Ae("offset:",!1),U=function(e){return e},H=function(e,t){return{type:"pluralFormat",offset:e,options:t,location:Ie()}},G=De("whitespace"),z=/^[ \t\n\r]/,Z=Ne([" ","\t","\n","\r"],!1,!1),B=De("optionalWhitespace"),q=/^[0-9]/,W=Ne([["0","9"]],!1,!1),J=/^[0-9a-f]/i,K=Ne([["0","9"],["a","f"]],!1,!0),Q="0",X=Ae("0",!1),Y=/^[1-9]/,ee=Ne([["1","9"]],!1,!1),te=function(e){return parseInt(e,10)},re="'",ne=Ae("'",!1),oe=/^[ \t\n\r,.+={}#]/,ae=Ne([" ","\t","\n","\r",",",".","+","=","{","}","#"],!1,!1),ie={type:"any"},ue=function(e){return e},se=function(e){return e},le=/^[^{}\\\0-\x1F\x7F \t\n\r]/,ce=Ne(["{","}","\\",["\0",""],""," ","\t","\n","\r"],!0,!1),fe="\\\\",me=Ae("\\\\",!1),pe=function(){return"\\"},de="\\#",ye=Ae("\\#",!1),ve=function(){return"\\#"},he="\\{",ge=Ae("\\{",!1),be=function(){return"{"},_e="\\}",Pe=Ae("\\}",!1),Fe=function(){return"}"},Me="\\u",we=Ae("\\u",!1),Oe=function(e){return String.fromCharCode(parseInt(e,16))},xe=0,Se=0,Ee=[{line:1,column:1}],Ce=0,Te=[],je=0;if("startRule"in e){if(!(e.startRule in a))throw new Error("Can't start parsing from rule \""+e.startRule+'".');i=a[e.startRule]}function Ie(){return Le(Se,xe)}function Ae(e,t){return{type:"literal",text:e,ignoreCase:t}}function Ne(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function De(e){return{type:"other",description:e}}function Re(e){var t,r=Ee[e];if(r)return r;for(t=e-1;!Ee[t];)t--;for(r={line:(r=Ee[t]).line,column:r.column};t<e;)10===s.charCodeAt(t)?(r.line++,r.column=1):r.column++,t++;return Ee[e]=r}function Le(e,t){var r=Re(e),n=Re(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function $e(e){xe<Ce||(Ce<xe&&(Ce=xe,Te=[]),Te.push(e))}function ke(){return Ve()}function Ve(){var e,t,r;for(e=xe,t=[],r=Ue();r!==l;)t.push(r),r=Ue();return t!==l&&(Se=e,t=u(t)),e=t}function Ue(){var e;return(e=function(){var e,t;return e=xe,(t=function(){var e,t,r,n,o,a;if(t=[],r=e=xe,(r=(n=Ze())!==l?(o=Xe())!==l&&(a=Ze())!==l?n=[n,o,a]:(xe=r,l):(xe=r,l))!==l)for(;r!==l;)t.push(r),r=xe,n=Ze(),r=n!==l&&(o=Xe())!==l&&(a=Ze())!==l?n=[n,o,a]:(xe=r,l);else t=l;return t!==l&&(Se=e,t=c(t)),(e=t)===l&&(e=xe,t=ze(),e=t!==l?s.substring(e,xe):t),e}())!==l&&(Se=e,t=f(t)),e=t}())===l&&(e=function(){var e,t,r,n,o,a,i;return e=xe,123===s.charCodeAt(xe)?(t=p,xe++):(t=l,0===je&&$e(d)),e=t!==l?Ze()!==l&&(r=function(){var e,t,r;if((e=We())===l){for(e=xe,t=[],r=Je();r!==l;)t.push(r),r=Je();t!==l&&(Se=e,t=m(t)),e=t}return e}())!==l&&Ze()!==l?(n=xe,44===s.charCodeAt(xe)?(o=y,xe++):(o=l,0===je&&$e(v)),(n=o!==l&&(a=Ze())!==l&&(i=function(){var e;return(e=function(){var e,t,r,n,o,a;return e=xe,s.substr(xe,6)===_?(t=_,xe+=6):(t=l,0===je&&$e(P)),t===l&&(s.substr(xe,4)===F?(t=F,xe+=4):(t=l,0===je&&$e(M)),t===l&&(s.substr(xe,4)===w?(t=w,xe+=4):(t=l,0===je&&$e(O)))),e=t!==l?Ze()!==l?(r=xe,44===s.charCodeAt(xe)?(n=y,xe++):(n=l,0===je&&$e(v)),(r=n!==l&&(o=Ze())!==l&&(a=Xe())!==l?n=[n,o,a]:(xe=r,l))===l&&(r=null),r!==l?(Se=e,t=x(t,r)):(xe=e,l)):(xe=e,l):(xe=e,l)}())===l&&(e=function(){var e,t,r,n;return e=xe,s.substr(xe,6)===S?(t=S,xe+=6):(t=l,0===je&&$e(E)),e=t!==l?Ze()!==l?(44===s.charCodeAt(xe)?(r=y,xe++):(r=l,0===je&&$e(v)),r!==l&&Ze()!==l&&(n=Ge())!==l?(Se=e,t=C(n)):(xe=e,l)):(xe=e,l):(xe=e,l)}())===l&&(e=function(){var e,t,r,n;return e=xe,s.substr(xe,13)===T?(t=T,xe+=13):(t=l,0===je&&$e(j)),e=t!==l?Ze()!==l?(44===s.charCodeAt(xe)?(r=y,xe++):(r=l,0===je&&$e(v)),r!==l&&Ze()!==l&&(n=Ge())!==l?(Se=e,t=I(n)):(xe=e,l)):(xe=e,l):(xe=e,l)}())===l&&(e=function(){var e,t,r,n,o;if(e=xe,s.substr(xe,6)===A?(t=A,xe+=6):(t=l,0===je&&$e(N)),t!==l)if(Ze()!==l)if(44===s.charCodeAt(xe)?(r=y,xe++):(r=l,0===je&&$e(v)),r!==l)if(Ze()!==l){if(n=[],(o=He())!==l)for(;o!==l;)n.push(o),o=He();else n=l;e=n!==l?(Se=e,t=D(n)):(xe=e,l)}else xe=e,e=l;else xe=e,e=l;else xe=e,e=l;else xe=e,e=l;return e}()),e}())!==l?o=[o,a,i]:(xe=n,l))===l&&(n=null),n!==l&&(o=Ze())!==l?(125===s.charCodeAt(xe)?(a=h,xe++):(a=l,0===je&&$e(g)),a!==l?(Se=e,t=b(r,n)):(xe=e,l)):(xe=e,l)):(xe=e,l):(xe=e,l)}()),e}function He(){var e,t,r,n,o;return e=xe,e=Ze()!==l&&(t=function(){var e,t,r,n;return t=e=xe,61===s.charCodeAt(xe)?(r=R,xe++):(r=l,0===je&&$e(L)),(e=(t=r!==l&&(n=We())!==l?r=[r,n]:(xe=t,l))!==l?s.substring(e,xe):t)===l&&(e=Xe()),e}())!==l&&Ze()!==l?(123===s.charCodeAt(xe)?(r=p,xe++):(r=l,0===je&&$e(d)),r!==l&&(n=Ve())!==l?(125===s.charCodeAt(xe)?(o=h,xe++):(o=l,0===je&&$e(g)),o!==l?(Se=e,$(t,n)):(xe=e,l)):(xe=e,l)):(xe=e,l)}function Ge(){var e,t,r,n;if(e=xe,(t=function(){var e,t,r;return e=xe,s.substr(xe,7)===k?(t=k,xe+=7):(t=l,0===je&&$e(V)),e=t!==l&&Ze()!==l&&(r=We())!==l?(Se=e,t=U(r)):(xe=e,l)}())===l&&(t=null),t!==l)if(Ze()!==l){if(r=[],(n=He())!==l)for(;n!==l;)r.push(n),n=He();else r=l;e=r!==l?(Se=e,t=H(t,r)):(xe=e,l)}else xe=e,e=l;else xe=e,e=l;return e}function ze(){var e,t;if(je++,e=[],z.test(s.charAt(xe))?(t=s.charAt(xe),xe++):(t=l,0===je&&$e(Z)),t!==l)for(;t!==l;)e.push(t),z.test(s.charAt(xe))?(t=s.charAt(xe),xe++):(t=l,0===je&&$e(Z));else e=l;return je--,e===l&&(t=l,0===je&&$e(G)),e}function Ze(){var e,t,r;for(je++,e=xe,t=[],r=ze();r!==l;)t.push(r),r=ze();return e=t!==l?s.substring(e,xe):t,je--,e===l&&(t=l,0===je&&$e(B)),e}function Be(){var e;return q.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(W)),e}function qe(){var e;return J.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(K)),e}function We(){var e,t,r,n,o,a;if(e=xe,48===s.charCodeAt(xe)?(t=Q,xe++):(t=l,0===je&&$e(X)),t===l){if(r=t=xe,Y.test(s.charAt(xe))?(n=s.charAt(xe),xe++):(n=l,0===je&&$e(ee)),n!==l){for(o=[],a=Be();a!==l;)o.push(a),a=Be();r=o!==l?n=[n,o]:(xe=r,l)}else xe=r,r=l;t=r!==l?s.substring(t,xe):r}return t!==l&&(Se=e,t=te(t)),e=t}function Je(){var e,t,r;return t=e=xe,je++,39===s.charCodeAt(xe)?(r=re,xe++):(r=l,0===je&&$e(ne)),r===l&&(oe.test(s.charAt(xe))?(r=s.charAt(xe),xe++):(r=l,0===je&&$e(ae))),je--,(e=(t=r===l?void 0:(xe=t,l))!==l?(s.length>xe?(r=s.charAt(xe),xe++):(r=l,0===je&&$e(ie)),r!==l?(Se=e,t=ue(r)):(xe=e,l)):(xe=e,l))===l&&(e=xe,39===s.charCodeAt(xe)?(t=re,xe++):(t=l,0===je&&$e(ne)),e=t!==l&&(r=function(){var e;return oe.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(ae)),e===l&&(e=Ke()),e}())!==l?(Se=e,t=se(r)):(xe=e,l)),e}function Ke(){var e;return 39===s.charCodeAt(xe)?(e=re,xe++):(e=l,0===je&&$e(ne)),e}function Qe(){var e,t,r,n,o,a,i,u;return e=xe,39===s.charCodeAt(xe)?(t=re,xe++):(t=l,0===je&&$e(ne)),(e=t!==l&&(r=Ke())!==l?(Se=e,t=se(r)):(xe=e,l))===l&&(le.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(ce)),e===l&&(e=xe,s.substr(xe,2)===fe?(t=fe,xe+=2):(t=l,0===je&&$e(me)),t!==l&&(Se=e,t=pe()),(e=t)===l&&(e=xe,s.substr(xe,2)===de?(t=de,xe+=2):(t=l,0===je&&$e(ye)),t!==l&&(Se=e,t=ve()),(e=t)===l&&(e=xe,s.substr(xe,2)===he?(t=he,xe+=2):(t=l,0===je&&$e(ge)),t!==l&&(Se=e,t=be()),(e=t)===l&&(e=xe,s.substr(xe,2)===_e?(t=_e,xe+=2):(t=l,0===je&&$e(Pe)),t!==l&&(Se=e,t=Fe()),(e=t)===l&&(e=xe,s.substr(xe,2)===Me?(t=Me,xe+=2):(t=l,0===je&&$e(we)),e=t!==l?(n=r=xe,(r=(n=(o=qe())!==l&&(a=qe())!==l&&(i=qe())!==l&&(u=qe())!==l?o=[o,a,i,u]:(xe=n,l))!==l?s.substring(r,xe):n)!==l?(Se=e,t=Oe(r)):(xe=e,l)):(xe=e,l))))))),e}function Xe(){var e,t,r;if(e=xe,t=[],(r=Qe())!==l)for(;r!==l;)t.push(r),r=Qe();else t=l;return t!==l&&(Se=e,t=m(t)),e=t}if((t=i())!==l&&xe===s.length)return t;throw t!==l&&xe<s.length&&$e({type:"end"}),r=Te,n=Ce<s.length?s.charAt(Ce):null,o=Ce<s.length?Le(Ce,Ce+1):Le(Ce,Ce),new Ye(Ye.buildMessage(r,n),r,n,o)}})});t(w);var O=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,r=h&&h.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=(a.prototype.compile=function(e){return this.pluralStack=[],this.currentPlural=null,this.pluralNumberFormat=null,this.compileMessage(e)},a.prototype.compileMessage=function(e){var t=this;if(!e||"messageFormatPattern"!==e.type)throw new Error('Message AST is not of type: "messageFormatPattern"');var r=e.elements,n=r.filter(function(e){return"messageTextElement"===e.type||"argumentElement"===e.type}).map(function(e){return"messageTextElement"===e.type?t.compileMessageText(e):t.compileArgument(e)});if(n.length!==r.length)throw new Error("Message element does not have a valid type");return n},a.prototype.compileMessageText=function(e){return this.currentPlural&&/(^|[^\\])#/g.test(e.value)?(this.pluralNumberFormat||(this.pluralNumberFormat=new Intl.NumberFormat(this.locales)),new p(this.currentPlural.id,this.currentPlural.format.offset,this.pluralNumberFormat,e.value)):e.value.replace(/\\#/g,"#")},a.prototype.compileArgument=function(e){var t=e.format,r=e.id,n=this.formatters;if(!t)return new s(r);var o=this.formats,a=this.locales;switch(t.type){case"numberFormat":return{id:r,format:n.getNumberFormat(a,o.number[t.style]).format};case"dateFormat":return{id:r,format:n.getDateTimeFormat(a,o.date[t.style]).format};case"timeFormat":return{id:r,format:n.getDateTimeFormat(a,o.time[t.style]).format};case"pluralFormat":return new c(r,t.offset,this.compileOptions(e),n.getPluralRules(a,{type:t.ordinal?"ordinal":"cardinal"}));case"selectFormat":return new y(r,this.compileOptions(e));default:throw new Error("Message element does not have a valid format type")}},a.prototype.compileOptions=function(e){var r=this,t=e.format,n=t.options;this.pluralStack.push(this.currentPlural),this.currentPlural="pluralFormat"===t.type?e:null;var o=n.reduce(function(e,t){return e[t.selector]=r.compileMessage(t.value),e},{});return this.currentPlural=this.pluralStack.pop(),o},a);function a(e,t,r){this.locales=[],this.formats={number:{},date:{},time:{}},this.pluralNumberFormat=null,this.currentPlural=null,this.pluralStack=[],this.locales=e,this.formats=t,this.formatters=r}t.default=o;function i(e){this.id=e}var u,s=(r(l,u=i),l.prototype.format=function(e){return e||"number"==typeof e?"string"==typeof e?e:String(e):""},l);function l(){return null!==u&&u.apply(this,arguments)||this}var c=(f.prototype.getOption=function(e){var t=this.options;return t["="+e]||t[this.pluralRules.select(e-this.offset)]||t.other},f);function f(e,t,r,n){this.id=e,this.offset=t,this.options=r,this.pluralRules=n}var m,p=(r(d,m=i),d.prototype.format=function(e){var t=this.numberFormat.format(e-this.offset);return this.string.replace(/(^|[^\\])#/g,"$1"+t).replace(/\\#/g,"#")},d);function d(e,t,r,n){var o=m.call(this,e)||this;return o.offset=t,o.numberFormat=r,o.string=n,o}t.PluralOffsetString=p;var y=(v.prototype.getOption=function(e){var t=this.options;return t[e]||t.other},v);function v(e,t){this.id=e,this.options=t}t.SelectFormat=y,t.isSelectOrPluralFormat=function(e){return!!e.options}});t(O);O.PluralOffsetString,O.SelectFormat,O.isSelectOrPluralFormat;var x=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,r=h&&h.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=h&&h.__assign||function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function u(r,n){return n?Object.keys(r).reduce(function(e,t){return e[t]=function(r,n){return n?o({},r||{},n||{},Object.keys(r).reduce(function(e,t){return e[t]=o({},r[t],n[t]||{}),e},{})):r}(r[t],n[t]),e},o({},r)):r}var a,l=(a=Error,r(i,a),i);function i(e,t){var r=a.call(this,e)||this;return r.variableId=t,r}function s(){return{getNumberFormat:function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.NumberFormat).bind.apply(e,[void 0].concat(t)))},getDateTimeFormat:function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.DateTimeFormat).bind.apply(e,[void 0].concat(t)))},getPluralRules:function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.PluralRules).bind.apply(e,[void 0].concat(t)))}}}t.createDefaultFormatters=s;var c=(f.prototype.resolvedOptions=function(){return{locale:this.locale}},f.prototype.getAst=function(){return this.ast},f.defaultLocale="en",f.__parse=w.default.parse,f.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},f);function f(e,t,r,n){var o=this;if(void 0===t&&(t=f.defaultLocale),this.format=function(e){try{return function e(t,r){for(var n="",o=0,a=t;o<a.length;o++){var i=a[o];if("string"!=typeof i){var u=i.id;if(!(r&&u in r))throw new l("A value must be provided for: "+u,u);var s=r[u];O.isSelectOrPluralFormat(i)?n+=e(i.getOption(s),r):n+=i.format(s)}else n+=i}return n}(o.pattern,e)}catch(e){throw e.variableId?new Error("The intl string context variable '"+e.variableId+"' was not provided to the string '"+o.message+"'"):e}},this.ast="string"==typeof e?f.__parse(e):e,this.message="string"==typeof e?e:"",!this.ast||"messageFormatPattern"!==this.ast.type)throw new TypeError("A message must be provided as a String or AST.");var a=u(f.formats,r);this.locale=function(e){"string"==typeof e&&(e=[e]);try{return Intl.NumberFormat.supportedLocalesOf(e,{localeMatcher:"best fit"})[0]}catch(e){return c.defaultLocale}}(t||[]);var i=n&&n.formatters||s();this.pattern=new O.default(t,a,i).compile(this.ast)}t.IntlMessageFormat=c,t.default=c});t(x);x.createDefaultFormatters,x.IntlMessageFormat;var S=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),x.default.__parse=w.default.parse,M.__exportStar(x,t),t.default=x.default});t(S);var E=r(function(e,t){function u(e){return JSON.stringify(e.map(function(e){return e&&"object"==typeof e?function(r){return Object.keys(r).sort().map(function(e){var t;return(t={})[e]=r[e],t})}(e):e}))}Object.defineProperty(t,"__esModule",{value:!0});t.default=function(a,i){return void 0===i&&(i={}),function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var n=u(t),o=n&&i[n];return o||(o=new((e=a).bind.apply(e,[void 0].concat(t))),n&&(i[n]=o)),o}}});t(E);var C=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=P,n={38:"&amp;",62:"&gt;",60:"&lt;",34:"&quot;",39:"&#x27;"},o=/[&><"']/g;function a(e){"production"!==process.env.NODE_ENV&&console.error(e)}t.escape=function(e){return(""+e).replace(o,function(e){return n[e.charCodeAt(0)]})},t.filterProps=function(r,e,n){return void 0===n&&(n={}),e.reduce(function(e,t){return r.hasOwnProperty(t)?e[t]=r[t]:n.hasOwnProperty(t)&&(e[t]=n[t]),e},{})},t.invariantIntlContext=function(e){var t=(void 0===e?{}:e).intl;r(t,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")},t.createError=function(e,t){return"[React Intl] "+e+(t?"\n"+t:"")},t.defaultErrorHandler=a,t.DEFAULT_INTL_CONFIG={formats:{},messages:{},timeZone:void 0,textComponent:F.Fragment,defaultLocale:"en",defaultFormats:{},onError:a},t.createDefaultFormatters=function(){return{getDateTimeFormat:E.default(Intl.DateTimeFormat),getNumberFormat:E.default(Intl.NumberFormat),getMessageFormat:E.default(S.default),getRelativeTimeFormat:E.default(Intl.RelativeTimeFormat),getPluralRules:E.default(Intl.PluralRules)}}});t(C);C.escape,C.filterProps,C.invariantIntlContext,C.createError,C.defaultErrorHandler,C.DEFAULT_INTL_CONFIG,C.createDefaultFormatters;var T=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var c=b;var r=F.createContext(null),f=r.Consumer,n=r.Provider;t.Provider=n,t.Context=r,t.default=function(n,e){function r(r){return F.createElement(f,null,function(e){var t;return l&&C.invariantIntlContext({intl:e}),F.createElement(n,Object.assign({},r,((t={})[a]=e,t),{ref:u?r.forwardedRef:null}))})}var t=e||{},o=t.intlPropName,a=void 0===o?"intl":o,i=t.forwardRef,u=void 0!==i&&i,s=t.enforceContext,l=void 0===s||s;return r.displayName="injectIntl("+function(e){return e.displayName||e.name||"Component"}(n)+")",r.WrappedComponent=n,c(u?F.forwardRef(function(e,t){return F.createElement(r,Object.assign({},e,{forwardedRef:t}))}):r,n)}});t(T);T.Provider,T.Context;var j=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=F.useContext(T.Context);return C.invariantIntlContext({intl:e}),e}});t(j);var I=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var y=P,m=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"],c=["localeMatcher","style","currency","currencyDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],f=["numeric","style"],u=["localeMatcher","type"];function p(e,t,r,n){var o,a=e&&e[t];if(a&&(o=a[r]),o)return o;n(C.createError("No "+t+" format named: "+r))}function r(e,t,r,n){var o=e.locale,a=e.formats,i=e.onError,u=e.timeZone;void 0===n&&(n={});var s=n.format,l=new Date(r),c=Object.assign({},u&&{timeZone:u},s&&p(a,"date",s,i)),f=C.filterProps(n,m,c);try{return t.getDateTimeFormat(o,f).format(l)}catch(e){i(C.createError("Error formatting date.",e))}return String(l)}function n(e,t,r,n){var o=e.locale,a=e.formats,i=e.onError,u=e.timeZone;void 0===n&&(n={});var s=n.format,l=new Date(r),c=Object.assign({},u&&{timeZone:u},s&&p(a,"time",s,i)),f=C.filterProps(n,m,c);f.hour||f.minute||f.second||(f=Object.assign({},f,{hour:"numeric",minute:"numeric"}));try{return t.getDateTimeFormat(o,f).format(l)}catch(e){i(C.createError("Error formatting time.",e))}return String(l)}function o(e,t,r,n,o){var a=e.locale,i=e.formats,u=e.onError;void 0===n&&(n="second"),void 0===o&&(o={});var s=o.format,l=!!s&&p(i,"relative",s,u)||{},c=C.filterProps(o,f,l);try{return t.getRelativeTimeFormat(a,c).format(r,n)}catch(e){u(C.createError("Error formatting relative time.",e))}return String(r)}function a(e,t,r,n){var o=e.locale,a=e.formats,i=e.onError;void 0===n&&(n={});var u=n.format,s=u&&p(a,"number",u,i)||{},l=C.filterProps(n,c,s);try{return t.getNumberFormat(o,l).format(r)}catch(e){i(C.createError("Error formatting number.",e))}return String(r)}function i(e,t,r,n){var o=e.locale,a=e.onError;void 0===n&&(n={});var i=C.filterProps(n,u);try{return t.getPluralRules(o,i).select(r)}catch(e){a(C.createError("Error formatting plural.",e))}return"other"}function s(e,t,r,n){var o=e.locale,a=e.formats,i=e.messages,u=e.defaultLocale,s=e.defaultFormats,l=e.onError;void 0===r&&(r={id:""}),void 0===n&&(n={});var c=r.id,f=r.defaultMessage;y(c,"[React Intl] An `id` must be provided to format a message.");var m,p=i&&i[c];if(!(0<Object.keys(n).length)&&"production"===process.env.NODE_ENV){var d=p||f||c;return"string"==typeof d?d:(y(1===d.elements.length&&"messageTextElement"===d.elements[0].type,"Message has placeholders but no values was provided"),d.elements[0].value)}if(p)try{m=t.getMessageFormat(p,o,a,{formatters:t}).format(n)}catch(e){l(C.createError('Error formatting message: "'+c+'" for locale: "'+o+'"'+(f?", using default message as fallback.":""),e))}else(!f||o&&o.toLowerCase()!==u.toLowerCase())&&l(C.createError('Missing message: "'+c+'" for locale: "'+o+'"'+(f?", using default message as fallback.":"")));if(!m&&f)try{m=t.getMessageFormat(f,u,s).format(n)}catch(e){l(C.createError('Error formatting the default message for: "'+c+'"',e))}return m||l(C.createError('Cannot format message: "'+c+'", using message '+(p||f?"source":"id")+" as fallback.")),"string"==typeof p?m||p||f||c:m||f||c}function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e[3]||{},r=Object.keys(n).reduce(function(e,t){var r=n[t];return e[t]="string"==typeof r?C.escape(r):r,e},{});return s(e[0],e[1],e[2],r)}t.formatDate=r,t.formatTime=n,t.formatRelativeTime=o,t.formatNumber=a,t.formatPlural=i,t.formatMessage=s,t.formatHTMLMessage=l,t.formatters={formatNumber:a,formatDate:r,formatTime:n,formatMessage:s,formatPlural:i,formatHTMLMessage:l,formatRelativeTime:o}});t(I);I.formatDate,I.formatTime,I.formatRelativeTime,I.formatNumber,I.formatPlural,I.formatMessage,I.formatHTMLMessage,I.formatters;var A=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=[Intl.DateTimeFormat,Intl.NumberFormat,Intl.PluralRules];t.default=function(t,e){if(void 0===e&&(e=n),"undefined"==typeof Intl)return!1;if(!t)throw new Error("locales must be supplied.");Array.isArray(t)||(t=[t]);var r=e.filter(Boolean);return 0!==r.length&&r.every(function(e){return e.supportedLocalesOf(t).length===t.length})}});t(A);function N(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=Object.keys(e),n=Object.keys(t),o=r.length;if(n.length!==o)return!1;for(var a=0;a<o;a++){var i=r[a];if(e[i]!==t[i])return!1}return!0}var D=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var a=P,i=N,u=["locale","timeZone","formats","messages","textComponent","defaultLocale","defaultFormats","onError"];var s,r=(s=F.PureComponent,M.__extends(n,s),n.getDerivedStateFromProps=function(e,t){var r=e.intl,n=C.filterProps(e,u,r||{});if(i(n,t.filteredProps))return null;var o=function(e){var t=Object.assign({},C.DEFAULT_INTL_CONFIG,e);for(var r in C.DEFAULT_INTL_CONFIG)void 0===t[r]&&(t[r]=C.DEFAULT_INTL_CONFIG[r]);if(!t.locale||!A.default(t.locale)){var n=t.locale,o=t.defaultLocale,a=t.defaultFormats,i=t.onError;"function"==typeof i&&i(C.createError('Missing locale data for locale: "'+n+'". Using default locale: "'+o+'" as fallback.')),t=Object.assign({},t,{locale:o,formats:a,messages:C.DEFAULT_INTL_CONFIG.messages})}return t}(n),a=function(e,t){var r=Object.assign({},t.context.formatters);return{formatNumber:I.formatters.formatNumber.bind(void 0,e,r),formatRelativeTime:I.formatters.formatRelativeTime.bind(void 0,e,r),formatDate:I.formatters.formatDate.bind(void 0,e,r),formatTime:I.formatters.formatTime.bind(void 0,e,r),formatPlural:I.formatters.formatPlural.bind(void 0,e,r),formatMessage:I.formatters.formatMessage.bind(void 0,e,r),formatHTMLMessage:I.formatters.formatHTMLMessage.bind(void 0,e,r)}}(o,t);return{filteredProps:n,context:Object.assign({},t.context,o,a)}},n.prototype.render=function(){return F.createElement(T.Provider,{value:this.state.context},this.props.children)},n);function n(e){var t=s.call(this,e)||this;a("undefined"!=typeof Intl,"[React Intl] The `Intl` APIs must be available in the runtime, and do not appear to be built-in. An `Intl` polyfill should be loaded.\nSee: http://formatjs.io/guides/runtime-environments/");var r=e.intl,n=(r||{}).formatters,o=void 0===n?C.createDefaultFormatters():n;return t.state={context:Object.assign({},r,{formatters:o})},t}t.default=T.default(r,{enforceContext:!1})});t(D);var R=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.children,n=e.intl,o=n.formatDate,a=n.textComponent,i=o(t,e);return"function"==typeof r?r(i):F.createElement(a,null,i)}r.displayName="FormattedDate",t.default=T.default(r)});t(R);var L=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.children,n=e.intl,o=n.formatTime,a=n.textComponent,i=o(t,e);return"function"==typeof r?r(i):F.createElement(a,null,i)}r.displayName="FormattedTime",t.default=T.default(r)});t(L);var $=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=60,n=3600,m=86400;function p(e){var t=Math.abs(e);return t<r?"second":t<n?"minute":t<m?"hour":"day"}function d(e){switch(e){case"second":return 1;case"minute":return r;case"hour":return n;default:return m}}function o(e,t){if(!e)return 0;switch(t){case"second":return e;case"minute":return e*r;default:return e*n}}var a=["second","minute","hour"];function y(e){return void 0===e&&(e="second"),a.includes(e)}var i,u=(i=F.PureComponent,M.__extends(s,i),s.prototype.scheduleNextUpdate=function(e,t){var r=this,n=e.updateIntervalInSeconds,o=e.unit,a=t.currentValueInSeconds;if(clearTimeout(this._updateTimer),this._updateTimer=null,n&&y(o)){var i=a-n,u=p(i);if("day"===u)return this.setState({currentValueInSeconds:i<0?-m:m});var s=d(u),l=i-i%s,c=a<=l?l-s:l,f=Math.abs(c-a);this._updateTimer=setTimeout(function(){return r.setState({currentValueInSeconds:c})},1e3*f)}},s.prototype.componentDidMount=function(){this.scheduleNextUpdate(this.props,this.state)},s.prototype.componentDidUpdate=function(){this.scheduleNextUpdate(this.props,this.state)},s.prototype.componentWillUnmount=function(){clearTimeout(this._updateTimer),this._updateTimer=null},s.prototype.componentWillReceiveProps=function(e){this.props.value===e.value&&this.props.unit===e.unit||this.setState({currentValueInSeconds:y(e.unit)?o(e.value,e.unit):0})},s.prototype.render=function(){var e=this.props.intl,t=e.formatRelativeTime,r=e.textComponent,n=this.props,o=n.children,a=n.value,i=n.unit,u=n.updateIntervalInSeconds,s=this.state.currentValueInSeconds,l=a||0,c=i;if(y(i)&&s&&u){var f=d(c=p(s));l=Math.round(s/f)}var m=t(l,c,Object.assign({},this.props));return"function"==typeof o?o(m):F.createElement(r,null,m)},s);function s(e){var t=i.call(this,e)||this;return t._updateTimer=null,t.state={currentValueInSeconds:y(t.props.unit)?o(t.props.value,t.props.unit):0},function(e,t){P(!e||e&&y(t),"Cannot schedule update with unit longer than hour")}(e.updateIntervalInSeconds,e.unit),t}u.defaultProps={value:0,unit:"second"},t.BaseFormattedRelativeTime=u,t.default=T.default(u)});t($);$.BaseFormattedRelativeTime;var k=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.children,n=e.intl,o=n.formatNumber,a=n.textComponent,i=o(t,e);return"function"==typeof r?r(i):F.createElement(a,null,i)}r.displayName="FormattedNumber",t.default=T.default(r)});t(k);var V=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.other,n=e.children,o=e.intl,a=o.formatPlural,i=o.textComponent,u=e[a(t,e)]||r;return"function"==typeof n?n(u):F.createElement(i,null,u)}r.defaultProps={type:"cardinal"},r.displayName="FormattedPlural",t.default=T.default(r)});t(V);var U=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function P(e,t){return"production"!==process.env.NODE_ENV&&console.error("[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry. Using default message as fallback."),I.formatMessage(Object.assign({},C.DEFAULT_INTL_CONFIG,{locale:"en"}),C.createDefaultFormatters(),e,t)}var r,o=N,n=(r=F.Component,M.__extends(a,r),a.prototype.shouldComponentUpdate=function(e){var t=this.props.values,r=e.values;if(!o(r,t))return!0;var n=Object.assign({},e,{values:t});return!o(this.props,n)},a.prototype.render=function(){var e,t=this.props.intl||{},r=t.formatMessage,n=void 0===r?P:r,o=t.textComponent,a=void 0===o?F.Fragment:o,i=this.props,u=i.id,s=i.description,l=i.defaultMessage,c=i.values,f=i.tagName,m=void 0===f?a:f,p=i.children,d="",y={},v={};if(c&&0<Object.keys(c).length){var h=Math.floor(1099511627776*Math.random()).toString(16),g=(e=0,function(){return"ELEMENT-"+h+"-"+(e+=1)});d="@__"+h+"__@",Object.keys(c).forEach(function(e){var t=c[e];if(F.isValidElement(t)){var r=g();y[e]=d+r+d,v[r]=t}else y[e]=t})}var b,_=n({id:u,description:s,defaultMessage:l},y||c);return b=v&&0<Object.keys(v).length?_.split(d).filter(function(e){return!!e}).map(function(e){return v[e]||e}):[_],"function"==typeof p?p.apply(void 0,b):F.createElement.apply(F,[m,null].concat(b))},a);function a(e){var t=r.call(this,e)||this;return e.defaultMessage||C.invariantIntlContext(e),t}(t.BaseFormattedMessage=n).defaultProps={values:{}},t.default=T.default(n,{enforceContext:!1})});t(U);U.BaseFormattedMessage;var H=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=U.BaseFormattedMessage,M.__extends(o,r),o.prototype.render=function(){var e=this.props.intl,t=e.formatHTMLMessage,r=e.textComponent,n=this.props,o=n.id,a=n.description,i=n.defaultMessage,u=n.values,s=n.tagName,l=void 0===s?r:s,c=n.children,f=t({id:o,description:a,defaultMessage:i},u);if("function"==typeof c)return c(f);var m={__html:f};return F.createElement(l,{dangerouslySetInnerHTML:m})},o);function o(){return null!==r&&r.apply(this,arguments)||this}t.BaseFormattedHTMLMessage=n,t.default=T.default(n)});t(H);H.BaseFormattedHTMLMessage;var G=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.defineMessages=n.default,t.injectIntl=T.default,t.IntlContext=T.Context,t.useIntl=j.default,t.IntlProvider=D.default,t.FormattedDate=R.default,t.FormattedTime=L.default,t.FormattedRelativeTime=$.default,t.FormattedNumber=k.default,t.FormattedPlural=V.default,t.FormattedMessage=U.default,t.FormattedHTMLMessage=H.default}),z=t(G),Z=G.defineMessages,B=G.injectIntl,q=G.IntlContext,W=G.useIntl,J=G.IntlProvider,K=G.FormattedDate,Q=G.FormattedTime,X=G.FormattedRelativeTime,Y=G.FormattedNumber,ee=G.FormattedPlural,te=G.FormattedMessage,re=G.FormattedHTMLMessage;e.FormattedDate=K,e.FormattedHTMLMessage=re,e.FormattedMessage=te,e.FormattedNumber=Y,e.FormattedPlural=ee,e.FormattedRelativeTime=X,e.FormattedTime=Q,e.IntlContext=q,e.IntlProvider=J,e.default=z,e.defineMessages=Z,e.injectIntl=B,e.useIntl=W,Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],t):t((e=e||self).ReactIntl={},e.React)}(this,function(e,F){"use strict";F=F&&F.hasOwnProperty("default")?F.default:F;var h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function r(e,t){return e(t={exports:{}},t.exports),t.exports}var n=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}});t(n);var o=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,u=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,l=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,m=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,d=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116;function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case f:case a:case u:case i:case p:return e;default:switch(e=e&&e.$$typeof){case l:case m:case s:return e;default:return t}}case y:case d:case o:return t}}}function h(e){return v(e)===f}t.typeOf=v,t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=l,t.ContextProvider=s,t.Element=n,t.ForwardRef=m,t.Fragment=a,t.Lazy=y,t.Memo=d,t.Portal=o,t.Profiler=u,t.StrictMode=i,t.Suspense=p,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===f||e===u||e===i||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===d||e.$$typeof===s||e.$$typeof===l||e.$$typeof===m)},t.isAsyncMode=function(e){return h(e)||v(e)===c},t.isConcurrentMode=h,t.isContextConsumer=function(e){return v(e)===l},t.isContextProvider=function(e){return v(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return v(e)===m},t.isFragment=function(e){return v(e)===a},t.isLazy=function(e){return v(e)===y},t.isMemo=function(e){return v(e)===d},t.isPortal=function(e){return v(e)===o},t.isProfiler=function(e){return v(e)===u},t.isStrictMode=function(e){return v(e)===i},t.isSuspense=function(e){return v(e)===p}});t(o);o.typeOf,o.AsyncMode,o.ConcurrentMode,o.ContextConsumer,o.ContextProvider,o.Element,o.ForwardRef,o.Fragment,o.Lazy,o.Memo,o.Portal,o.Profiler,o.StrictMode,o.Suspense,o.isValidElementType,o.isAsyncMode,o.isConcurrentMode,o.isContextConsumer,o.isContextProvider,o.isElement,o.isForwardRef,o.isFragment,o.isLazy,o.isMemo,o.isPortal,o.isProfiler,o.isStrictMode,o.isSuspense;var a=r(function(e,j){"production"!==process.env.NODE_ENV&&function(){Object.defineProperty(j,"__esModule",{value:!0});var e="function"==typeof Symbol&&Symbol.for,o=e?Symbol.for("react.element"):60103,a=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,u=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,c=e?Symbol.for("react.context"):60110,f=e?Symbol.for("react.async_mode"):60111,m=e?Symbol.for("react.concurrent_mode"):60111,p=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.memo"):60115,v=e?Symbol.for("react.lazy"):60116;var t=function(e,t){if(void 0===t)throw new Error("`lowPriorityWarning(condition, format, ...args)` requires a warning message argument");if(!e){for(var r=arguments.length,n=Array(2<r?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];(function(e){for(var t=arguments.length,r=Array(1<t?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var o=0,a="Warning: "+e.replace(/%s/g,function(){return r[o++]});"undefined"!=typeof console&&console.warn(a);try{throw new Error(a)}catch(e){}}).apply(void 0,[t].concat(n))}};function r(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:var r=e.type;switch(r){case f:case m:case i:case s:case u:case d:return r;default:var n=r&&r.$$typeof;switch(n){case c:case p:case l:return n;default:return t}}case v:case y:case a:return t}}}var n=f,h=m,g=c,b=l,_=o,P=p,F=i,M=v,w=y,O=a,x=s,S=u,E=d,C=!1;function T(e){return r(e)===m}j.typeOf=r,j.AsyncMode=n,j.ConcurrentMode=h,j.ContextConsumer=g,j.ContextProvider=b,j.Element=_,j.ForwardRef=P,j.Fragment=F,j.Lazy=M,j.Memo=w,j.Portal=O,j.Profiler=x,j.StrictMode=S,j.Suspense=E,j.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===m||e===s||e===u||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===y||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p)},j.isAsyncMode=function(e){return C||t(!(C=!0),"The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API."),T(e)||r(e)===f},j.isConcurrentMode=T,j.isContextConsumer=function(e){return r(e)===c},j.isContextProvider=function(e){return r(e)===l},j.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},j.isForwardRef=function(e){return r(e)===p},j.isFragment=function(e){return r(e)===i},j.isLazy=function(e){return r(e)===v},j.isMemo=function(e){return r(e)===y},j.isPortal=function(e){return r(e)===a},j.isProfiler=function(e){return r(e)===s},j.isStrictMode=function(e){return r(e)===u},j.isSuspense=function(e){return r(e)===d}}()});t(a);a.typeOf,a.AsyncMode,a.ConcurrentMode,a.ContextConsumer,a.ContextProvider,a.Element,a.ForwardRef,a.Fragment,a.Lazy,a.Memo,a.Portal,a.Profiler,a.StrictMode,a.Suspense,a.isValidElementType,a.isAsyncMode,a.isConcurrentMode,a.isContextConsumer,a.isContextProvider,a.isElement,a.isForwardRef,a.isFragment,a.isLazy,a.isMemo,a.isPortal,a.isProfiler,a.isStrictMode,a.isSuspense;var i=r(function(e){"production"===process.env.NODE_ENV?e.exports=o:e.exports=a}),u={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},c={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function f(e){return i.isMemo(e)?s:l[e.$$typeof]||u}l[i.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var m=Object.defineProperty,p=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,y=Object.getOwnPropertyDescriptor,v=Object.getPrototypeOf,g=Object.prototype;function b(e,t,r){if("string"==typeof t)return e;if(g){var n=v(t);n&&n!==g&&b(e,n,r)}var o=p(t);d&&(o=o.concat(d(t)));for(var a=f(e),i=f(t),u=0;u<o.length;++u){var s=o[u];if(!(c[s]||r&&r[s]||i&&i[s]||a&&a[s])){var l=y(t,s);try{m(e,s,l)}catch(e){}}}return e}var _=process.env.NODE_ENV,P=function(e,t,r,n,o,a,i,u){if("production"!==_&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[r,n,o,a,i,u],c=0;(s=new Error(t.replace(/%s/g,function(){return l[c++]}))).name="Invariant Violation"}throw s.framesToPop=1,s}},M=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function a(e){var t="function"==typeof Symbol&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}function r(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||0<t--)&&!(n=a.next()).done;)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}function f(e){return this instanceof f?(this.v=e,this):new f(e)}t.__extends=function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},t.__assign=function(){return t.__assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.__assign.apply(this,arguments)},t.__rest=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r},t.__decorate=function(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var u=e.length-1;0<=u;u--)(o=e[u])&&(i=(a<3?o(i):3<a?o(t,r,i):o(t,r))||i);return 3<a&&i&&Object.defineProperty(t,r,i),i},t.__param=function(r,n){return function(e,t){n(e,t,r)}},t.__metadata=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},t.__awaiter=function(a,i,u,s){return new(u=u||Promise)(function(e,t){function r(e){try{o(s.next(e))}catch(e){t(e)}}function n(e){try{o(s.throw(e))}catch(e){t(e)}}function o(t){t.done?e(t.value):new u(function(e){e(t.value)}).then(r,n)}o((s=s.apply(a,i||[])).next())})},t.__generator=function(r,n){var o,a,i,e,u={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return e={next:t(0),throw:t(1),return:t(2)},"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(t){return function(e){return function(t){if(o)throw new TypeError("Generator is already executing.");for(;u;)try{if(o=1,a&&(i=2&t[0]?a.return:t[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,t[1])).done)return i;switch(a=0,i&&(t=[2&t[0],i.value]),t[0]){case 0:case 1:i=t;break;case 4:return u.label++,{value:t[1],done:!1};case 5:u.label++,a=t[1],t=[0];continue;case 7:t=u.ops.pop(),u.trys.pop();continue;default:if(!(i=0<(i=u.trys).length&&i[i.length-1])&&(6===t[0]||2===t[0])){u=0;continue}if(3===t[0]&&(!i||t[1]>i[0]&&t[1]<i[3])){u.label=t[1];break}if(6===t[0]&&u.label<i[1]){u.label=i[1],i=t;break}if(i&&u.label<i[2]){u.label=i[2],u.ops.push(t);break}i[2]&&u.ops.pop(),u.trys.pop();continue}t=n.call(r,u)}catch(e){t=[6,e],a=0}finally{o=i=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}([t,e])}}},t.__exportStar=function(e,t){for(var r in e)t.hasOwnProperty(r)||(t[r]=e[r])},t.__values=a,t.__read=r,t.__spread=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(r(arguments[t]));return e},t.__spreadArrays=function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,u=a.length;i<u;i++,o++)n[o]=a[i];return n},t.__await=f,t.__asyncGenerator=function(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o,a=r.apply(e,t||[]),i=[];return o={},n("next"),n("throw"),n("return"),o[Symbol.asyncIterator]=function(){return this},o;function n(n){a[n]&&(o[n]=function(r){return new Promise(function(e,t){1<i.push([n,r,e,t])||u(n,r)})})}function u(e,t){try{!function(e){e.value instanceof f?Promise.resolve(e.value.v).then(s,l):c(i[0][2],e)}(a[e](t))}catch(e){c(i[0][3],e)}}function s(e){u("next",e)}function l(e){u("throw",e)}function c(e,t){e(t),i.shift(),i.length&&u(i[0][0],i[0][1])}},t.__asyncDelegator=function(n){var e,o;return e={},t("next"),t("throw",function(e){throw e}),t("return"),e[Symbol.iterator]=function(){return this},e;function t(t,r){e[t]=n[t]?function(e){return(o=!o)?{value:f(n[t](e)),done:"return"===t}:r?r(e):e}:r}},t.__asyncValues=function(o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,t=o[Symbol.asyncIterator];return t?t.call(o):(o=a(o),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=o[n]&&function(r){return new Promise(function(e,t){(function(t,e,r,n){Promise.resolve(n).then(function(e){t({value:e,done:r})},e)})(e,t,(r=o[n](r)).done,r.value)})}}},t.__makeTemplateObject=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},t.__importStar=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t},t.__importDefault=function(e){return e&&e.__esModule?e:{default:e}}});t(M);M.__extends,M.__assign,M.__rest,M.__decorate,M.__param,M.__metadata,M.__awaiter,M.__generator,M.__exportStar,M.__values,M.__read,M.__spread,M.__spreadArrays,M.__await,M.__asyncGenerator,M.__asyncDelegator,M.__asyncValues,M.__makeTemplateObject,M.__importStar,M.__importDefault;var w=r(function(e,t){function Ye(e,t,r,n){this.message=e,this.expected=t,this.found=r,this.location=n,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,Ye)}function r(){this.constructor=n}var n,o;Object.defineProperty(t,"__esModule",{value:!0}),t.default=(n=Ye,o=Error,r.prototype=o.prototype,n.prototype=new r,Ye.buildMessage=function(e,t){var r,a={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?i(e.parts[t][0])+"-"+i(e.parts[t][1]):i(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}function i(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}return"Expected "+function(e){var t,r,n,o=new Array(e.length);for(t=0;t<e.length;t++)o[t]=(n=e[t],a[n.type](n));if(o.sort(),0<o.length){for(r=t=1;t<o.length;t++)o[t-1]!==o[t]&&(o[r]=o[t],r++);o.length=r}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(e)+" but "+((r=t)?'"'+o(r)+'"':"end of input")+" found."},{SyntaxError:Ye,parse:function(s,e){e=void 0!==e?e:{};var t,r,n,o,l={},a={start:ke},i=ke,u=function(e){return{type:"messageFormatPattern",elements:e,location:Ie()}},c=function(e){return e.reduce(function(e,t){return e.concat(t)},[]).join("")},f=function(e){return{type:"messageTextElement",value:e,location:Ie()}},m=function(e){return e.join("")},p="{",d=Ae("{",!1),y=",",v=Ae(",",!1),h="}",g=Ae("}",!1),b=function(e,t){return{type:"argumentElement",id:e,format:t&&t[2],location:Ie()}},_="number",P=Ae("number",!1),F="date",M=Ae("date",!1),w="time",O=Ae("time",!1),x=function(e,t){return{type:e+"Format",style:t&&t[2],location:Ie()}},S="plural",E=Ae("plural",!1),C=function(e){return{type:e.type,ordinal:!1,offset:e.offset||0,options:e.options,location:Ie()}},T="selectordinal",j=Ae("selectordinal",!1),I=function(e){return{type:e.type,ordinal:!0,offset:e.offset||0,options:e.options,location:Ie()}},A="select",N=Ae("select",!1),D=function(e){return{type:"selectFormat",options:e,location:Ie()}},R="=",L=Ae("=",!1),$=function(e,t){return{type:"optionalFormatPattern",selector:e,value:t,location:Ie()}},k="offset:",V=Ae("offset:",!1),U=function(e){return e},H=function(e,t){return{type:"pluralFormat",offset:e,options:t,location:Ie()}},G=De("whitespace"),z=/^[ \t\n\r]/,Z=Ne([" ","\t","\n","\r"],!1,!1),B=De("optionalWhitespace"),q=/^[0-9]/,W=Ne([["0","9"]],!1,!1),J=/^[0-9a-f]/i,K=Ne([["0","9"],["a","f"]],!1,!0),Q="0",X=Ae("0",!1),Y=/^[1-9]/,ee=Ne([["1","9"]],!1,!1),te=function(e){return parseInt(e,10)},re="'",ne=Ae("'",!1),oe=/^[ \t\n\r,.+={}#]/,ae=Ne([" ","\t","\n","\r",",",".","+","=","{","}","#"],!1,!1),ie={type:"any"},ue=function(e){return e},se=function(e){return e},le=/^[^{}\\\0-\x1F\x7F \t\n\r]/,ce=Ne(["{","}","\\",["\0",""],""," ","\t","\n","\r"],!0,!1),fe="\\\\",me=Ae("\\\\",!1),pe=function(){return"\\"},de="\\#",ye=Ae("\\#",!1),ve=function(){return"\\#"},he="\\{",ge=Ae("\\{",!1),be=function(){return"{"},_e="\\}",Pe=Ae("\\}",!1),Fe=function(){return"}"},Me="\\u",we=Ae("\\u",!1),Oe=function(e){return String.fromCharCode(parseInt(e,16))},xe=0,Se=0,Ee=[{line:1,column:1}],Ce=0,Te=[],je=0;if("startRule"in e){if(!(e.startRule in a))throw new Error("Can't start parsing from rule \""+e.startRule+'".');i=a[e.startRule]}function Ie(){return Le(Se,xe)}function Ae(e,t){return{type:"literal",text:e,ignoreCase:t}}function Ne(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function De(e){return{type:"other",description:e}}function Re(e){var t,r=Ee[e];if(r)return r;for(t=e-1;!Ee[t];)t--;for(r={line:(r=Ee[t]).line,column:r.column};t<e;)10===s.charCodeAt(t)?(r.line++,r.column=1):r.column++,t++;return Ee[e]=r}function Le(e,t){var r=Re(e),n=Re(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function $e(e){xe<Ce||(Ce<xe&&(Ce=xe,Te=[]),Te.push(e))}function ke(){return Ve()}function Ve(){var e,t,r;for(e=xe,t=[],r=Ue();r!==l;)t.push(r),r=Ue();return t!==l&&(Se=e,t=u(t)),e=t}function Ue(){var e;return(e=function(){var e,t;return e=xe,(t=function(){var e,t,r,n,o,a;if(t=[],r=e=xe,(r=(n=Ze())!==l?(o=Xe())!==l&&(a=Ze())!==l?n=[n,o,a]:(xe=r,l):(xe=r,l))!==l)for(;r!==l;)t.push(r),r=xe,n=Ze(),r=n!==l&&(o=Xe())!==l&&(a=Ze())!==l?n=[n,o,a]:(xe=r,l);else t=l;return t!==l&&(Se=e,t=c(t)),(e=t)===l&&(e=xe,t=ze(),e=t!==l?s.substring(e,xe):t),e}())!==l&&(Se=e,t=f(t)),e=t}())===l&&(e=function(){var e,t,r,n,o,a,i;return e=xe,123===s.charCodeAt(xe)?(t=p,xe++):(t=l,0===je&&$e(d)),e=t!==l?Ze()!==l&&(r=function(){var e,t,r;if((e=We())===l){for(e=xe,t=[],r=Je();r!==l;)t.push(r),r=Je();t!==l&&(Se=e,t=m(t)),e=t}return e}())!==l&&Ze()!==l?(n=xe,44===s.charCodeAt(xe)?(o=y,xe++):(o=l,0===je&&$e(v)),(n=o!==l&&(a=Ze())!==l&&(i=function(){var e;return(e=function(){var e,t,r,n,o,a;return e=xe,s.substr(xe,6)===_?(t=_,xe+=6):(t=l,0===je&&$e(P)),t===l&&(s.substr(xe,4)===F?(t=F,xe+=4):(t=l,0===je&&$e(M)),t===l&&(s.substr(xe,4)===w?(t=w,xe+=4):(t=l,0===je&&$e(O)))),e=t!==l?Ze()!==l?(r=xe,44===s.charCodeAt(xe)?(n=y,xe++):(n=l,0===je&&$e(v)),(r=n!==l&&(o=Ze())!==l&&(a=Xe())!==l?n=[n,o,a]:(xe=r,l))===l&&(r=null),r!==l?(Se=e,t=x(t,r)):(xe=e,l)):(xe=e,l):(xe=e,l)}())===l&&(e=function(){var e,t,r,n;return e=xe,s.substr(xe,6)===S?(t=S,xe+=6):(t=l,0===je&&$e(E)),e=t!==l?Ze()!==l?(44===s.charCodeAt(xe)?(r=y,xe++):(r=l,0===je&&$e(v)),r!==l&&Ze()!==l&&(n=Ge())!==l?(Se=e,t=C(n)):(xe=e,l)):(xe=e,l):(xe=e,l)}())===l&&(e=function(){var e,t,r,n;return e=xe,s.substr(xe,13)===T?(t=T,xe+=13):(t=l,0===je&&$e(j)),e=t!==l?Ze()!==l?(44===s.charCodeAt(xe)?(r=y,xe++):(r=l,0===je&&$e(v)),r!==l&&Ze()!==l&&(n=Ge())!==l?(Se=e,t=I(n)):(xe=e,l)):(xe=e,l):(xe=e,l)}())===l&&(e=function(){var e,t,r,n,o;if(e=xe,s.substr(xe,6)===A?(t=A,xe+=6):(t=l,0===je&&$e(N)),t!==l)if(Ze()!==l)if(44===s.charCodeAt(xe)?(r=y,xe++):(r=l,0===je&&$e(v)),r!==l)if(Ze()!==l){if(n=[],(o=He())!==l)for(;o!==l;)n.push(o),o=He();else n=l;e=n!==l?(Se=e,t=D(n)):(xe=e,l)}else xe=e,e=l;else xe=e,e=l;else xe=e,e=l;else xe=e,e=l;return e}()),e}())!==l?o=[o,a,i]:(xe=n,l))===l&&(n=null),n!==l&&(o=Ze())!==l?(125===s.charCodeAt(xe)?(a=h,xe++):(a=l,0===je&&$e(g)),a!==l?(Se=e,t=b(r,n)):(xe=e,l)):(xe=e,l)):(xe=e,l):(xe=e,l)}()),e}function He(){var e,t,r,n,o;return e=xe,e=Ze()!==l&&(t=function(){var e,t,r,n;return t=e=xe,61===s.charCodeAt(xe)?(r=R,xe++):(r=l,0===je&&$e(L)),(e=(t=r!==l&&(n=We())!==l?r=[r,n]:(xe=t,l))!==l?s.substring(e,xe):t)===l&&(e=Xe()),e}())!==l&&Ze()!==l?(123===s.charCodeAt(xe)?(r=p,xe++):(r=l,0===je&&$e(d)),r!==l&&(n=Ve())!==l?(125===s.charCodeAt(xe)?(o=h,xe++):(o=l,0===je&&$e(g)),o!==l?(Se=e,$(t,n)):(xe=e,l)):(xe=e,l)):(xe=e,l)}function Ge(){var e,t,r,n;if(e=xe,(t=function(){var e,t,r;return e=xe,s.substr(xe,7)===k?(t=k,xe+=7):(t=l,0===je&&$e(V)),e=t!==l&&Ze()!==l&&(r=We())!==l?(Se=e,t=U(r)):(xe=e,l)}())===l&&(t=null),t!==l)if(Ze()!==l){if(r=[],(n=He())!==l)for(;n!==l;)r.push(n),n=He();else r=l;e=r!==l?(Se=e,t=H(t,r)):(xe=e,l)}else xe=e,e=l;else xe=e,e=l;return e}function ze(){var e,t;if(je++,e=[],z.test(s.charAt(xe))?(t=s.charAt(xe),xe++):(t=l,0===je&&$e(Z)),t!==l)for(;t!==l;)e.push(t),z.test(s.charAt(xe))?(t=s.charAt(xe),xe++):(t=l,0===je&&$e(Z));else e=l;return je--,e===l&&(t=l,0===je&&$e(G)),e}function Ze(){var e,t,r;for(je++,e=xe,t=[],r=ze();r!==l;)t.push(r),r=ze();return e=t!==l?s.substring(e,xe):t,je--,e===l&&(t=l,0===je&&$e(B)),e}function Be(){var e;return q.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(W)),e}function qe(){var e;return J.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(K)),e}function We(){var e,t,r,n,o,a;if(e=xe,48===s.charCodeAt(xe)?(t=Q,xe++):(t=l,0===je&&$e(X)),t===l){if(r=t=xe,Y.test(s.charAt(xe))?(n=s.charAt(xe),xe++):(n=l,0===je&&$e(ee)),n!==l){for(o=[],a=Be();a!==l;)o.push(a),a=Be();r=o!==l?n=[n,o]:(xe=r,l)}else xe=r,r=l;t=r!==l?s.substring(t,xe):r}return t!==l&&(Se=e,t=te(t)),e=t}function Je(){var e,t,r;return t=e=xe,je++,39===s.charCodeAt(xe)?(r=re,xe++):(r=l,0===je&&$e(ne)),r===l&&(oe.test(s.charAt(xe))?(r=s.charAt(xe),xe++):(r=l,0===je&&$e(ae))),je--,(e=(t=r===l?void 0:(xe=t,l))!==l?(s.length>xe?(r=s.charAt(xe),xe++):(r=l,0===je&&$e(ie)),r!==l?(Se=e,t=ue(r)):(xe=e,l)):(xe=e,l))===l&&(e=xe,39===s.charCodeAt(xe)?(t=re,xe++):(t=l,0===je&&$e(ne)),e=t!==l&&(r=function(){var e;return oe.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(ae)),e===l&&(e=Ke()),e}())!==l?(Se=e,t=se(r)):(xe=e,l)),e}function Ke(){var e;return 39===s.charCodeAt(xe)?(e=re,xe++):(e=l,0===je&&$e(ne)),e}function Qe(){var e,t,r,n,o,a,i,u;return e=xe,39===s.charCodeAt(xe)?(t=re,xe++):(t=l,0===je&&$e(ne)),(e=t!==l&&(r=Ke())!==l?(Se=e,t=se(r)):(xe=e,l))===l&&(le.test(s.charAt(xe))?(e=s.charAt(xe),xe++):(e=l,0===je&&$e(ce)),e===l&&(e=xe,s.substr(xe,2)===fe?(t=fe,xe+=2):(t=l,0===je&&$e(me)),t!==l&&(Se=e,t=pe()),(e=t)===l&&(e=xe,s.substr(xe,2)===de?(t=de,xe+=2):(t=l,0===je&&$e(ye)),t!==l&&(Se=e,t=ve()),(e=t)===l&&(e=xe,s.substr(xe,2)===he?(t=he,xe+=2):(t=l,0===je&&$e(ge)),t!==l&&(Se=e,t=be()),(e=t)===l&&(e=xe,s.substr(xe,2)===_e?(t=_e,xe+=2):(t=l,0===je&&$e(Pe)),t!==l&&(Se=e,t=Fe()),(e=t)===l&&(e=xe,s.substr(xe,2)===Me?(t=Me,xe+=2):(t=l,0===je&&$e(we)),e=t!==l?(n=r=xe,(r=(n=(o=qe())!==l&&(a=qe())!==l&&(i=qe())!==l&&(u=qe())!==l?o=[o,a,i,u]:(xe=n,l))!==l?s.substring(r,xe):n)!==l?(Se=e,t=Oe(r)):(xe=e,l)):(xe=e,l))))))),e}function Xe(){var e,t,r;if(e=xe,t=[],(r=Qe())!==l)for(;r!==l;)t.push(r),r=Qe();else t=l;return t!==l&&(Se=e,t=m(t)),e=t}if((t=i())!==l&&xe===s.length)return t;throw t!==l&&xe<s.length&&$e({type:"end"}),r=Te,n=Ce<s.length?s.charAt(Ce):null,o=Ce<s.length?Le(Ce,Ce+1):Le(Ce,Ce),new Ye(Ye.buildMessage(r,n),r,n,o)}})});t(w);var O=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,r=h&&h.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=(a.prototype.compile=function(e){return this.pluralStack=[],this.currentPlural=null,this.pluralNumberFormat=null,this.compileMessage(e)},a.prototype.compileMessage=function(e){var t=this;if(!e||"messageFormatPattern"!==e.type)throw new Error('Message AST is not of type: "messageFormatPattern"');var r=e.elements,n=r.filter(function(e){return"messageTextElement"===e.type||"argumentElement"===e.type}).map(function(e){return"messageTextElement"===e.type?t.compileMessageText(e):t.compileArgument(e)});if(n.length!==r.length)throw new Error("Message element does not have a valid type");return n},a.prototype.compileMessageText=function(e){return this.currentPlural&&/(^|[^\\])#/g.test(e.value)?(this.pluralNumberFormat||(this.pluralNumberFormat=new Intl.NumberFormat(this.locales)),new p(this.currentPlural.id,this.currentPlural.format.offset,this.pluralNumberFormat,e.value)):e.value.replace(/\\#/g,"#")},a.prototype.compileArgument=function(e){var t=e.format,r=e.id,n=this.formatters;if(!t)return new s(r);var o=this.formats,a=this.locales;switch(t.type){case"numberFormat":return{id:r,format:n.getNumberFormat(a,o.number[t.style]).format};case"dateFormat":return{id:r,format:n.getDateTimeFormat(a,o.date[t.style]).format};case"timeFormat":return{id:r,format:n.getDateTimeFormat(a,o.time[t.style]).format};case"pluralFormat":return new c(r,t.offset,this.compileOptions(e),n.getPluralRules(a,{type:t.ordinal?"ordinal":"cardinal"}));case"selectFormat":return new y(r,this.compileOptions(e));default:throw new Error("Message element does not have a valid format type")}},a.prototype.compileOptions=function(e){var r=this,t=e.format,n=t.options;this.pluralStack.push(this.currentPlural),this.currentPlural="pluralFormat"===t.type?e:null;var o=n.reduce(function(e,t){return e[t.selector]=r.compileMessage(t.value),e},{});return this.currentPlural=this.pluralStack.pop(),o},a);function a(e,t,r){this.locales=[],this.formats={number:{},date:{},time:{}},this.pluralNumberFormat=null,this.currentPlural=null,this.pluralStack=[],this.locales=e,this.formats=t,this.formatters=r}t.default=o;function i(e){this.id=e}var u,s=(r(l,u=i),l.prototype.format=function(e){return e||"number"==typeof e?"string"==typeof e?e:String(e):""},l);function l(){return null!==u&&u.apply(this,arguments)||this}var c=(f.prototype.getOption=function(e){var t=this.options;return t["="+e]||t[this.pluralRules.select(e-this.offset)]||t.other},f);function f(e,t,r,n){this.id=e,this.offset=t,this.options=r,this.pluralRules=n}var m,p=(r(d,m=i),d.prototype.format=function(e){var t=this.numberFormat.format(e-this.offset);return this.string.replace(/(^|[^\\])#/g,"$1"+t).replace(/\\#/g,"#")},d);function d(e,t,r,n){var o=m.call(this,e)||this;return o.offset=t,o.numberFormat=r,o.string=n,o}t.PluralOffsetString=p;var y=(v.prototype.getOption=function(e){var t=this.options;return t[e]||t.other},v);function v(e,t){this.id=e,this.options=t}t.SelectFormat=y,t.isSelectOrPluralFormat=function(e){return!!e.options}});t(O);O.PluralOffsetString,O.SelectFormat,O.isSelectOrPluralFormat;var x=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,r=h&&h.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=h&&h.__assign||function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function u(r,n){return n?Object.keys(r).reduce(function(e,t){return e[t]=function(r,n){return n?o({},r||{},n||{},Object.keys(r).reduce(function(e,t){return e[t]=o({},r[t],n[t]||{}),e},{})):r}(r[t],n[t]),e},o({},r)):r}var a,l=(a=Error,r(i,a),i);function i(e,t){var r=a.call(this,e)||this;return r.variableId=t,r}function s(){return{getNumberFormat:function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.NumberFormat).bind.apply(e,[void 0].concat(t)))},getDateTimeFormat:function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.DateTimeFormat).bind.apply(e,[void 0].concat(t)))},getPluralRules:function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.PluralRules).bind.apply(e,[void 0].concat(t)))}}}t.createDefaultFormatters=s;var c=(f.prototype.resolvedOptions=function(){return{locale:this.locale}},f.prototype.getAst=function(){return this.ast},f.defaultLocale="en",f.__parse=w.default.parse,f.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},f);function f(e,t,r,n){var o=this;if(void 0===t&&(t=f.defaultLocale),this.format=function(e){try{return function e(t,r){for(var n="",o=0,a=t;o<a.length;o++){var i=a[o];if("string"!=typeof i){var u=i.id;if(!(r&&u in r))throw new l("A value must be provided for: "+u,u);var s=r[u];O.isSelectOrPluralFormat(i)?n+=e(i.getOption(s),r):n+=i.format(s)}else n+=i}return n}(o.pattern,e)}catch(e){throw e.variableId?new Error("The intl string context variable '"+e.variableId+"' was not provided to the string '"+o.message+"'"):e}},this.ast="string"==typeof e?f.__parse(e):e,this.message="string"==typeof e?e:"",!this.ast||"messageFormatPattern"!==this.ast.type)throw new TypeError("A message must be provided as a String or AST.");var a=u(f.formats,r);this.locale=function(e){"string"==typeof e&&(e=[e]);try{return Intl.NumberFormat.supportedLocalesOf(e,{localeMatcher:"best fit"})[0]}catch(e){return c.defaultLocale}}(t||[]);var i=n&&n.formatters||s();this.pattern=new O.default(t,a,i).compile(this.ast)}t.IntlMessageFormat=c,t.default=c});t(x);x.createDefaultFormatters,x.IntlMessageFormat;var S=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),x.default.__parse=w.default.parse,M.__exportStar(x,t),t.default=x.default});t(S);var E=r(function(e,t){function u(e){return JSON.stringify(e.map(function(e){return e&&"object"==typeof e?function(r){return Object.keys(r).sort().map(function(e){var t;return(t={})[e]=r[e],t})}(e):e}))}Object.defineProperty(t,"__esModule",{value:!0});t.default=function(a,i){return void 0===i&&(i={}),function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var n=u(t),o=n&&i[n];return o||(o=new((e=a).bind.apply(e,[void 0].concat(t))),n&&(i[n]=o)),o}}});t(E);var C=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=P,n={38:"&amp;",62:"&gt;",60:"&lt;",34:"&quot;",39:"&#x27;"},o=/[&><"']/g;function a(e){"production"!==process.env.NODE_ENV&&console.error(e)}t.escape=function(e){return(""+e).replace(o,function(e){return n[e.charCodeAt(0)]})},t.filterProps=function(r,e,n){return void 0===n&&(n={}),e.reduce(function(e,t){return r.hasOwnProperty(t)?e[t]=r[t]:n.hasOwnProperty(t)&&(e[t]=n[t]),e},{})},t.invariantIntlContext=function(e){var t=(void 0===e?{}:e).intl;r(t,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")},t.createError=function(e,t){return"[React Intl] "+e+(t?"\n"+t:"")},t.defaultErrorHandler=a,t.DEFAULT_INTL_CONFIG={formats:{},messages:{},timeZone:void 0,textComponent:F.Fragment,defaultLocale:"en",defaultFormats:{},onError:a},t.createDefaultFormatters=function(){return{getDateTimeFormat:E.default(Intl.DateTimeFormat),getNumberFormat:E.default(Intl.NumberFormat),getMessageFormat:E.default(S.default),getRelativeTimeFormat:E.default(Intl.RelativeTimeFormat),getPluralRules:E.default(Intl.PluralRules)}}});t(C);C.escape,C.filterProps,C.invariantIntlContext,C.createError,C.defaultErrorHandler,C.DEFAULT_INTL_CONFIG,C.createDefaultFormatters;var T=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var c=b;var r=F.createContext(null),f=r.Consumer,n=r.Provider;t.Provider=n,t.Context=r,t.default=function(n,e){function r(r){return F.createElement(f,null,function(e){var t;return l&&C.invariantIntlContext({intl:e}),F.createElement(n,Object.assign({},r,((t={})[a]=e,t),{ref:u?r.forwardedRef:null}))})}var t=e||{},o=t.intlPropName,a=void 0===o?"intl":o,i=t.forwardRef,u=void 0!==i&&i,s=t.enforceContext,l=void 0===s||s;return r.displayName="injectIntl("+function(e){return e.displayName||e.name||"Component"}(n)+")",r.WrappedComponent=n,c(u?F.forwardRef(function(e,t){return F.createElement(r,Object.assign({},e,{forwardedRef:t}))}):r,n)}});t(T);T.Provider,T.Context;var j=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=F.useContext(T.Context);return C.invariantIntlContext({intl:e}),e}});t(j);var I=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var y=P,m=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"],c=["localeMatcher","style","currency","currencyDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],f=["numeric","style"],u=["localeMatcher","type"];function p(e,t,r,n){var o,a=e&&e[t];if(a&&(o=a[r]),o)return o;n(C.createError("No "+t+" format named: "+r))}function r(e,t,r,n){var o=e.locale,a=e.formats,i=e.onError,u=e.timeZone;void 0===n&&(n={});var s=n.format,l=new Date(r),c=Object.assign({},u&&{timeZone:u},s&&p(a,"date",s,i)),f=C.filterProps(n,m,c);try{return t.getDateTimeFormat(o,f).format(l)}catch(e){i(C.createError("Error formatting date.",e))}return String(l)}function n(e,t,r,n){var o=e.locale,a=e.formats,i=e.onError,u=e.timeZone;void 0===n&&(n={});var s=n.format,l=new Date(r),c=Object.assign({},u&&{timeZone:u},s&&p(a,"time",s,i)),f=C.filterProps(n,m,c);f.hour||f.minute||f.second||(f=Object.assign({},f,{hour:"numeric",minute:"numeric"}));try{return t.getDateTimeFormat(o,f).format(l)}catch(e){i(C.createError("Error formatting time.",e))}return String(l)}function o(e,t,r,n,o){var a=e.locale,i=e.formats,u=e.onError;void 0===n&&(n="second"),void 0===o&&(o={});var s=o.format,l=!!s&&p(i,"relative",s,u)||{},c=C.filterProps(o,f,l);try{return t.getRelativeTimeFormat(a,c).format(r,n)}catch(e){u(C.createError("Error formatting relative time.",e))}return String(r)}function a(e,t,r,n){var o=e.locale,a=e.formats,i=e.onError;void 0===n&&(n={});var u=n.format,s=u&&p(a,"number",u,i)||{},l=C.filterProps(n,c,s);try{return t.getNumberFormat(o,l).format(r)}catch(e){i(C.createError("Error formatting number.",e))}return String(r)}function i(e,t,r,n){var o=e.locale,a=e.onError;void 0===n&&(n={});var i=C.filterProps(n,u);try{return t.getPluralRules(o,i).select(r)}catch(e){a(C.createError("Error formatting plural.",e))}return"other"}function s(e,t,r,n){var o=e.locale,a=e.formats,i=e.messages,u=e.defaultLocale,s=e.defaultFormats,l=e.onError;void 0===r&&(r={id:""}),void 0===n&&(n={});var c=r.id,f=r.defaultMessage;y(c,"[React Intl] An `id` must be provided to format a message.");var m,p=i&&i[c];if(!(0<Object.keys(n).length)&&"production"===process.env.NODE_ENV){var d=p||f||c;return"string"==typeof d?function(e){return e.replace(/\\u([\da-fA-F]{4})/g,function(e,t){return String.fromCharCode(parseInt(t,16))}).replace(/\\\{/g,"{").replace(/\\\}/g,"}")}(d):(y(1===d.elements.length&&"messageTextElement"===d.elements[0].type,"Message has placeholders but no values was provided"),d.elements[0].value)}if(p)try{m=t.getMessageFormat(p,o,a,{formatters:t}).format(n)}catch(e){l(C.createError('Error formatting message: "'+c+'" for locale: "'+o+'"'+(f?", using default message as fallback.":""),e))}else(!f||o&&o.toLowerCase()!==u.toLowerCase())&&l(C.createError('Missing message: "'+c+'" for locale: "'+o+'"'+(f?", using default message as fallback.":"")));if(!m&&f)try{m=t.getMessageFormat(f,u,s).format(n)}catch(e){l(C.createError('Error formatting the default message for: "'+c+'"',e))}return m||l(C.createError('Cannot format message: "'+c+'", using message '+(p||f?"source":"id")+" as fallback.")),"string"==typeof p?m||p||f||c:m||f||c}function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=e[3]||{},r=Object.keys(n).reduce(function(e,t){var r=n[t];return e[t]="string"==typeof r?C.escape(r):r,e},{});return s(e[0],e[1],e[2],r)}t.formatDate=r,t.formatTime=n,t.formatRelativeTime=o,t.formatNumber=a,t.formatPlural=i,t.formatMessage=s,t.formatHTMLMessage=l,t.formatters={formatNumber:a,formatDate:r,formatTime:n,formatMessage:s,formatPlural:i,formatHTMLMessage:l,formatRelativeTime:o}});t(I);I.formatDate,I.formatTime,I.formatRelativeTime,I.formatNumber,I.formatPlural,I.formatMessage,I.formatHTMLMessage,I.formatters;var A=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=[Intl.DateTimeFormat,Intl.NumberFormat,Intl.PluralRules];t.default=function(t,e){if(void 0===e&&(e=n),"undefined"==typeof Intl)return!1;if(!t)throw new Error("locales must be supplied.");Array.isArray(t)||(t=[t]);var r=e.filter(Boolean);return 0!==r.length&&r.every(function(e){return e.supportedLocalesOf(t).length===t.length})}});t(A);function N(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=Object.keys(e),n=Object.keys(t),o=r.length;if(n.length!==o)return!1;for(var a=0;a<o;a++){var i=r[a];if(e[i]!==t[i])return!1}return!0}var D=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var a=P,i=N,u=["locale","timeZone","formats","messages","textComponent","defaultLocale","defaultFormats","onError"];var s,r=(s=F.PureComponent,M.__extends(n,s),n.getDerivedStateFromProps=function(e,t){var r=e.intl,n=C.filterProps(e,u,r||{});if(i(n,t.filteredProps))return null;var o=function(e){var t=Object.assign({},C.DEFAULT_INTL_CONFIG,e);for(var r in C.DEFAULT_INTL_CONFIG)void 0===t[r]&&(t[r]=C.DEFAULT_INTL_CONFIG[r]);if(!t.locale||!A.default(t.locale)){var n=t.locale,o=t.defaultLocale,a=t.defaultFormats,i=t.onError;"function"==typeof i&&i(C.createError('Missing locale data for locale: "'+n+'". Using default locale: "'+o+'" as fallback.')),t=Object.assign({},t,{locale:o,formats:a,messages:C.DEFAULT_INTL_CONFIG.messages})}return t}(n),a=function(e,t){var r=Object.assign({},t.context.formatters);return{formatNumber:I.formatters.formatNumber.bind(void 0,e,r),formatRelativeTime:I.formatters.formatRelativeTime.bind(void 0,e,r),formatDate:I.formatters.formatDate.bind(void 0,e,r),formatTime:I.formatters.formatTime.bind(void 0,e,r),formatPlural:I.formatters.formatPlural.bind(void 0,e,r),formatMessage:I.formatters.formatMessage.bind(void 0,e,r),formatHTMLMessage:I.formatters.formatHTMLMessage.bind(void 0,e,r)}}(o,t);return{filteredProps:n,context:Object.assign({},t.context,o,a)}},n.prototype.render=function(){return F.createElement(T.Provider,{value:this.state.context},this.props.children)},n);function n(e){var t=s.call(this,e)||this;a("undefined"!=typeof Intl,"[React Intl] The `Intl` APIs must be available in the runtime, and do not appear to be built-in. An `Intl` polyfill should be loaded.\nSee: http://formatjs.io/guides/runtime-environments/");var r=e.intl,n=(r||{}).formatters,o=void 0===n?C.createDefaultFormatters():n;return t.state={context:Object.assign({},r,{formatters:o})},t}t.default=T.default(r,{enforceContext:!1})});t(D);var R=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.children,n=e.intl,o=n.formatDate,a=n.textComponent,i=o(t,e);return"function"==typeof r?r(i):F.createElement(a,null,i)}r.displayName="FormattedDate",t.default=T.default(r)});t(R);var L=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.children,n=e.intl,o=n.formatTime,a=n.textComponent,i=o(t,e);return"function"==typeof r?r(i):F.createElement(a,null,i)}r.displayName="FormattedTime",t.default=T.default(r)});t(L);var $=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=60,n=3600,m=86400;function p(e){var t=Math.abs(e);return t<r?"second":t<n?"minute":t<m?"hour":"day"}function d(e){switch(e){case"second":return 1;case"minute":return r;case"hour":return n;default:return m}}function o(e,t){if(!e)return 0;switch(t){case"second":return e;case"minute":return e*r;default:return e*n}}var a=["second","minute","hour"];function y(e){return void 0===e&&(e="second"),a.includes(e)}var i,u=(i=F.PureComponent,M.__extends(s,i),s.prototype.scheduleNextUpdate=function(e,t){var r=this,n=e.updateIntervalInSeconds,o=e.unit,a=t.currentValueInSeconds;if(clearTimeout(this._updateTimer),this._updateTimer=null,n&&y(o)){var i=a-n,u=p(i);if("day"===u)return this.setState({currentValueInSeconds:i<0?-m:m});var s=d(u),l=i-i%s,c=a<=l?l-s:l,f=Math.abs(c-a);this._updateTimer=setTimeout(function(){return r.setState({currentValueInSeconds:c})},1e3*f)}},s.prototype.componentDidMount=function(){this.scheduleNextUpdate(this.props,this.state)},s.prototype.componentDidUpdate=function(){this.scheduleNextUpdate(this.props,this.state)},s.prototype.componentWillUnmount=function(){clearTimeout(this._updateTimer),this._updateTimer=null},s.prototype.componentWillReceiveProps=function(e){this.props.value===e.value&&this.props.unit===e.unit||this.setState({currentValueInSeconds:y(e.unit)?o(e.value,e.unit):0})},s.prototype.render=function(){var e=this.props.intl,t=e.formatRelativeTime,r=e.textComponent,n=this.props,o=n.children,a=n.value,i=n.unit,u=n.updateIntervalInSeconds,s=this.state.currentValueInSeconds,l=a||0,c=i;if(y(i)&&s&&u){var f=d(c=p(s));l=Math.round(s/f)}var m=t(l,c,Object.assign({},this.props));return"function"==typeof o?o(m):F.createElement(r,null,m)},s);function s(e){var t=i.call(this,e)||this;return t._updateTimer=null,t.state={currentValueInSeconds:y(t.props.unit)?o(t.props.value,t.props.unit):0},function(e,t){P(!e||e&&y(t),"Cannot schedule update with unit longer than hour")}(e.updateIntervalInSeconds,e.unit),t}u.defaultProps={value:0,unit:"second"},t.BaseFormattedRelativeTime=u,t.default=T.default(u)});t($);$.BaseFormattedRelativeTime;var k=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.children,n=e.intl,o=n.formatNumber,a=n.textComponent,i=o(t,e);return"function"==typeof r?r(i):F.createElement(a,null,i)}r.displayName="FormattedNumber",t.default=T.default(r)});t(k);var V=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function r(e){var t=e.value,r=e.other,n=e.children,o=e.intl,a=o.formatPlural,i=o.textComponent,u=e[a(t,e)]||r;return"function"==typeof n?n(u):F.createElement(i,null,u)}r.defaultProps={type:"cardinal"},r.displayName="FormattedPlural",t.default=T.default(r)});t(V);var U=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});function P(e,t){return"production"!==process.env.NODE_ENV&&console.error("[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry. Using default message as fallback."),I.formatMessage(Object.assign({},C.DEFAULT_INTL_CONFIG,{locale:"en"}),C.createDefaultFormatters(),e,t)}var r,o=N,n=(r=F.Component,M.__extends(a,r),a.prototype.shouldComponentUpdate=function(e){var t=this.props.values,r=e.values;if(!o(r,t))return!0;var n=Object.assign({},e,{values:t});return!o(this.props,n)},a.prototype.render=function(){var e,t=this.props.intl||{},r=t.formatMessage,n=void 0===r?P:r,o=t.textComponent,a=void 0===o?F.Fragment:o,i=this.props,u=i.id,s=i.description,l=i.defaultMessage,c=i.values,f=i.tagName,m=void 0===f?a:f,p=i.children,d="",y={},v={};if(c&&0<Object.keys(c).length){var h=Math.floor(1099511627776*Math.random()).toString(16),g=(e=0,function(){return"ELEMENT-"+h+"-"+(e+=1)});d="@__"+h+"__@",Object.keys(c).forEach(function(e){var t=c[e];if(F.isValidElement(t)){var r=g();y[e]=d+r+d,v[r]=t}else y[e]=t})}var b,_=n({id:u,description:s,defaultMessage:l},y||c);return b=v&&0<Object.keys(v).length?_.split(d).filter(function(e){return!!e}).map(function(e){return v[e]||e}):[_],"function"==typeof p?p.apply(void 0,b):F.createElement.apply(F,[m,null].concat(b))},a);function a(e){var t=r.call(this,e)||this;return e.defaultMessage||C.invariantIntlContext(e),t}(t.BaseFormattedMessage=n).defaultProps={values:{}},t.default=T.default(n,{enforceContext:!1})});t(U);U.BaseFormattedMessage;var H=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=U.BaseFormattedMessage,M.__extends(o,r),o.prototype.render=function(){var e=this.props.intl,t=e.formatHTMLMessage,r=e.textComponent,n=this.props,o=n.id,a=n.description,i=n.defaultMessage,u=n.values,s=n.tagName,l=void 0===s?r:s,c=n.children,f=t({id:o,description:a,defaultMessage:i},u);if("function"==typeof c)return c(f);var m={__html:f};return F.createElement(l,{dangerouslySetInnerHTML:m})},o);function o(){return null!==r&&r.apply(this,arguments)||this}t.BaseFormattedHTMLMessage=n,t.default=T.default(n)});t(H);H.BaseFormattedHTMLMessage;var G=r(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.defineMessages=n.default,t.injectIntl=T.default,t.IntlContext=T.Context,t.useIntl=j.default,t.IntlProvider=D.default,t.FormattedDate=R.default,t.FormattedTime=L.default,t.FormattedRelativeTime=$.default,t.FormattedNumber=k.default,t.FormattedPlural=V.default,t.FormattedMessage=U.default,t.FormattedHTMLMessage=H.default}),z=t(G),Z=G.defineMessages,B=G.injectIntl,q=G.IntlContext,W=G.useIntl,J=G.IntlProvider,K=G.FormattedDate,Q=G.FormattedTime,X=G.FormattedRelativeTime,Y=G.FormattedNumber,ee=G.FormattedPlural,te=G.FormattedMessage,re=G.FormattedHTMLMessage;e.FormattedDate=K,e.FormattedHTMLMessage=re,e.FormattedMessage=te,e.FormattedNumber=Y,e.FormattedPlural=ee,e.FormattedRelativeTime=X,e.FormattedTime=Q,e.IntlContext=q,e.IntlProvider=J,e.default=z,e.defineMessages=Z,e.injectIntl=B,e.useIntl=W,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=react-intl.min.js.map

@@ -50,1 +50,2 @@ import { Formats } from 'intl-messageformat/lib/compiler';

}
export declare type Omit<T, K extends keyof any> = Pick<T, Exclude<keyof T, K>>;

@@ -8,7 +8,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
declare const _default: (React.ComponentClass<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
}) | (React.FunctionComponent<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -15,0 +15,0 @@ }> & {

@@ -7,7 +7,7 @@ import * as React from 'react';

export declare const BaseFormattedHTMLMessage: typeof FormattedHTMLMessage;
declare const _default: (React.ComponentClass<Pick<import("./message").Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
declare const _default: (React.ComponentClass<Pick<import("./message").Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<import("./message").Props>;
}) | (React.FunctionComponent<Pick<import("./message").Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
}) | (React.FunctionComponent<Pick<import("./message").Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -14,0 +14,0 @@ }> & {

import * as React from 'react';
import { IntlShape } from '../types';
import { IntlShape, Omit } from '../types';
export declare const Provider: React.ProviderExoticComponent<React.ProviderProps<IntlShape>>;

@@ -4,0 +4,0 @@ export declare const Context: React.Context<IntlShape>;

@@ -17,7 +17,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
declare const _default: (React.ComponentClass<Pick<Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "id" | "defaultMessage" | "children" | "values" | "tagName" | "description"> & {
}) | (React.FunctionComponent<Pick<Props, "children" | "id" | "defaultMessage" | "values" | "tagName" | "description"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -24,0 +24,0 @@ }> & {

@@ -8,7 +8,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "style" | "currency" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "children" | "value"> & {
declare const _default: (React.ComponentClass<Pick<Props, "style" | "currency" | "localeMatcher" | "children" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "style" | "currency" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "children" | "value"> & {
}) | (React.FunctionComponent<Pick<Props, "style" | "currency" | "localeMatcher" | "children" | "currencyDisplay" | "useGrouping" | "minimumIntegerDigits" | "minimumFractionDigits" | "maximumFractionDigits" | "minimumSignificantDigits" | "maximumSignificantDigits" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -15,0 +15,0 @@ }> & {

@@ -14,7 +14,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "type" | "format" | "other" | "children" | "one" | "value" | "zero" | "two" | "few" | "many"> & {
declare const _default: (React.ComponentClass<Pick<Props, "zero" | "one" | "two" | "few" | "many" | "other" | "localeMatcher" | "children" | "type" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "type" | "format" | "other" | "children" | "one" | "value" | "zero" | "two" | "few" | "many"> & {
}) | (React.FunctionComponent<Pick<Props, "zero" | "one" | "two" | "few" | "many" | "other" | "localeMatcher" | "children" | "type" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -21,0 +21,0 @@ }> & {

import * as React from 'react';
import { WrappedComponentProps } from './injectIntl';
import { DEFAULT_INTL_CONFIG } from '../utils';
import { IntlConfig } from '../types';
import { IntlConfig, Omit } from '../types';
declare type OptionalIntlConfig = Omit<IntlConfig, keyof typeof DEFAULT_INTL_CONFIG> & Partial<typeof DEFAULT_INTL_CONFIG>;
declare type ResolvedProps = WrappedComponentProps & OptionalIntlConfig;
declare const _default: (React.ComponentClass<Pick<ResolvedProps, "timeZone" | "locale" | "formats" | "onError" | "textComponent" | "messages" | "defaultLocale" | "defaultFormats"> & {
declare const _default: (React.ComponentClass<Pick<ResolvedProps, "formats" | "messages" | "timeZone" | "textComponent" | "defaultLocale" | "defaultFormats" | "onError" | "locale"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<ResolvedProps>;
}) | (React.FunctionComponent<Pick<ResolvedProps, "timeZone" | "locale" | "formats" | "onError" | "textComponent" | "messages" | "defaultLocale" | "defaultFormats"> & {
}) | (React.FunctionComponent<Pick<ResolvedProps, "formats" | "messages" | "timeZone" | "textComponent" | "defaultLocale" | "defaultFormats" | "onError" | "locale"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -13,0 +13,0 @@ }> & {

@@ -27,7 +27,7 @@ import * as React from 'react';

export declare const BaseFormattedRelativeTime: typeof FormattedRelativeTime;
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "style" | "numeric" | "format" | "children" | "value" | "unit" | "updateIntervalInSeconds"> & {
declare const _default: (React.ComponentClass<Pick<Props, "style" | "numeric" | "localeMatcher" | "children" | "format" | "value" | "unit" | "updateIntervalInSeconds"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "style" | "numeric" | "format" | "children" | "value" | "unit" | "updateIntervalInSeconds"> & {
}) | (React.FunctionComponent<Pick<Props, "style" | "numeric" | "localeMatcher" | "children" | "format" | "value" | "unit" | "updateIntervalInSeconds"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -34,0 +34,0 @@ }> & {

@@ -8,7 +8,7 @@ import * as React from 'react';

}
declare const _default: (React.ComponentClass<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
declare const _default: (React.ComponentClass<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
}, any> & {
WrappedComponent: React.ComponentType<Props>;
}) | (React.FunctionComponent<Pick<Props, "localeMatcher" | "weekday" | "era" | "year" | "month" | "day" | "hour" | "minute" | "second" | "timeZoneName" | "formatMatcher" | "hour12" | "timeZone" | "format" | "children" | "value"> & {
}) | (React.FunctionComponent<Pick<Props, "day" | "era" | "hour" | "minute" | "month" | "second" | "timeZoneName" | "weekday" | "year" | "localeMatcher" | "children" | "timeZone" | "formatMatcher" | "hour12" | "format" | "value"> & {
forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;

@@ -15,0 +15,0 @@ }> & {

@@ -59,2 +59,12 @@ /*

}
/**
* Escape a raw msg when we run in prod mode
* https://github.com/formatjs/formatjs/blob/master/packages/intl-messageformat-parser/src/parser.pegjs#L155
*/
function escapeUnformattedMessage(msg) {
return msg
.replace(/\\u([\da-fA-F]{4})/g, (_, digits) => String.fromCharCode(parseInt(digits, 16)))
.replace(/\\\{/g, '\u007B')
.replace(/\\\}/g, '\u007D');
}
export function formatDate({ locale, formats, onError, timeZone, }, state, value, options = {}) {

@@ -139,3 +149,3 @@ const { format } = options;

if (typeof val === 'string') {
return val;
return escapeUnformattedMessage(val);
}

@@ -142,0 +152,0 @@ invariant(val.elements.length === 1 &&

@@ -50,1 +50,2 @@ import { Formats } from 'intl-messageformat/lib/compiler';

}
export declare type Omit<T, K extends keyof any> = Pick<T, Exclude<keyof T, K>>;
{
"name": "react-intl",
"version": "v3.0.0-beta.12",
"version": "3.0.0-beta.13",
"description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.",

@@ -137,7 +137,7 @@ "keywords": [

"tslib": "^1.9.3",
"typescript": "^3.5.1",
"typescript": "~3.3.0",
"watchify": "^3.7.0"
},
"scripts": {
"benchmark": "TS_NODE_PROJECT='test/perf/tsconfig.json' ts-node test/perf/index.tsx",
"benchmark": "NODE_ENV=production TS_NODE_PROJECT='test/perf/tsconfig.json' ts-node test/perf/index.tsx",
"build:dist:dev": "cross-env NODE_ENV=development rollup -c rollup.config.dist.js",

@@ -155,4 +155,3 @@ "build:dist:prod": "cross-env NODE_ENV=production rollup -c rollup.config.dist.js",

"lint": "eslint .",
"prepare": "npm run clean && npm run build",
"preversion": "npm run clean && npm run build && npm run test:all",
"prerelease": "npm run clean && npm run build && npm run test:all",
"release": "standard-version",

@@ -159,0 +158,0 @@ "test:all": "npm run lint && npm run format && npm run test",

@@ -90,2 +90,15 @@ /*

/**
* Escape a raw msg when we run in prod mode
* https://github.com/formatjs/formatjs/blob/master/packages/intl-messageformat-parser/src/parser.pegjs#L155
*/
function escapeUnformattedMessage(msg: string): string {
return msg
.replace(/\\u([\da-fA-F]{4})/g, (_, digits) =>
String.fromCharCode(parseInt(digits, 16))
)
.replace(/\\\{/g, '\u007B')
.replace(/\\\}/g, '\u007D');
}
export function formatDate(

@@ -270,3 +283,3 @@ {

if (typeof val === 'string') {
return val;
return escapeUnformattedMessage(val);
}

@@ -273,0 +286,0 @@ invariant(

@@ -109,1 +109,3 @@ /*

}
export type Omit<T, K extends keyof any> = Pick<T, Exclude<keyof T, K>>;

@@ -8,3 +8,2 @@ {

"types": ["node"],
"incremental": true,
"declaration": true,

@@ -17,2 +16,2 @@ "strict": true,

"include": ["src/*.ts*"]
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc