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

intl-messageformat

Package Overview
Dependencies
Maintainers
10
Versions
268
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

intl-messageformat - npm Package Compare versions

Comparing version 5.1.0 to 5.1.2

12

CHANGELOG.md

@@ -6,2 +6,14 @@ # Change Log

## [5.1.2](https://github.com/formatjs/formatjs/compare/intl-messageformat@5.1.1...intl-messageformat@5.1.2) (2019-07-23)
**Note:** Version bump only for package intl-messageformat
## [5.1.1](https://github.com/formatjs/formatjs/compare/intl-messageformat@5.1.0...intl-messageformat@5.1.1) (2019-07-12)
**Note:** Version bump only for package intl-messageformat
# [5.1.0](https://github.com/formatjs/formatjs/compare/intl-messageformat@5.0.1...intl-messageformat@5.1.0) (2019-07-12)

@@ -8,0 +20,0 @@

2

dist/umd/intl-messageformat.min.js

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

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).IntlMessageFormat={})}(this,function(e){"use strict";var n,u,t=(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)}),ft=function(){return(ft=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)},pt=(u=Error,t(a,u),a.buildMessage=function(e,t){function r(e){return e.charCodeAt(0).toString(16).toUpperCase()}function n(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"+r(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+r(e)})}function o(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"+r(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+r(e)})}function u(e){switch(e.type){case"literal":return'"'+n(e.text)+'"';case"class":var t=e.parts.map(function(e){return Array.isArray(e)?o(e[0])+"-"+o(e[1]):o(e)});return"["+(e.inverted?"^":"")+t+"]";case"any":return"any character";case"end":return"end of input";case"other":return e.description}}return"Expected "+function(e){var t,r,n=e.map(u);if(n.sort(),0<n.length){for(r=t=1;t<n.length;t++)n[t-1]!==n[t]&&(n[r]=n[t],r++);n.length=r}switch(n.length){case 1:return n[0];case 2:return n[0]+" or "+n[1];default:return n.slice(0,-1).join(", ")+", or "+n[n.length-1]}}(e)+" but "+((a=t)?'"'+n(a)+'"':"end of input")+" found.";var a},a);function a(e,t,r,n){var o=u.call(this)||this;return o.message=e,o.expected=t,o.found=r,o.location=n,o.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(o,a),o}var f=function(f,e){e=void 0!==e?e:{};var t,r,n,o,p={},u={start:Ke},a=Ke,i=function(e){return e.reduce(function(e,t){return e.concat(t)},[]).join("")},s=function(e){return ft({type:0,value:e},lt())},c=function(e){return e.join("")},l=$e("argumentElement"),h="{",m=Ue("{",!1),v="}",y=Ue("}",!1),d=function(e){return ft({type:1,value:e},lt())},g=",",b=Ue(",",!1),A="number",C=Ue("number",!1),w="date",O=Ue("date",!1),_="time",x=Ue("time",!1),j=function(e,t,r){return ft({type:"number"===t?2:"date"===t?3:4,style:r&&r[2],value:e},lt())},F="plural",T=Ue("plural",!1),E="selectordinal",I=Ue("selectordinal",!1),P="offset:",R=Ue("offset:",!1),k=function(e,t,r,n){return ft({type:6,pluralType:"plural"===t?"cardinal":"ordinal",value:e,offset:r?r[2]:0,options:n.reduce(function(e,t){var r=t.id,n=t.value,o=t.location;return e[r]={value:n,location:o},e},{})},lt())},S="select",N=Ue("select",!1),D=function(e,t){return ft({type:5,value:e,options:t.reduce(function(e,t){var r=t.id,n=t.value,o=t.location;return e[r]={value:n,location:o},e},{})},lt())},M="=0",L=Ue("=0",!1),z="=1",Z=Ue("=1",!1),H="=2",J=Ue("=2",!1),U="zero",W=Ue("zero",!1),$="one",q=Ue("one",!1),B="two",G=Ue("two",!1),K="few",Q=Ue("few",!1),V="many",X=Ue("many",!1),Y="other",ee=Ue("other",!1),te=function(e,t){return ft({id:e,value:t},lt())},re=function(e,t){return ft({id:e,value:t},lt())},ne=$e("whitespace"),oe=/^[ \t\n\r]/,ue=We([" ","\t","\n","\r"],!1,!1),ae=$e("optionalWhitespace"),ie=/^[0-9]/,se=We([["0","9"]],!1,!1),ce=/^[0-9a-f]/i,le=We([["0","9"],["a","f"]],!1,!0),fe=function(e){return parseInt(e.join(""),10)},pe="'",he=Ue("'",!1),me=/^[ \t\n\r,.+={}#]/,ve=We([" ","\t","\n","\r",",",".","+","=","{","}","#"],!1,!1),ye={type:"any"},de=function(e){return e},ge=function(e){return e},be=$e("apostrophe"),Ae=/^[^{}\\\0-\x1F\x7F \t\n\r]/,Ce=We(["{","}","\\",["\0",""],""," ","\t","\n","\r"],!0,!1),we="\\\\",Oe=Ue("\\\\",!1),_e=function(){return"\\"},xe="\\#",je=Ue("\\#",!1),Fe=function(){return"\\#"},Te="\\{",Ee=Ue("\\{",!1),Ie=function(){return"{"},Pe="\\}",Re=Ue("\\}",!1),ke=function(){return"}"},Se="\\u",Ne=Ue("\\u",!1),De=function(e){return String.fromCharCode(parseInt(e,16))},Me=0,Le=0,ze=[{line:1,column:1}],Ze=0,He=[],Je=0;if(void 0!==e.startRule){if(!(e.startRule in u))throw new Error("Can't start parsing from rule \""+e.startRule+'".');a=u[e.startRule]}function Ue(e,t){return{type:"literal",text:e,ignoreCase:t}}function We(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function $e(e){return{type:"other",description:e}}function qe(e){var t,r=ze[e];if(r)return r;for(t=e-1;!ze[t];)t--;for(r={line:(r=ze[t]).line,column:r.column};t<e;)10===f.charCodeAt(t)?(r.line++,r.column=1):r.column++,t++;return ze[e]=r}function Be(e,t){var r=qe(e),n=qe(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function Ge(e){Me<Ze||(Ze<Me&&(Ze=Me,He=[]),He.push(e))}function Ke(){return Qe()}function Qe(){var e,t;for(e=[],t=Ve();t!==p;)e.push(t),t=Ve();return e}function Ve(){var e;return(e=function(){var e,t;e=Me,(t=function(){var e,t,r,n,o,u;t=[],r=e=Me,r=(n=rt())!==p?(o=ct(),o!==p?(u=rt())!==p?n=[n,o,u]:(Me=r,p):(Me=r,p)):(Me=r,p);if(r!==p)for(;r!==p;)t.push(r),r=Me,n=rt(),r=n!==p?(o=ct())!==p?(u=rt())!==p?n=[n,o,u]:(Me=r,p):(Me=r,p):(Me=r,p);else t=p;t!==p&&(Le=e,t=i(t));(e=t)===p&&(e=Me,t=tt(),e=t!==p?f.substring(e,Me):t);return e}())!==p&&(Le=e,t=s(t));return e=t}())===p&&(e=function(){var e,t,r,n,o;Je++,e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));e=t!==p?(r=rt(),r!==p?(n=Xe())!==p?rt()!==p?(125===f.charCodeAt(Me)?(o=v,Me++):(o=p,0===Je&&Ge(y)),o!==p?(Le=e,t=d(n)):(Me=e,p)):(Me=e,p):(Me=e,p):(Me=e,p)):(Me=e,p);Je--,e===p&&(t=p,0===Je&&Ge(l));return e}())===p&&(e=function(){var e,t,r,n,o,u,a,i,s,c;e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));e=t!==p?(r=rt(),r!==p?(n=Xe())!==p?rt()!==p?(44===f.charCodeAt(Me)?(o=g,Me++):(o=p,0===Je&&Ge(b)),o!==p?rt()!==p?(f.substr(Me,6)===A?(u=A,Me+=6):(u=p,0===Je&&Ge(C)),u===p&&(f.substr(Me,4)===w?(u=w,Me+=4):(u=p,0===Je&&Ge(O)),u===p&&(f.substr(Me,4)===_?(u=_,Me+=4):(u=p,0===Je&&Ge(x)))),u!==p?rt()!==p?(a=Me,44===f.charCodeAt(Me)?(i=g,Me++):(i=p,0===Je&&Ge(b)),(a=i!==p?(s=rt())!==p?(c=ct())!==p?i=[i,s,c]:(Me=a,p):(Me=a,p):(Me=a,p))===p&&(a=null),a!==p?(i=rt())!==p?(125===f.charCodeAt(Me)?(s=v,Me++):(s=p,0===Je&&Ge(y)),s!==p?(Le=e,t=j(n,u,a)):(Me=e,p)):(Me=e,p):(Me=e,p)):(Me=e,p):(Me=e,p)):(Me=e,p):(Me=e,p)):(Me=e,p):(Me=e,p):(Me=e,p)):(Me=e,p);return e}())===p&&(e=function(){var e,t,r,n,o,u,a,i,s,c,l;e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));if(t!==p)if(rt()!==p)if((r=Xe())!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(n=g,Me++):(n=p,0===Je&&Ge(b)),n!==p)if(rt()!==p)if(f.substr(Me,6)===F?(o=F,Me+=6):(o=p,0===Je&&Ge(T)),o===p&&(f.substr(Me,13)===E?(o=E,Me+=13):(o=p,0===Je&&Ge(I))),o!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(u=g,Me++):(u=p,0===Je&&Ge(b)),u!==p)if(rt()!==p)if(a=Me,f.substr(Me,7)===P?(i=P,Me+=7):(i=p,0===Je&&Ge(R)),(a=i!==p?(s=rt())!==p?(c=ut())!==p?i=[i,s,c]:(Me=a,p):(Me=a,p):(Me=a,p))===p&&(a=null),a!==p)if((i=rt())!==p){if(s=[],(c=et())!==p)for(;c!==p;)s.push(c),c=et();else s=p;e=s!==p?(c=rt())!==p?(125===f.charCodeAt(Me)?(l=v,Me++):(l=p,0===Je&&Ge(y)),l!==p?(Le=e,t=k(r,o,a,s)):(Me=e,p)):(Me=e,p):(Me=e,p)}else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;return e}())===p&&(e=function(){var e,t,r,n,o,u,a,i,s;e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));if(t!==p)if(rt()!==p)if((r=Xe())!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(n=g,Me++):(n=p,0===Je&&Ge(b)),n!==p)if(rt()!==p)if(f.substr(Me,6)===S?(o=S,Me+=6):(o=p,0===Je&&Ge(N)),o!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(u=g,Me++):(u=p,0===Je&&Ge(b)),u!==p)if(rt()!==p){if(a=[],(i=Ye())!==p)for(;i!==p;)a.push(i),i=Ye();else a=p;e=a!==p?(i=rt())!==p?(125===f.charCodeAt(Me)?(s=v,Me++):(s=p,0===Je&&Ge(y)),s!==p?(Le=e,t=D(r,a)):(Me=e,p)):(Me=e,p):(Me=e,p)}else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;return e}()),e}function Xe(){var e,t,r;if((e=ut())===p){for(e=Me,t=[],r=at();r!==p;)t.push(r),r=at();t!==p&&(Le=e,t=c(t)),e=t}return e}function Ye(){var e,t,r,n,o;return e=Me,e=rt()!==p&&(t=ct())!==p&&rt()!==p?(123===f.charCodeAt(Me)?(r=h,Me++):(r=p,0===Je&&Ge(m)),r!==p&&(n=Qe())!==p?(125===f.charCodeAt(Me)?(o=v,Me++):(o=p,0===Je&&Ge(y)),o!==p?(Le=e,te(t,n)):(Me=e,p)):(Me=e,p)):(Me=e,p)}function et(){var e,t,r,n,o;return e=Me,e=rt()!==p&&(t=function(){var e;return f.substr(Me,2)===M?(e=M,Me+=2):(e=p,0===Je&&Ge(L)),e===p&&(f.substr(Me,2)===z?(e=z,Me+=2):(e=p,0===Je&&Ge(Z)),e===p&&(f.substr(Me,2)===H?(e=H,Me+=2):(e=p,0===Je&&Ge(J)),e===p&&(f.substr(Me,4)===U?(e=U,Me+=4):(e=p,0===Je&&Ge(W)),e===p&&(f.substr(Me,3)===$?(e=$,Me+=3):(e=p,0===Je&&Ge(q)),e===p&&(f.substr(Me,3)===B?(e=B,Me+=3):(e=p,0===Je&&Ge(G)),e===p&&(f.substr(Me,3)===K?(e=K,Me+=3):(e=p,0===Je&&Ge(Q)),e===p&&(f.substr(Me,4)===V?(e=V,Me+=4):(e=p,0===Je&&Ge(X)),e===p&&(f.substr(Me,5)===Y?(e=Y,Me+=5):(e=p,0===Je&&Ge(ee)))))))))),e}())!==p&&rt()!==p?(123===f.charCodeAt(Me)?(r=h,Me++):(r=p,0===Je&&Ge(m)),r!==p&&(n=Qe())!==p?(125===f.charCodeAt(Me)?(o=v,Me++):(o=p,0===Je&&Ge(y)),o!==p?(Le=e,re(t,n)):(Me=e,p)):(Me=e,p)):(Me=e,p)}function tt(){var e,t;if(Je++,e=[],oe.test(f.charAt(Me))?(t=f.charAt(Me),Me++):(t=p,0===Je&&Ge(ue)),t!==p)for(;t!==p;)e.push(t),oe.test(f.charAt(Me))?(t=f.charAt(Me),Me++):(t=p,0===Je&&Ge(ue));else e=p;return Je--,e===p&&(t=p,0===Je&&Ge(ne)),e}function rt(){var e,t,r;for(Je++,e=Me,t=[],r=tt();r!==p;)t.push(r),r=tt();return e=t!==p?f.substring(e,Me):t,Je--,e===p&&(t=p,0===Je&&Ge(ae)),e}function nt(){var e;return ie.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(se)),e}function ot(){var e;return ce.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(le)),e}function ut(){var e,t,r;if(e=Me,t=[],(r=nt())!==p)for(;r!==p;)t.push(r),r=nt();else t=p;return t!==p&&(Le=e,t=fe(t)),e=t}function at(){var e,t,r;return t=e=Me,Je++,39===f.charCodeAt(Me)?(r=pe,Me++):(r=p,0===Je&&Ge(he)),r===p&&(me.test(f.charAt(Me))?(r=f.charAt(Me),Me++):(r=p,0===Je&&Ge(ve))),Je--,(e=(t=r===p?void 0:(Me=t,p))!==p?(f.length>Me?(r=f.charAt(Me),Me++):(r=p,0===Je&&Ge(ye)),r!==p?(Le=e,t=de(r)):(Me=e,p)):(Me=e,p))===p&&(e=Me,39===f.charCodeAt(Me)?(t=pe,Me++):(t=p,0===Je&&Ge(he)),e=t!==p&&(r=function(){var e;me.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(ve));e===p&&(e=it());return e}())!==p?(Le=e,t=ge(r)):(Me=e,p)),e}function it(){var e;return Je++,39===f.charCodeAt(Me)?(e=pe,Me++):(e=p,0===Je&&Ge(he)),Je--,e===p&&0===Je&&Ge(be),e}function st(){var e,t,r,n,o,u,a,i;return e=Me,39===f.charCodeAt(Me)?(t=pe,Me++):(t=p,0===Je&&Ge(he)),(e=t!==p&&(r=it())!==p?(Le=e,t=ge(r)):(Me=e,p))===p&&(Ae.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(Ce)),e===p&&(e=Me,f.substr(Me,2)===we?(t=we,Me+=2):(t=p,0===Je&&Ge(Oe)),t!==p&&(Le=e,t=_e()),(e=t)===p&&(e=Me,f.substr(Me,2)===xe?(t=xe,Me+=2):(t=p,0===Je&&Ge(je)),t!==p&&(Le=e,t=Fe()),(e=t)===p&&(e=Me,f.substr(Me,2)===Te?(t=Te,Me+=2):(t=p,0===Je&&Ge(Ee)),t!==p&&(Le=e,t=Ie()),(e=t)===p&&(e=Me,f.substr(Me,2)===Pe?(t=Pe,Me+=2):(t=p,0===Je&&Ge(Re)),t!==p&&(Le=e,t=ke()),(e=t)===p&&(e=Me,f.substr(Me,2)===Se?(t=Se,Me+=2):(t=p,0===Je&&Ge(Ne)),e=t!==p?(n=r=Me,(r=(n=(o=ot())!==p&&(u=ot())!==p&&(a=ot())!==p&&(i=ot())!==p?o=[o,u,a,i]:(Me=n,p))!==p?f.substring(r,Me):n)!==p?(Le=e,t=De(r)):(Me=e,p)):(Me=e,p))))))),e}function ct(){var e,t,r;if(e=Me,t=[],(r=st())!==p)for(;r!==p;)t.push(r),r=st();else t=p;return t!==p&&(Le=e,t=c(t)),e=t}function lt(){return e&&e.captureLocation?{location:Be(Le,Me)}:{}}if((t=a())!==p&&Me===f.length)return t;throw t!==p&&Me<f.length&&Ge({type:"end"}),r=He,n=Ze<f.length?f.charAt(Ze):null,o=Ze<f.length?Be(Ze,Ze+1):Be(Ze,Ze),new pt(pt.buildMessage(r,n),r,n,o)};function v(e){return 0===e.type}function y(e){return 1===e.type}function d(e){return 2===e.type}function g(e){return 3===e.type}function b(e){return 4===e.type}function A(e){return 5===e.type}function C(e){return 6===e.type}var p=/(^|[^\\])#/g;function i(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}))}var o,r=function(u,a){return void 0===a&&(a={}),function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var n=i(t),o=n&&a[n];return o||(o=new((e=u).bind.apply(e,[void 0].concat(t))),n&&(a[n]=o)),o}},s=(o=function(e,t){return(o=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}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),c=function(){return(c=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)};var w=/\\#/g;function O(e,t,r,n,o,u){if(1===e.length&&v(e[0]))return[{type:0,value:e[0].value.replace(w,"#")}];for(var a=[],i=0,s=e;i<s.length;i++){var c=s[i];if(v(c))a.push({type:0,value:c.value.replace(w,"#")});else{var l=c.value;if(!(o&&l in o))throw new _("The intl string context variable '"+l+"' was not provided to the string '"+u+"'");var f=o[l];if(y(c))f&&"string"!=typeof f&&"number"!=typeof f?a.push({type:1,value:f}):a.push({type:0,value:"string"==typeof f||"number"==typeof f?String(f):""});else if(g(c)){var p=c.style?n.date[c.style]:void 0;a.push({type:0,value:r.getDateTimeFormat(t,p).format(f)})}else if(b(c)){p=c.style?n.time[c.style]:void 0;a.push({type:0,value:r.getDateTimeFormat(t,p).format(f)})}else if(d(c)){p=c.style?n.number[c.style]:void 0;a.push({type:0,value:r.getNumberFormat(t,p).format(f)})}else if(A(c)){if(!(h=c.options[f]||c.options.other))throw new RangeError('Invalid values for "'+c.value+'": "'+f+'". Options are "'+Object.keys(c.options).join('", "')+'"');a.push.apply(a,O(h.value,t,r,n,o))}else if(C(c)){var h;if(!(h=c.options["="+f])){var m=r.getPluralRules(t,{type:c.pluralType}).select(f-(c.offset||0));h=c.options[m]||c.options.other}if(!h)throw new RangeError('Invalid values for "'+c.value+'": "'+f+'". Options are "'+Object.keys(c.options).join('", "')+'"');a.push.apply(a,O(h.value,t,r,n,o))}else;}}return function(e){return e.length<2?e:e.reduce(function(e,t){var r=e[e.length-1];return r&&0===r.type&&0===t.type?r.value+=t.value:e.push(t),e},[])}(a)}function l(r,n){return n?Object.keys(r).reduce(function(e,t){return e[t]=function(r,n){return n?c({},r||{},n||{},Object.keys(r).reduce(function(e,t){return e[t]=c({},r[t],n[t]||{}),e},{})):r}(r[t],n[t]),e},c({},r)):r}var h,_=(h=Error,s(m,h),m);function m(e,t){var r=h.call(this,e)||this;return r.variableId=t,r}function x(e){return void 0===e&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:r(Intl.NumberFormat,e.number),getDateTimeFormat:r(Intl.DateTimeFormat,e.dateTime),getPluralRules:r(Intl.PluralRules,e.pluralRules)}}var j=(F.prototype.resolvedOptions=function(){return{locale:this.locale}},F.prototype.getAst=function(){return this.ast},F.defaultLocale="en",F.__parse=void 0,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.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){return function(e,t,r,n,o,u){var a=O(e,t,r,n,o,u);return 1===a.length?a[0].value:a.reduce(function(e,t){return e+t.value},"")}(o.ast,o.locale,o.formatters,o.formats,e,o.message)},this.formatToParts=function(e){return O(o.ast,o.locale,o.formatters,o.formats,e,o.message)},"string"==typeof e){if(this.message=e,!F.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=F.__parse(e)}else this.ast=e;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=l(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 j.defaultLocale}}(t||[]),this.formatters=n&&n.formatters||x(this.formatterCache),function r(e,n,o,u){e.filter(function(e){return!y(e)&&!v(e)}).forEach(function(t){if(g(t)){var e=t.style?u.date[t.style]:void 0;return o.getDateTimeFormat(n,e)}return b(t)?(e=t.style?u.time[t.style]:void 0,o.getDateTimeFormat(n,e)):d(t)?(e=t.style?u.number[t.style]:void 0,o.getNumberFormat(n,e)):A(t)?Object.keys(t.options).forEach(function(e){return r(t.options[e].value,n,o,u)}):C(t)?(o.getPluralRules(n,{type:t.pluralType}),Object.keys(t.options).forEach(function(e){return r(t.options[e].value,n,o,u)})):void 0})}(this.ast,this.locale,this.formatters,this.formats)}j.__parse=function(e,t){var r=f(e,t);return t&&!1===t.normalizeHashtagInPlural||function l(e){e.forEach(function(c){C(c)&&Object.keys(c.options).forEach(function(e){for(var t,r=c.options[e],n=-1,o=void 0,u=0;u<r.value.length;u++){var a=r.value[u];if(v(a)&&p.test(a.value)){n=u,o=a;break}}if(o){var i=o.value.replace(p,"$1{"+c.value+", number}"),s=f(i);(t=r.value).splice.apply(t,[n,1].concat(s))}l(r.value)})})}(r),r},e.IntlMessageFormat=j,e.createDefaultFormatters=x,e.default=j,Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).IntlMessageFormat={})}(this,function(e){"use strict";var ft,t;function v(e){return e.type===ft.literal}function d(e){return e.type===ft.argument}function y(e){return e.type===ft.number}function g(e){return e.type===ft.date}function b(e){return e.type===ft.time}function A(e){return e.type===ft.select}function C(e){return e.type===ft.plural}(t=ft=ft||{})[t.literal=0]="literal",t[t.argument=1]="argument",t[t.number=2]="number",t[t.date=3]="date",t[t.time=4]="time",t[t.select=5]="select",t[t.plural=6]="plural";var n,u,r=(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)}),pt=function(){return(pt=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)},ht=(u=Error,r(a,u),a.buildMessage=function(e,t){function r(e){return e.charCodeAt(0).toString(16).toUpperCase()}function n(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"+r(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+r(e)})}function o(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"+r(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+r(e)})}function u(e){switch(e.type){case"literal":return'"'+n(e.text)+'"';case"class":var t=e.parts.map(function(e){return Array.isArray(e)?o(e[0])+"-"+o(e[1]):o(e)});return"["+(e.inverted?"^":"")+t+"]";case"any":return"any character";case"end":return"end of input";case"other":return e.description}}return"Expected "+function(e){var t,r,n=e.map(u);if(n.sort(),0<n.length){for(r=t=1;t<n.length;t++)n[t-1]!==n[t]&&(n[r]=n[t],r++);n.length=r}switch(n.length){case 1:return n[0];case 2:return n[0]+" or "+n[1];default:return n.slice(0,-1).join(", ")+", or "+n[n.length-1]}}(e)+" but "+((a=t)?'"'+n(a)+'"':"end of input")+" found.";var a},a);function a(e,t,r,n){var o=u.call(this)||this;return o.message=e,o.expected=t,o.found=r,o.location=n,o.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(o,a),o}var f=function(f,e){e=void 0!==e?e:{};var t,r,n,o,p={},u={start:Ke},a=Ke,i=function(e){return e.reduce(function(e,t){return e.concat(t)},[]).join("")},s=function(e){return pt({type:ft.literal,value:e},lt())},c=function(e){return e.join("")},l=$e("argumentElement"),h="{",m=Ue("{",!1),v="}",d=Ue("}",!1),y=function(e){return pt({type:ft.argument,value:e},lt())},g=",",b=Ue(",",!1),A="number",C=Ue("number",!1),w="date",O=Ue("date",!1),_="time",x=Ue("time",!1),j=function(e,t,r){return pt({type:"number"===t?ft.number:"date"===t?ft.date:ft.time,style:r&&r[2],value:e},lt())},F="plural",T=Ue("plural",!1),E="selectordinal",I=Ue("selectordinal",!1),P="offset:",R=Ue("offset:",!1),k=function(e,t,r,n){return pt({type:ft.plural,pluralType:"plural"===t?"cardinal":"ordinal",value:e,offset:r?r[2]:0,options:n.reduce(function(e,t){var r=t.id,n=t.value,o=t.location;return e[r]={value:n,location:o},e},{})},lt())},S="select",N=Ue("select",!1),D=function(e,t){return pt({type:ft.select,value:e,options:t.reduce(function(e,t){var r=t.id,n=t.value,o=t.location;return e[r]={value:n,location:o},e},{})},lt())},M="=0",L=Ue("=0",!1),z="=1",Z=Ue("=1",!1),H="=2",J=Ue("=2",!1),U="zero",W=Ue("zero",!1),$="one",q=Ue("one",!1),B="two",G=Ue("two",!1),K="few",Q=Ue("few",!1),V="many",X=Ue("many",!1),Y="other",ee=Ue("other",!1),te=function(e,t){return pt({id:e,value:t},lt())},re=function(e,t){return pt({id:e,value:t},lt())},ne=$e("whitespace"),oe=/^[ \t\n\r]/,ue=We([" ","\t","\n","\r"],!1,!1),ae=$e("optionalWhitespace"),ie=/^[0-9]/,se=We([["0","9"]],!1,!1),ce=/^[0-9a-f]/i,le=We([["0","9"],["a","f"]],!1,!0),fe=function(e){return parseInt(e.join(""),10)},pe="'",he=Ue("'",!1),me=/^[ \t\n\r,.+={}#]/,ve=We([" ","\t","\n","\r",",",".","+","=","{","}","#"],!1,!1),de={type:"any"},ye=function(e){return e},ge=function(e){return e},be=$e("apostrophe"),Ae=/^[^{}\\\0-\x1F\x7F \t\n\r]/,Ce=We(["{","}","\\",["\0",""],""," ","\t","\n","\r"],!0,!1),we="\\\\",Oe=Ue("\\\\",!1),_e=function(){return"\\"},xe="\\#",je=Ue("\\#",!1),Fe=function(){return"\\#"},Te="\\{",Ee=Ue("\\{",!1),Ie=function(){return"{"},Pe="\\}",Re=Ue("\\}",!1),ke=function(){return"}"},Se="\\u",Ne=Ue("\\u",!1),De=function(e){return String.fromCharCode(parseInt(e,16))},Me=0,Le=0,ze=[{line:1,column:1}],Ze=0,He=[],Je=0;if(void 0!==e.startRule){if(!(e.startRule in u))throw new Error("Can't start parsing from rule \""+e.startRule+'".');a=u[e.startRule]}function Ue(e,t){return{type:"literal",text:e,ignoreCase:t}}function We(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function $e(e){return{type:"other",description:e}}function qe(e){var t,r=ze[e];if(r)return r;for(t=e-1;!ze[t];)t--;for(r={line:(r=ze[t]).line,column:r.column};t<e;)10===f.charCodeAt(t)?(r.line++,r.column=1):r.column++,t++;return ze[e]=r}function Be(e,t){var r=qe(e),n=qe(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function Ge(e){Me<Ze||(Ze<Me&&(Ze=Me,He=[]),He.push(e))}function Ke(){return Qe()}function Qe(){var e,t;for(e=[],t=Ve();t!==p;)e.push(t),t=Ve();return e}function Ve(){var e;return(e=function(){var e,t;e=Me,(t=function(){var e,t,r,n,o,u;t=[],r=e=Me,r=(n=rt())!==p?(o=ct(),o!==p?(u=rt())!==p?n=[n,o,u]:(Me=r,p):(Me=r,p)):(Me=r,p);if(r!==p)for(;r!==p;)t.push(r),r=Me,n=rt(),r=n!==p?(o=ct())!==p?(u=rt())!==p?n=[n,o,u]:(Me=r,p):(Me=r,p):(Me=r,p);else t=p;t!==p&&(Le=e,t=i(t));(e=t)===p&&(e=Me,t=tt(),e=t!==p?f.substring(e,Me):t);return e}())!==p&&(Le=e,t=s(t));return e=t}())===p&&(e=function(){var e,t,r,n,o;Je++,e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));e=t!==p?(r=rt(),r!==p?(n=Xe())!==p?rt()!==p?(125===f.charCodeAt(Me)?(o=v,Me++):(o=p,0===Je&&Ge(d)),o!==p?(Le=e,t=y(n)):(Me=e,p)):(Me=e,p):(Me=e,p):(Me=e,p)):(Me=e,p);Je--,e===p&&(t=p,0===Je&&Ge(l));return e}())===p&&(e=function(){var e,t,r,n,o,u,a,i,s,c;e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));e=t!==p?(r=rt(),r!==p?(n=Xe())!==p?rt()!==p?(44===f.charCodeAt(Me)?(o=g,Me++):(o=p,0===Je&&Ge(b)),o!==p?rt()!==p?(f.substr(Me,6)===A?(u=A,Me+=6):(u=p,0===Je&&Ge(C)),u===p&&(f.substr(Me,4)===w?(u=w,Me+=4):(u=p,0===Je&&Ge(O)),u===p&&(f.substr(Me,4)===_?(u=_,Me+=4):(u=p,0===Je&&Ge(x)))),u!==p?rt()!==p?(a=Me,44===f.charCodeAt(Me)?(i=g,Me++):(i=p,0===Je&&Ge(b)),(a=i!==p?(s=rt())!==p?(c=ct())!==p?i=[i,s,c]:(Me=a,p):(Me=a,p):(Me=a,p))===p&&(a=null),a!==p?(i=rt())!==p?(125===f.charCodeAt(Me)?(s=v,Me++):(s=p,0===Je&&Ge(d)),s!==p?(Le=e,t=j(n,u,a)):(Me=e,p)):(Me=e,p):(Me=e,p)):(Me=e,p):(Me=e,p)):(Me=e,p):(Me=e,p)):(Me=e,p):(Me=e,p):(Me=e,p)):(Me=e,p);return e}())===p&&(e=function(){var e,t,r,n,o,u,a,i,s,c,l;e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));if(t!==p)if(rt()!==p)if((r=Xe())!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(n=g,Me++):(n=p,0===Je&&Ge(b)),n!==p)if(rt()!==p)if(f.substr(Me,6)===F?(o=F,Me+=6):(o=p,0===Je&&Ge(T)),o===p&&(f.substr(Me,13)===E?(o=E,Me+=13):(o=p,0===Je&&Ge(I))),o!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(u=g,Me++):(u=p,0===Je&&Ge(b)),u!==p)if(rt()!==p)if(a=Me,f.substr(Me,7)===P?(i=P,Me+=7):(i=p,0===Je&&Ge(R)),(a=i!==p?(s=rt())!==p?(c=ut())!==p?i=[i,s,c]:(Me=a,p):(Me=a,p):(Me=a,p))===p&&(a=null),a!==p)if((i=rt())!==p){if(s=[],(c=et())!==p)for(;c!==p;)s.push(c),c=et();else s=p;e=s!==p?(c=rt())!==p?(125===f.charCodeAt(Me)?(l=v,Me++):(l=p,0===Je&&Ge(d)),l!==p?(Le=e,t=k(r,o,a,s)):(Me=e,p)):(Me=e,p):(Me=e,p)}else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;return e}())===p&&(e=function(){var e,t,r,n,o,u,a,i,s;e=Me,123===f.charCodeAt(Me)?(t=h,Me++):(t=p,0===Je&&Ge(m));if(t!==p)if(rt()!==p)if((r=Xe())!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(n=g,Me++):(n=p,0===Je&&Ge(b)),n!==p)if(rt()!==p)if(f.substr(Me,6)===S?(o=S,Me+=6):(o=p,0===Je&&Ge(N)),o!==p)if(rt()!==p)if(44===f.charCodeAt(Me)?(u=g,Me++):(u=p,0===Je&&Ge(b)),u!==p)if(rt()!==p){if(a=[],(i=Ye())!==p)for(;i!==p;)a.push(i),i=Ye();else a=p;e=a!==p?(i=rt())!==p?(125===f.charCodeAt(Me)?(s=v,Me++):(s=p,0===Je&&Ge(d)),s!==p?(Le=e,t=D(r,a)):(Me=e,p)):(Me=e,p):(Me=e,p)}else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;else Me=e,e=p;return e}()),e}function Xe(){var e,t,r;if((e=ut())===p){for(e=Me,t=[],r=at();r!==p;)t.push(r),r=at();t!==p&&(Le=e,t=c(t)),e=t}return e}function Ye(){var e,t,r,n,o;return e=Me,e=rt()!==p&&(t=ct())!==p&&rt()!==p?(123===f.charCodeAt(Me)?(r=h,Me++):(r=p,0===Je&&Ge(m)),r!==p&&(n=Qe())!==p?(125===f.charCodeAt(Me)?(o=v,Me++):(o=p,0===Je&&Ge(d)),o!==p?(Le=e,te(t,n)):(Me=e,p)):(Me=e,p)):(Me=e,p)}function et(){var e,t,r,n,o;return e=Me,e=rt()!==p&&(t=function(){var e;return f.substr(Me,2)===M?(e=M,Me+=2):(e=p,0===Je&&Ge(L)),e===p&&(f.substr(Me,2)===z?(e=z,Me+=2):(e=p,0===Je&&Ge(Z)),e===p&&(f.substr(Me,2)===H?(e=H,Me+=2):(e=p,0===Je&&Ge(J)),e===p&&(f.substr(Me,4)===U?(e=U,Me+=4):(e=p,0===Je&&Ge(W)),e===p&&(f.substr(Me,3)===$?(e=$,Me+=3):(e=p,0===Je&&Ge(q)),e===p&&(f.substr(Me,3)===B?(e=B,Me+=3):(e=p,0===Je&&Ge(G)),e===p&&(f.substr(Me,3)===K?(e=K,Me+=3):(e=p,0===Je&&Ge(Q)),e===p&&(f.substr(Me,4)===V?(e=V,Me+=4):(e=p,0===Je&&Ge(X)),e===p&&(f.substr(Me,5)===Y?(e=Y,Me+=5):(e=p,0===Je&&Ge(ee)))))))))),e}())!==p&&rt()!==p?(123===f.charCodeAt(Me)?(r=h,Me++):(r=p,0===Je&&Ge(m)),r!==p&&(n=Qe())!==p?(125===f.charCodeAt(Me)?(o=v,Me++):(o=p,0===Je&&Ge(d)),o!==p?(Le=e,re(t,n)):(Me=e,p)):(Me=e,p)):(Me=e,p)}function tt(){var e,t;if(Je++,e=[],oe.test(f.charAt(Me))?(t=f.charAt(Me),Me++):(t=p,0===Je&&Ge(ue)),t!==p)for(;t!==p;)e.push(t),oe.test(f.charAt(Me))?(t=f.charAt(Me),Me++):(t=p,0===Je&&Ge(ue));else e=p;return Je--,e===p&&(t=p,0===Je&&Ge(ne)),e}function rt(){var e,t,r;for(Je++,e=Me,t=[],r=tt();r!==p;)t.push(r),r=tt();return e=t!==p?f.substring(e,Me):t,Je--,e===p&&(t=p,0===Je&&Ge(ae)),e}function nt(){var e;return ie.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(se)),e}function ot(){var e;return ce.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(le)),e}function ut(){var e,t,r;if(e=Me,t=[],(r=nt())!==p)for(;r!==p;)t.push(r),r=nt();else t=p;return t!==p&&(Le=e,t=fe(t)),e=t}function at(){var e,t,r;return t=e=Me,Je++,39===f.charCodeAt(Me)?(r=pe,Me++):(r=p,0===Je&&Ge(he)),r===p&&(me.test(f.charAt(Me))?(r=f.charAt(Me),Me++):(r=p,0===Je&&Ge(ve))),Je--,(e=(t=r===p?void 0:(Me=t,p))!==p?(f.length>Me?(r=f.charAt(Me),Me++):(r=p,0===Je&&Ge(de)),r!==p?(Le=e,t=ye(r)):(Me=e,p)):(Me=e,p))===p&&(e=Me,39===f.charCodeAt(Me)?(t=pe,Me++):(t=p,0===Je&&Ge(he)),e=t!==p&&(r=function(){var e;me.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(ve));e===p&&(e=it());return e}())!==p?(Le=e,t=ge(r)):(Me=e,p)),e}function it(){var e;return Je++,39===f.charCodeAt(Me)?(e=pe,Me++):(e=p,0===Je&&Ge(he)),Je--,e===p&&0===Je&&Ge(be),e}function st(){var e,t,r,n,o,u,a,i;return e=Me,39===f.charCodeAt(Me)?(t=pe,Me++):(t=p,0===Je&&Ge(he)),(e=t!==p&&(r=it())!==p?(Le=e,t=ge(r)):(Me=e,p))===p&&(Ae.test(f.charAt(Me))?(e=f.charAt(Me),Me++):(e=p,0===Je&&Ge(Ce)),e===p&&(e=Me,f.substr(Me,2)===we?(t=we,Me+=2):(t=p,0===Je&&Ge(Oe)),t!==p&&(Le=e,t=_e()),(e=t)===p&&(e=Me,f.substr(Me,2)===xe?(t=xe,Me+=2):(t=p,0===Je&&Ge(je)),t!==p&&(Le=e,t=Fe()),(e=t)===p&&(e=Me,f.substr(Me,2)===Te?(t=Te,Me+=2):(t=p,0===Je&&Ge(Ee)),t!==p&&(Le=e,t=Ie()),(e=t)===p&&(e=Me,f.substr(Me,2)===Pe?(t=Pe,Me+=2):(t=p,0===Je&&Ge(Re)),t!==p&&(Le=e,t=ke()),(e=t)===p&&(e=Me,f.substr(Me,2)===Se?(t=Se,Me+=2):(t=p,0===Je&&Ge(Ne)),e=t!==p?(n=r=Me,(r=(n=(o=ot())!==p&&(u=ot())!==p&&(a=ot())!==p&&(i=ot())!==p?o=[o,u,a,i]:(Me=n,p))!==p?f.substring(r,Me):n)!==p?(Le=e,t=De(r)):(Me=e,p)):(Me=e,p))))))),e}function ct(){var e,t,r;if(e=Me,t=[],(r=st())!==p)for(;r!==p;)t.push(r),r=st();else t=p;return t!==p&&(Le=e,t=c(t)),e=t}function lt(){return e&&e.captureLocation?{location:Be(Le,Me)}:{}}if((t=a())!==p&&Me===f.length)return t;throw t!==p&&Me<f.length&&Ge({type:"end"}),r=He,n=Ze<f.length?f.charAt(Ze):null,o=Ze<f.length?Be(Ze,Ze+1):Be(Ze,Ze),new ht(ht.buildMessage(r,n),r,n,o)},p=/(^|[^\\])#/g;function i(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}))}var o,s=function(u,a){return void 0===a&&(a={}),function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var n=i(t),o=n&&a[n];return o||(o=new((e=u).bind.apply(e,[void 0].concat(t))),n&&(a[n]=o)),o}},c=(o=function(e,t){return(o=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}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),l=function(){return(l=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)};var w=/\\#/g;function O(e,t,r,n,o,u){if(1===e.length&&v(e[0]))return[{type:0,value:e[0].value.replace(w,"#")}];for(var a=[],i=0,s=e;i<s.length;i++){var c=s[i];if(v(c))a.push({type:0,value:c.value.replace(w,"#")});else{var l=c.value;if(!(o&&l in o))throw new _("The intl string context variable '"+l+"' was not provided to the string '"+u+"'");var f=o[l];if(d(c))f&&"string"!=typeof f&&"number"!=typeof f?a.push({type:1,value:f}):a.push({type:0,value:"string"==typeof f||"number"==typeof f?String(f):""});else if(g(c)){var p=c.style?n.date[c.style]:void 0;a.push({type:0,value:r.getDateTimeFormat(t,p).format(f)})}else if(b(c)){p=c.style?n.time[c.style]:void 0;a.push({type:0,value:r.getDateTimeFormat(t,p).format(f)})}else if(y(c)){p=c.style?n.number[c.style]:void 0;a.push({type:0,value:r.getNumberFormat(t,p).format(f)})}else if(A(c)){if(!(h=c.options[f]||c.options.other))throw new RangeError('Invalid values for "'+c.value+'": "'+f+'". Options are "'+Object.keys(c.options).join('", "')+'"');a.push.apply(a,O(h.value,t,r,n,o))}else if(C(c)){var h;if(!(h=c.options["="+f])){var m=r.getPluralRules(t,{type:c.pluralType}).select(f-(c.offset||0));h=c.options[m]||c.options.other}if(!h)throw new RangeError('Invalid values for "'+c.value+'": "'+f+'". Options are "'+Object.keys(c.options).join('", "')+'"');a.push.apply(a,O(h.value,t,r,n,o))}else;}}return function(e){return e.length<2?e:e.reduce(function(e,t){var r=e[e.length-1];return r&&0===r.type&&0===t.type?r.value+=t.value:e.push(t),e},[])}(a)}function h(r,n){return n?Object.keys(r).reduce(function(e,t){return e[t]=function(r,n){return n?l({},r||{},n||{},Object.keys(r).reduce(function(e,t){return e[t]=l({},r[t],n[t]||{}),e},{})):r}(r[t],n[t]),e},l({},r)):r}var m,_=(m=Error,c(x,m),x);function x(e,t){var r=m.call(this,e)||this;return r.variableId=t,r}function j(e){return void 0===e&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:s(Intl.NumberFormat,e.number),getDateTimeFormat:s(Intl.DateTimeFormat,e.dateTime),getPluralRules:s(Intl.PluralRules,e.pluralRules)}}var F=(T.prototype.resolvedOptions=function(){return{locale:this.locale}},T.prototype.getAst=function(){return this.ast},T.defaultLocale="en",T.__parse=void 0,T.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"}}},T);function T(e,t,r,n){var o=this;if(void 0===t&&(t=T.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){return function(e,t,r,n,o,u){var a=O(e,t,r,n,o,u);return 1===a.length?a[0].value:a.reduce(function(e,t){return e+t.value},"")}(o.ast,o.locale,o.formatters,o.formats,e,o.message)},this.formatToParts=function(e){return O(o.ast,o.locale,o.formatters,o.formats,e,o.message)},"string"==typeof e){if(this.message=e,!T.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=T.__parse(e)}else this.ast=e;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=h(T.formats,r),this.locale=function(e){"string"==typeof e&&(e=[e]);try{return Intl.NumberFormat.supportedLocalesOf(e,{localeMatcher:"best fit"})[0]}catch(e){return F.defaultLocale}}(t||[]),this.formatters=n&&n.formatters||j(this.formatterCache),function r(e,n,o,u){e.filter(function(e){return!d(e)&&!v(e)}).forEach(function(t){if(g(t)){var e=t.style?u.date[t.style]:void 0;return o.getDateTimeFormat(n,e)}return b(t)?(e=t.style?u.time[t.style]:void 0,o.getDateTimeFormat(n,e)):y(t)?(e=t.style?u.number[t.style]:void 0,o.getNumberFormat(n,e)):A(t)?Object.keys(t.options).forEach(function(e){return r(t.options[e].value,n,o,u)}):C(t)?(o.getPluralRules(n,{type:t.pluralType}),Object.keys(t.options).forEach(function(e){return r(t.options[e].value,n,o,u)})):void 0})}(this.ast,this.locale,this.formatters,this.formats)}F.__parse=function(e,t){var r=f(e,t);return t&&!1===t.normalizeHashtagInPlural||function l(e){e.forEach(function(c){C(c)&&Object.keys(c.options).forEach(function(e){for(var t,r=c.options[e],n=-1,o=void 0,u=0;u<r.value.length;u++){var a=r.value[u];if(v(a)&&p.test(a.value)){n=u,o=a;break}}if(o){var i=o.value.replace(p,"$1{"+c.value+", number}"),s=f(i);(t=r.value).splice.apply(t,[n,1].concat(s))}l(r.value)})})}(r),r},e.IntlMessageFormat=F,e.createDefaultFormatters=j,e.default=F,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=intl-messageformat.min.js.map
{
"name": "intl-messageformat",
"version": "5.1.0",
"version": "5.1.2",
"description": "Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.",

@@ -34,4 +34,4 @@ "keywords": [

"dependencies": {
"intl-format-cache": "^4.1.0",
"intl-messageformat-parser": "^2.1.0"
"intl-format-cache": "^4.1.2",
"intl-messageformat-parser": "^2.1.2"
},

@@ -54,3 +54,3 @@ "scripts": {

"license": "BSD-3-Clause",
"gitHead": "32078bc8d41e49050c8ba3288c51b3104a6da9e5"
"gitHead": "daf961b0b7325dadeaecc384e9c08ab103b66df4"
}

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

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