@revolugo/booking-api-client
Version:
Javascript Revolugo Booking API Client (browser + server)
1 lines • 161 kB
JavaScript
(function(p,j){typeof exports=="object"&&typeof module<"u"?j(exports):typeof define=="function"&&define.amd?define(["exports"],j):(p=typeof globalThis<"u"?globalThis:p||self,j(p["@revolugo/booking-api-client"]={}))})(this,function(p){"use strict";var es=Object.defineProperty;var as=(p,j,ce)=>j in p?es(p,j,{enumerable:!0,configurable:!0,writable:!0,value:ce}):p[j]=ce;var Q=(p,j,ce)=>as(p,typeof j!="symbol"?j+"":j,ce);var j=typeof global=="object"&&global&&global.Object===Object&&global,ce=typeof self=="object"&&self&&self.Object===Object&&self,ue=j||ce||Function("return this")(),Ce=ue.Symbol,ua=Object.prototype,Rn=ua.hasOwnProperty,vn=ua.toString,he=Ce?Ce.toStringTag:void 0;function Pn(a){var e=Rn.call(a,he),n=a[he];try{a[he]=void 0;var i=!0}catch{}var r=vn.call(a);return i&&(e?a[he]=n:delete a[he]),r}var Mn=Object.prototype,Tn=Mn.toString;function Nn(a){return Tn.call(a)}var En="[object Null]",Bn="[object Undefined]",da=Ce?Ce.toStringTag:void 0;function Ae(a){return a==null?a===void 0?Bn:En:da&&da in Object(a)?Pn(a):Nn(a)}function pe(a){return a!=null&&typeof a=="object"}var xe=Array.isArray;function ie(a){var e=typeof a;return a!=null&&(e=="object"||e=="function")}function ga(a){return a}var Ln="[object AsyncFunction]",zn="[object Function]",On="[object GeneratorFunction]",Gn="[object Proxy]";function Ze(a){if(!ie(a))return!1;var e=Ae(a);return e==zn||e==On||e==Ln||e==Gn}var We=ue["__core-js_shared__"],ma=function(){var a=/[^.]+$/.exec(We&&We.keys&&We.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function In(a){return!!ma&&ma in a}var Kn=Function.prototype,_n=Kn.toString;function Un(a){if(a!=null){try{return _n.call(a)}catch{}try{return a+""}catch{}}return""}var Fn=/[\\^$.*+?()[\]{}|]/g,kn=/^\[object .+?Constructor\]$/,Hn=Function.prototype,$n=Object.prototype,Yn=Hn.toString,Vn=$n.hasOwnProperty,xn=RegExp("^"+Yn.call(Vn).replace(Fn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Zn(a){if(!ie(a)||In(a))return!1;var e=Ze(a)?xn:kn;return e.test(Un(a))}function Wn(a,e){return a==null?void 0:a[e]}function je(a,e){var n=Wn(a,e);return Zn(n)?n:void 0}var ha=Object.create,jn=function(){function a(){}return function(e){if(!ie(e))return{};if(ha)return ha(e);a.prototype=e;var n=new a;return a.prototype=void 0,n}}();function Jn(a,e,n){switch(n.length){case 0:return a.call(e);case 1:return a.call(e,n[0]);case 2:return a.call(e,n[0],n[1]);case 3:return a.call(e,n[0],n[1],n[2])}return a.apply(e,n)}function qn(a,e){var n=-1,i=a.length;for(e||(e=Array(i));++n<i;)e[n]=a[n];return e}var Xn=800,Qn=16,ei=Date.now;function ai(a){var e=0,n=0;return function(){var i=ei(),r=Qn-(i-n);if(n=i,r>0){if(++e>=Xn)return arguments[0]}else e=0;return a.apply(void 0,arguments)}}function ni(a){return function(){return a}}var Se=function(){try{var a=je(Object,"defineProperty");return a({},"",{}),a}catch{}}(),ii=Se?function(a,e){return Se(a,"toString",{configurable:!0,enumerable:!1,value:ni(e),writable:!0})}:ga,ti=ai(ii),ri=9007199254740991,oi=/^(?:0|[1-9]\d*)$/;function pa(a,e){var n=typeof a;return e=e??ri,!!e&&(n=="number"||n!="symbol"&&oi.test(a))&&a>-1&&a%1==0&&a<e}function Je(a,e,n){e=="__proto__"&&Se?Se(a,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):a[e]=n}function we(a,e){return a===e||a!==a&&e!==e}var si=Object.prototype,li=si.hasOwnProperty;function ci(a,e,n){var i=a[e];(!(li.call(a,e)&&we(i,n))||n===void 0&&!(e in a))&&Je(a,e,n)}function ui(a,e,n,i){var r=!n;n||(n={});for(var l=-1,s=e.length;++l<s;){var u=e[l],d=void 0;d===void 0&&(d=a[u]),r?Je(n,u,d):ci(n,u,d)}return n}var fa=Math.max;function di(a,e,n){return e=fa(e===void 0?a.length-1:e,0),function(){for(var i=arguments,r=-1,l=fa(i.length-e,0),s=Array(l);++r<l;)s[r]=i[e+r];r=-1;for(var u=Array(e+1);++r<e;)u[r]=i[r];return u[e]=n(s),Jn(a,this,u)}}function gi(a,e){return ti(di(a,e,ga),a+"")}var mi=9007199254740991;function ya(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=mi}function qe(a){return a!=null&&ya(a.length)&&!Ze(a)}function hi(a,e,n){if(!ie(n))return!1;var i=typeof e;return(i=="number"?qe(n)&&pa(e,n.length):i=="string"&&e in n)?we(n[e],a):!1}function pi(a){return gi(function(e,n){var i=-1,r=n.length,l=r>1?n[r-1]:void 0,s=r>2?n[2]:void 0;for(l=a.length>3&&typeof l=="function"?(r--,l):void 0,s&&hi(n[0],n[1],s)&&(l=r<3?void 0:l,r=1),e=Object(e);++i<r;){var u=n[i];u&&a(e,u,i,l)}return e})}var fi=Object.prototype;function ba(a){var e=a&&a.constructor,n=typeof e=="function"&&e.prototype||fi;return a===n}function yi(a,e){for(var n=-1,i=Array(a);++n<a;)i[n]=e(n);return i}var bi="[object Arguments]";function Da(a){return pe(a)&&Ae(a)==bi}var Ca=Object.prototype,Di=Ca.hasOwnProperty,Ci=Ca.propertyIsEnumerable,Xe=Da(function(){return arguments}())?Da:function(a){return pe(a)&&Di.call(a,"callee")&&!Ci.call(a,"callee")};function Ai(){return!1}var Aa=typeof p=="object"&&p&&!p.nodeType&&p,Sa=Aa&&typeof module=="object"&&module&&!module.nodeType&&module,Si=Sa&&Sa.exports===Aa,wa=Si?ue.Buffer:void 0,wi=wa?wa.isBuffer:void 0,Ra=wi||Ai,Ri="[object Arguments]",vi="[object Array]",Pi="[object Boolean]",Mi="[object Date]",Ti="[object Error]",Ni="[object Function]",Ei="[object Map]",Bi="[object Number]",Li="[object Object]",zi="[object RegExp]",Oi="[object Set]",Gi="[object String]",Ii="[object WeakMap]",Ki="[object ArrayBuffer]",_i="[object DataView]",Ui="[object Float32Array]",Fi="[object Float64Array]",ki="[object Int8Array]",Hi="[object Int16Array]",$i="[object Int32Array]",Yi="[object Uint8Array]",Vi="[object Uint8ClampedArray]",xi="[object Uint16Array]",Zi="[object Uint32Array]",I={};I[Ui]=I[Fi]=I[ki]=I[Hi]=I[$i]=I[Yi]=I[Vi]=I[xi]=I[Zi]=!0,I[Ri]=I[vi]=I[Ki]=I[Pi]=I[_i]=I[Mi]=I[Ti]=I[Ni]=I[Ei]=I[Bi]=I[Li]=I[zi]=I[Oi]=I[Gi]=I[Ii]=!1;function Wi(a){return pe(a)&&ya(a.length)&&!!I[Ae(a)]}function ji(a){return function(e){return a(e)}}var va=typeof p=="object"&&p&&!p.nodeType&&p,fe=va&&typeof module=="object"&&module&&!module.nodeType&&module,Ji=fe&&fe.exports===va,Qe=Ji&&j.process,Pa=function(){try{var a=fe&&fe.require&&fe.require("util").types;return a||Qe&&Qe.binding&&Qe.binding("util")}catch{}}(),Ma=Pa&&Pa.isTypedArray,Ta=Ma?ji(Ma):Wi;function qi(a,e){var n=xe(a),i=!n&&Xe(a),r=!n&&!i&&Ra(a),l=!n&&!i&&!r&&Ta(a),s=n||i||r||l,u=s?yi(a.length,String):[],d=u.length;for(var y in a)s&&(y=="length"||r&&(y=="offset"||y=="parent")||l&&(y=="buffer"||y=="byteLength"||y=="byteOffset")||pa(y,d))||u.push(y);return u}function Xi(a,e){return function(n){return a(e(n))}}function Qi(a){var e=[];if(a!=null)for(var n in Object(a))e.push(n);return e}var et=Object.prototype,at=et.hasOwnProperty;function nt(a){if(!ie(a))return Qi(a);var e=ba(a),n=[];for(var i in a)i=="constructor"&&(e||!at.call(a,i))||n.push(i);return n}function Na(a){return qe(a)?qi(a):nt(a)}var ye=je(Object,"create");function it(){this.__data__=ye?ye(null):{},this.size=0}function tt(a){var e=this.has(a)&&delete this.__data__[a];return this.size-=e?1:0,e}var rt="__lodash_hash_undefined__",ot=Object.prototype,st=ot.hasOwnProperty;function lt(a){var e=this.__data__;if(ye){var n=e[a];return n===rt?void 0:n}return st.call(e,a)?e[a]:void 0}var ct=Object.prototype,ut=ct.hasOwnProperty;function dt(a){var e=this.__data__;return ye?e[a]!==void 0:ut.call(e,a)}var gt="__lodash_hash_undefined__";function mt(a,e){var n=this.__data__;return this.size+=this.has(a)?0:1,n[a]=ye&&e===void 0?gt:e,this}function te(a){var e=-1,n=a==null?0:a.length;for(this.clear();++e<n;){var i=a[e];this.set(i[0],i[1])}}te.prototype.clear=it,te.prototype.delete=tt,te.prototype.get=lt,te.prototype.has=dt,te.prototype.set=mt;function ht(){this.__data__=[],this.size=0}function Re(a,e){for(var n=a.length;n--;)if(we(a[n][0],e))return n;return-1}var pt=Array.prototype,ft=pt.splice;function yt(a){var e=this.__data__,n=Re(e,a);if(n<0)return!1;var i=e.length-1;return n==i?e.pop():ft.call(e,n,1),--this.size,!0}function bt(a){var e=this.__data__,n=Re(e,a);return n<0?void 0:e[n][1]}function Dt(a){return Re(this.__data__,a)>-1}function Ct(a,e){var n=this.__data__,i=Re(n,a);return i<0?(++this.size,n.push([a,e])):n[i][1]=e,this}function ee(a){var e=-1,n=a==null?0:a.length;for(this.clear();++e<n;){var i=a[e];this.set(i[0],i[1])}}ee.prototype.clear=ht,ee.prototype.delete=yt,ee.prototype.get=bt,ee.prototype.has=Dt,ee.prototype.set=Ct;var Ea=je(ue,"Map");function At(){this.size=0,this.__data__={hash:new te,map:new(Ea||ee),string:new te}}function St(a){var e=typeof a;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?a!=="__proto__":a===null}function ve(a,e){var n=a.__data__;return St(e)?n[typeof e=="string"?"string":"hash"]:n.map}function wt(a){var e=ve(this,a).delete(a);return this.size-=e?1:0,e}function Rt(a){return ve(this,a).get(a)}function vt(a){return ve(this,a).has(a)}function Pt(a,e){var n=ve(this,a),i=n.size;return n.set(a,e),this.size+=n.size==i?0:1,this}function de(a){var e=-1,n=a==null?0:a.length;for(this.clear();++e<n;){var i=a[e];this.set(i[0],i[1])}}de.prototype.clear=At,de.prototype.delete=wt,de.prototype.get=Rt,de.prototype.has=vt,de.prototype.set=Pt;var Ba=Xi(Object.getPrototypeOf,Object),Mt="[object Object]",Tt=Function.prototype,Nt=Object.prototype,La=Tt.toString,Et=Nt.hasOwnProperty,Bt=La.call(Object);function Lt(a){if(!pe(a)||Ae(a)!=Mt)return!1;var e=Ba(a);if(e===null)return!0;var n=Et.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&La.call(n)==Bt}function zt(){this.__data__=new ee,this.size=0}function Ot(a){var e=this.__data__,n=e.delete(a);return this.size=e.size,n}function Gt(a){return this.__data__.get(a)}function It(a){return this.__data__.has(a)}var Kt=200;function _t(a,e){var n=this.__data__;if(n instanceof ee){var i=n.__data__;if(!Ea||i.length<Kt-1)return i.push([a,e]),this.size=++n.size,this;n=this.__data__=new de(i)}return n.set(a,e),this.size=n.size,this}function ge(a){var e=this.__data__=new ee(a);this.size=e.size}ge.prototype.clear=zt,ge.prototype.delete=Ot,ge.prototype.get=Gt,ge.prototype.has=It,ge.prototype.set=_t;var za=typeof p=="object"&&p&&!p.nodeType&&p,Oa=za&&typeof module=="object"&&module&&!module.nodeType&&module,Ut=Oa&&Oa.exports===za,Ga=Ut?ue.Buffer:void 0;Ga&&Ga.allocUnsafe;function Ft(a,e){return a.slice()}var Ia=ue.Uint8Array;function kt(a){var e=new a.constructor(a.byteLength);return new Ia(e).set(new Ia(a)),e}function Ht(a,e){var n=kt(a.buffer);return new a.constructor(n,a.byteOffset,a.length)}function $t(a){return typeof a.constructor=="function"&&!ba(a)?jn(Ba(a)):{}}function Yt(a){return function(e,n,i){for(var r=-1,l=Object(e),s=i(e),u=s.length;u--;){var d=s[++r];if(n(l[d],d,l)===!1)break}return e}}var Vt=Yt();function ea(a,e,n){(n!==void 0&&!we(a[e],n)||n===void 0&&!(e in a))&&Je(a,e,n)}function xt(a){return pe(a)&&qe(a)}function aa(a,e){if(!(e==="constructor"&&typeof a[e]=="function")&&e!="__proto__")return a[e]}function Zt(a){return ui(a,Na(a))}function Wt(a,e,n,i,r,l,s){var u=aa(a,n),d=aa(e,n),y=s.get(d);if(y){ea(a,n,y);return}var A=l?l(u,d,n+"",a,e,s):void 0,P=A===void 0;if(P){var S=xe(d),R=!S&&Ra(d),v=!S&&!R&&Ta(d);A=d,S||R||v?xe(u)?A=u:xt(u)?A=qn(u):R?(P=!1,A=Ft(d)):v?(P=!1,A=Ht(d)):A=[]:Lt(d)||Xe(d)?(A=u,Xe(u)?A=Zt(u):(!ie(u)||Ze(u))&&(A=$t(d))):P=!1}P&&(s.set(d,A),r(A,d,i,l,s),s.delete(d)),ea(a,n,A)}function Ka(a,e,n,i,r){a!==e&&Vt(e,function(l,s){if(r||(r=new ge),ie(l))Wt(a,e,s,n,Ka,i,r);else{var u=i?i(aa(a,s),l,s+"",a,e,r):void 0;u===void 0&&(u=l),ea(a,s,u)}},Na)}var _a=pi(function(a,e,n){Ka(a,e,n)});const Ua="http://localhost".replace(/\/+$/,""),jt=a=>typeof Blob<"u"&&a instanceof Blob;class X{constructor(e=new na){Q(this,"middleware");Q(this,"fetchApi",async(e,n)=>{let i={url:e,init:n};for(const l of this.middleware)l.pre&&(i=await l.pre({fetch:this.fetchApi,...i})||i);let r=await(this.configuration.fetchApi||fetch)(i.url,i.init);for(const l of this.middleware)l.post&&(r=await l.post({fetch:this.fetchApi,url:i.url,init:i.init,response:r.clone()})||r);return r});this.configuration=e,this.middleware=e.middleware}withMiddleware(...e){const n=this.clone();return n.middleware=n.middleware.concat(...e),n}withPreMiddleware(...e){const n=e.map(i=>({pre:i}));return this.withMiddleware(...n)}withPostMiddleware(...e){const n=e.map(i=>({post:i}));return this.withMiddleware(...n)}async request(e,n){const{url:i,init:r}=this.createFetchParams(e,n),l=await this.fetchApi(i,r);if(l.status>=200&&l.status<300)return l;throw new Fa(l,"Response returned an error code")}createFetchParams(e,n){let i=this.configuration.basePath+e.path;e.query!==void 0&&Object.keys(e.query).length!==0&&(i+="?"+this.configuration.queryParamsStringify(e.query));const r=typeof FormData<"u"&&e.body instanceof FormData||e.body instanceof URLSearchParams||jt(e.body)?e.body:JSON.stringify(e.body),l=Object.assign({},this.configuration.headers,e.headers);Object.keys(l).forEach(u=>l[u]===void 0?delete l[u]:{});const s={method:e.method,body:r,credentials:this.configuration.credentials,..._a(n,{headers:_a({},l,n==null?void 0:n.headers)})};return{url:i,init:s}}clone(){const e=this.constructor,n=new e(this.configuration);return n.middleware=this.middleware.slice(),n}}class Fa extends Error{constructor(n,i){super(i);Q(this,"name","ResponseError");this.response=n}}class U extends Error{constructor(n,i){super(i);Q(this,"name","RequiredError");this.field=n}}const Jt={csv:",",ssv:" ",tsv:" ",pipes:"|"};class na{constructor(e={}){this.configuration=e}get basePath(){return this.configuration.basePath!=null?this.configuration.basePath:Ua}get fetchApi(){return this.configuration.fetchApi}get middleware(){return this.configuration.middleware||[]}get queryParamsStringify(){return this.configuration.queryParamsStringify||ia}get username(){return this.configuration.username}get password(){return this.configuration.password}get apiKey(){const e=this.configuration.apiKey;if(e)return typeof e=="function"?e:()=>e}get accessToken(){const e=this.configuration.accessToken;if(e)return typeof e=="function"?e:async()=>e}get headers(){return this.configuration.headers}get credentials(){return this.configuration.credentials}}function qt(a,e){const n=a[e];return n!=null}function ia(a,e=""){return Object.keys(a).map(n=>{const i=e+(e.length?`[${n}]`:n),r=a[n];if(r instanceof Array){const l=r.map(s=>encodeURIComponent(String(s))).join(`&${encodeURIComponent(i)}=`);return`${encodeURIComponent(i)}=${l}`}return r instanceof Date?`${encodeURIComponent(i)}=${encodeURIComponent(r.toISOString())}`:r instanceof Object?ia(r,i):`${encodeURIComponent(i)}=${encodeURIComponent(String(r))}`}).filter(n=>n.length>0).join("&")}function Xt(a,e){return Object.keys(a).reduce((n,i)=>({...n,[i]:e(a[i])}),{})}function Qt(a){for(const e of a)if(e.contentType==="multipart/form-data")return!0;return!1}class F{constructor(e,n=i=>i){this.raw=e,this.transformer=n}async value(){return this.transformer(await this.raw.json())}}class er{constructor(e){this.raw=e}async value(){}}class ar{constructor(e){this.raw=e}async value(){return await this.raw.blob()}}class ka{constructor(e){this.raw=e}async value(){return await this.raw.text()}}const nr={Disabled:"DISABLED",Enabled:"ENABLED",Forced:"FORCED"},ir={Cx:"bkg-cx",Cf:"bkg-cf",Created:"bkg-created",Af:"bkg-af",Ip:"bkg-ip",Pc:"bkg-pc",Pp:"bkg-pp",Qr:"bkg-qr"},tr={DeDe:"de-DE",EnUs:"en-US",EsEs:"es-ES",FrFr:"fr-FR",ItIt:"it-IT",NlNl:"nl-NL",PtPt:"pt-PT"},rr={DeDe:"de-DE",EnUs:"en-US",EsEs:"es-ES",FrFr:"fr-FR",ItIt:"it-IT",NlNl:"nl-NL",PtPt:"pt-PT"},or={Dr:"dr",Mr:"mr",Mrs:"mrs",Ms:"ms",NotSpecified:"notSpecified",Prof:"prof"},sr={Ad:"AD",Ae:"AE",Af:"AF",Ag:"AG",Ai:"AI",Al:"AL",Am:"AM",Ao:"AO",Ar:"AR",As:"AS",At:"AT",Au:"AU",Aw:"AW",Ax:"AX",Az:"AZ",Ba:"BA",Bb:"BB",Bd:"BD",Be:"BE",Bf:"BF",Bg:"BG",Bh:"BH",Bi:"BI",Bj:"BJ",Bl:"BL",Bm:"BM",Bn:"BN",Bo:"BO",Bq:"BQ",Br:"BR",Bs:"BS",Bt:"BT",Bw:"BW",By:"BY",Bz:"BZ",Ca:"CA",Cc:"CC",Cd:"CD",Cf:"CF",Cg:"CG",Ch:"CH",Ci:"CI",Ck:"CK",Cl:"CL",Cm:"CM",Cn:"CN",Co:"CO",Cr:"CR",Cu:"CU",Cv:"CV",Cw:"CW",Cx:"CX",Cy:"CY",Cz:"CZ",De:"DE",Dj:"DJ",Dk:"DK",Dm:"DM",Do:"DO",Dz:"DZ",Ec:"EC",Ee:"EE",Eg:"EG",Eh:"EH",Er:"ER",Es:"ES",Et:"ET",Fi:"FI",Fj:"FJ",Fk:"FK",Fm:"FM",Fo:"FO",Fr:"FR",Ga:"GA",Gb:"GB",Gd:"GD",Ge:"GE",Gf:"GF",Gg:"GG",Gh:"GH",Gi:"GI",Gl:"GL",Gm:"GM",Gn:"GN",Gp:"GP",Gq:"GQ",Gr:"GR",Gt:"GT",Gu:"GU",Gw:"GW",Gy:"GY",Hk:"HK",Hn:"HN",Hr:"HR",Ht:"HT",Hu:"HU",Id:"ID",Ie:"IE",Il:"IL",Im:"IM",In:"IN",Io:"IO",Iq:"IQ",Ir:"IR",Is:"IS",It:"IT",Je:"JE",Jm:"JM",Jo:"JO",Jp:"JP",Ke:"KE",Kg:"KG",Kh:"KH",Ki:"KI",Km:"KM",Kn:"KN",Kp:"KP",Kr:"KR",Kw:"KW",Ky:"KY",Kz:"KZ",La:"LA",Lb:"LB",Lc:"LC",Li:"LI",Lk:"LK",Lr:"LR",Ls:"LS",Lt:"LT",Lu:"LU",Lv:"LV",Ly:"LY",Ma:"MA",Mc:"MC",Md:"MD",Me:"ME",Mf:"MF",Mg:"MG",Mh:"MH",Mk:"MK",Ml:"ML",Mm:"MM",Mn:"MN",Mo:"MO",Mp:"MP",Mq:"MQ",Mr:"MR",Ms:"MS",Mt:"MT",Mu:"MU",Mv:"MV",Mw:"MW",Mx:"MX",My:"MY",Mz:"MZ",Na:"NA",Nc:"NC",Ne:"NE",Nf:"NF",Ng:"NG",Ni:"NI",Nl:"NL",No:"NO",Np:"NP",Nr:"NR",Nu:"NU",Nz:"NZ",Om:"OM",Pa:"PA",Pe:"PE",Pf:"PF",Pg:"PG",Ph:"PH",Pk:"PK",Pl:"PL",Pm:"PM",Pr:"PR",Ps:"PS",Pt:"PT",Pw:"PW",Py:"PY",Qa:"QA",Re:"RE",Ro:"RO",Rs:"RS",Ru:"RU",Rw:"RW",Sa:"SA",Sb:"SB",Sc:"SC",Sd:"SD",Se:"SE",Sg:"SG",Sh:"SH",Si:"SI",Sj:"SJ",Sk:"SK",Sl:"SL",Sm:"SM",Sn:"SN",So:"SO",Sr:"SR",Ss:"SS",St:"ST",Sv:"SV",Sx:"SX",Sy:"SY",Sz:"SZ",Tc:"TC",Td:"TD",Tg:"TG",Th:"TH",Tj:"TJ",Tk:"TK",Tl:"TL",Tm:"TM",Tn:"TN",To:"TO",Tr:"TR",Tt:"TT",Tv:"TV",Tw:"TW",Tz:"TZ",Ua:"UA",Ug:"UG",Us:"US",Uy:"UY",Uz:"UZ",Va:"VA",Vc:"VC",Ve:"VE",Vg:"VG",Vi:"VI",Vn:"VN",Vu:"VU",Wf:"WF",Ws:"WS",Xk:"XK",Ye:"YE",Yt:"YT",Za:"ZA",Zm:"ZM",Zw:"ZW"},lr={Aed:"AED",Afn:"AFN",All:"ALL",Amd:"AMD",Ang:"ANG",Aoa:"AOA",Ars:"ARS",Aud:"AUD",Awg:"AWG",Azn:"AZN",Bam:"BAM",Bbd:"BBD",Bdt:"BDT",Bhd:"BHD",Bgn:"BGN",Bif:"BIF",Bmd:"BMD",Bnd:"BND",Bob:"BOB",Brl:"BRL",Bsd:"BSD",Bwp:"BWP",Bzd:"BZD",Cad:"CAD",Cdf:"CDF",Chf:"CHF",Clp:"CLP",Cny:"CNY",Cop:"COP",Crc:"CRC",Cve:"CVE",Czk:"CZK",Djf:"DJF",Dkk:"DKK",Dop:"DOP",Dzd:"DZD",Egp:"EGP",Etb:"ETB",Eur:"EUR",Fjd:"FJD",Fkp:"FKP",Gbp:"GBP",Gel:"GEL",Gip:"GIP",Gmd:"GMD",Gnf:"GNF",Gtq:"GTQ",Gyd:"GYD",Hkd:"HKD",Hnl:"HNL",Hrk:"HRK",Htg:"HTG",Huf:"HUF",Idr:"IDR",Ils:"ILS",Inr:"INR",Isk:"ISK",Jmd:"JMD",Jod:"JOD",Jpy:"JPY",Kes:"KES",Kgs:"KGS",Khr:"KHR",Kmf:"KMF",Krw:"KRW",Kwd:"KWD",Kyd:"KYD",Kzt:"KZT",Lak:"LAK",Lbp:"LBP",Lkr:"LKR",Lrd:"LRD",Lsl:"LSL",Mad:"MAD",Mdl:"MDL",Mga:"MGA",Mkd:"MKD",Mmk:"MMK",Mnt:"MNT",Mop:"MOP",Mro:"MRO",Mur:"MUR",Mvr:"MVR",Mwk:"MWK",Mxn:"MXN",Myr:"MYR",Mzn:"MZN",Nad:"NAD",Ngn:"NGN",Nio:"NIO",Nok:"NOK",Npr:"NPR",Nzd:"NZD",Omr:"OMR",Pab:"PAB",Pen:"PEN",Pgk:"PGK",Php:"PHP",Pkr:"PKR",Pln:"PLN",Pyg:"PYG",Qar:"QAR",Ron:"RON",Rsd:"RSD",Rub:"RUB",Rwf:"RWF",Sar:"SAR",Sbd:"SBD",Scr:"SCR",Sek:"SEK",Sgd:"SGD",Shp:"SHP",Sll:"SLL",Sos:"SOS",Srd:"SRD",Std:"STD",Szl:"SZL",Thb:"THB",Tjs:"TJS",Tnd:"TND",Top:"TOP",Try:"TRY",Ttd:"TTD",Twd:"TWD",Tzs:"TZS",Uah:"UAH",Usd:"USD",Uyu:"UYU",Uzs:"UZS",Vnd:"VND",Vuv:"VUV",Wst:"WST",Xaf:"XAF",Xcd:"XCD",Xof:"XOF",Xpf:"XPF",Yer:"YER",Zar:"ZAR",Zmw:"ZMW"},cr={ApiError:"api_error",BadGateway:"bad_gateway",InternalServerError:"internal_server_error",InvalidRequestError:"invalid_request_error",RateLimitError:"rate_limit_error",ResourceGone:"resource_gone",ResourceNotFound:"resource_not_found",Unauthorized:"unauthorized",ValidationError:"validation_error"},ur={Included:"INCLUDED",NotIncluded:"NOT_INCLUDED",Optional:"OPTIONAL"},dr={BestMatch:"BEST_MATCH",Cheapest:"CHEAPEST",MatchingRoomCount:"MATCHING_ROOM_COUNT",Regular:"REGULAR"},gr={HotelRoom:"HOTEL_ROOM",Package:"PACKAGE"},mr={DeDe:"de-DE",EnUs:"en-US",EsEs:"es-ES",FrFr:"fr-FR",ItIt:"it-IT",NlNl:"nl-NL",PtPt:"pt-PT"},hr={CreditNote:"credit_note",Invoice:"invoice"},pr={CreditCard:"CREDIT_CARD"},fr={Coupon:"COUPON"},yr={DepositAccount:"DEPOSIT_ACCOUNT"},br={Coupon:"COUPON",CreditCard:"CREDIT_CARD",DepositAccount:"DEPOSIT_ACCOUNT"},Dr={Complete:"COMPLETE",InProgress:"IN_PROGRESS"},Cr={Ad:"AD",Ae:"AE",Af:"AF",Ag:"AG",Ai:"AI",Al:"AL",Am:"AM",Ao:"AO",Ar:"AR",As:"AS",At:"AT",Au:"AU",Aw:"AW",Ax:"AX",Az:"AZ",Ba:"BA",Bb:"BB",Bd:"BD",Be:"BE",Bf:"BF",Bg:"BG",Bh:"BH",Bi:"BI",Bj:"BJ",Bl:"BL",Bm:"BM",Bn:"BN",Bo:"BO",Bq:"BQ",Br:"BR",Bs:"BS",Bt:"BT",Bw:"BW",By:"BY",Bz:"BZ",Ca:"CA",Cc:"CC",Cd:"CD",Cf:"CF",Cg:"CG",Ch:"CH",Ci:"CI",Ck:"CK",Cl:"CL",Cm:"CM",Cn:"CN",Co:"CO",Cr:"CR",Cu:"CU",Cv:"CV",Cw:"CW",Cx:"CX",Cy:"CY",Cz:"CZ",De:"DE",Dj:"DJ",Dk:"DK",Dm:"DM",Do:"DO",Dz:"DZ",Ec:"EC",Ee:"EE",Eg:"EG",Eh:"EH",Er:"ER",Es:"ES",Et:"ET",Fi:"FI",Fj:"FJ",Fk:"FK",Fm:"FM",Fo:"FO",Fr:"FR",Ga:"GA",Gb:"GB",Gd:"GD",Ge:"GE",Gf:"GF",Gg:"GG",Gh:"GH",Gi:"GI",Gl:"GL",Gm:"GM",Gn:"GN",Gp:"GP",Gq:"GQ",Gr:"GR",Gt:"GT",Gu:"GU",Gw:"GW",Gy:"GY",Hk:"HK",Hn:"HN",Hr:"HR",Ht:"HT",Hu:"HU",Id:"ID",Ie:"IE",Il:"IL",Im:"IM",In:"IN",Io:"IO",Iq:"IQ",Ir:"IR",Is:"IS",It:"IT",Je:"JE",Jm:"JM",Jo:"JO",Jp:"JP",Ke:"KE",Kg:"KG",Kh:"KH",Ki:"KI",Km:"KM",Kn:"KN",Kp:"KP",Kr:"KR",Kw:"KW",Ky:"KY",Kz:"KZ",La:"LA",Lb:"LB",Lc:"LC",Li:"LI",Lk:"LK",Lr:"LR",Ls:"LS",Lt:"LT",Lu:"LU",Lv:"LV",Ly:"LY",Ma:"MA",Mc:"MC",Md:"MD",Me:"ME",Mf:"MF",Mg:"MG",Mh:"MH",Mk:"MK",Ml:"ML",Mm:"MM",Mn:"MN",Mo:"MO",Mp:"MP",Mq:"MQ",Mr:"MR",Ms:"MS",Mt:"MT",Mu:"MU",Mv:"MV",Mw:"MW",Mx:"MX",My:"MY",Mz:"MZ",Na:"NA",Nc:"NC",Ne:"NE",Nf:"NF",Ng:"NG",Ni:"NI",Nl:"NL",No:"NO",Np:"NP",Nr:"NR",Nu:"NU",Nz:"NZ",Om:"OM",Pa:"PA",Pe:"PE",Pf:"PF",Pg:"PG",Ph:"PH",Pk:"PK",Pl:"PL",Pm:"PM",Pr:"PR",Ps:"PS",Pt:"PT",Pw:"PW",Py:"PY",Qa:"QA",Re:"RE",Ro:"RO",Rs:"RS",Ru:"RU",Rw:"RW",Sa:"SA",Sb:"SB",Sc:"SC",Sd:"SD",Se:"SE",Sg:"SG",Sh:"SH",Si:"SI",Sj:"SJ",Sk:"SK",Sl:"SL",Sm:"SM",Sn:"SN",So:"SO",Sr:"SR",Ss:"SS",St:"ST",Sv:"SV",Sx:"SX",Sy:"SY",Sz:"SZ",Tc:"TC",Td:"TD",Tg:"TG",Th:"TH",Tj:"TJ",Tk:"TK",Tl:"TL",Tm:"TM",Tn:"TN",To:"TO",Tr:"TR",Tt:"TT",Tv:"TV",Tw:"TW",Tz:"TZ",Ua:"UA",Ug:"UG",Us:"US",Uy:"UY",Uz:"UZ",Va:"VA",Vc:"VC",Ve:"VE",Vg:"VG",Vi:"VI",Vn:"VN",Vu:"VU",Wf:"WF",Ws:"WS",Xk:"XK",Ye:"YE",Yt:"YT",Za:"ZA",Zm:"ZM",Zw:"ZW"},Ar={Night:"PER_NIGHT",Stay:"PER_STAY"},Sr={Adult:"PER_ADULT",Booking:"PER_BOOKING"},wr=new RegExp("([\\p{Ll}\\d])(\\p{Lu})","gu"),Rr=new RegExp("(\\p{Lu})([\\p{Lu}][\\p{Ll}])","gu"),vr=new RegExp("(\\d)\\p{Ll}|(\\p{L})\\d","u"),Pr=/[^\p{L}\d]+/giu,Ha="$1\0$2",$a="";function Ya(a){let e=a.trim();e=e.replace(wr,Ha).replace(Rr,Ha),e=e.replace(Pr,"\0");let n=0,i=e.length;for(;e.charAt(n)==="\0";)n++;if(n===i)return[];for(;e.charAt(i-1)==="\0";)i--;return e.slice(n,i).split(/\0/g)}function Mr(a){const e=Ya(a);for(let n=0;n<e.length;n++){const i=e[n],r=vr.exec(i);if(r){const l=r.index+(r[1]??r[2]).length;e.splice(n,1,i.slice(0,l),i.slice(l))}}return e}function Va(a,e){const[n,i,r]=Me(a,e);return n+i.map(Pe(e==null?void 0:e.locale)).join((e==null?void 0:e.delimiter)??" ")+r}function Tr(a,e){const[n,i,r]=Me(a,e),l=Pe(e==null?void 0:e.locale),s=ta(e==null?void 0:e.locale),u=e!=null&&e.mergeAmbiguousCharacters?ra(l,s):Za(l,s);return n+i.map((d,y)=>y===0?l(d):u(d,y)).join((e==null?void 0:e.delimiter)??"")+r}function Nr(a,e){const[n,i,r]=Me(a,e),l=Pe(e==null?void 0:e.locale),s=ta(e==null?void 0:e.locale),u=e!=null&&e.mergeAmbiguousCharacters?ra(l,s):Za(l,s);return n+i.map(u).join((e==null?void 0:e.delimiter)??"")+r}function Er(a,e){const[n,i,r]=Me(a,e),l=Pe(e==null?void 0:e.locale),s=ta(e==null?void 0:e.locale);return n+i.map(ra(l,s)).join((e==null?void 0:e.delimiter)??" ")+r}function xa(a,e){return Va(a,{delimiter:"-",...e})}function Br(a,e){return Va(a,{delimiter:"_",...e})}function Pe(a){return a===!1?e=>e.toLowerCase():e=>e.toLocaleLowerCase(a)}function ta(a){return a===!1?e=>e.toUpperCase():e=>e.toLocaleUpperCase(a)}function ra(a,e){return n=>`${e(n[0])}${a(n.slice(1))}`}function Za(a,e){return(n,i)=>{const r=n[0];return(i>0&&r>="0"&&r<="9"?"_"+r:e(r))+a(n.slice(1))}}function Me(a,e={}){const n=e.split??(e.separateNumbers?Mr:Ya),i=e.prefixCharacters??$a,r=e.suffixCharacters??$a;let l=0,s=a.length;for(;l<a.length;){const u=a.charAt(l);if(!i.includes(u))break;l++}for(;s>l;){const u=s-1,d=a.charAt(u);if(!r.includes(d))break;s=u}return[a.slice(0,l),n(a.slice(l,s)),a.slice(s)]}var Te=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function q(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var Ne={exports:{}},Lr=Ne.exports,Wa;function zr(){return Wa||(Wa=1,function(a,e){(function(n,i,r){a.exports=r(),a.exports.default=r()})("slugify",Lr,function(){var n=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","Lj":"LJ","lj":"lj","Nj":"NJ","nj":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E'","Ը":"Y'","Թ":"T'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C'","Կ":"K","Հ":"H","Ձ":"D'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P'","Ք":"Q'","Օ":"O''","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"'","’":"'","“":"\\"","”":"\\"","„":"\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}`),i=JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');function r(l,s){if(typeof l!="string")throw new Error("slugify: string argument expected");s=typeof s=="string"?{replacement:s}:s||{};var u=i[s.locale]||{},d=s.replacement===void 0?"-":s.replacement,y=s.trim===void 0?!0:s.trim,A=l.normalize().split("").reduce(function(P,S){var R=u[S];return R===void 0&&(R=n[S]),R===void 0&&(R=S),R===d&&(R=" "),P+R.replace(s.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return s.strict&&(A=A.replace(/[^A-Za-z0-9\s]/g,"")),y&&(A=A.trim()),A=A.replace(/\s+/g,d),s.lower&&(A=A.toLowerCase()),A}return r.extend=function(l){Object.assign(n,l)},r})}(Ne)),Ne.exports}var Or=zr();const Gr=q(Or);function Ir(a){return Gr(xa(a),{lower:!0,strict:!0})}var C=(a=>(a.Camel="camelCase",a.Capital="capitalCase",a.Param="paramCase",a.Pascal="pascalCase",a.Slug="slugCase",a.Snake="snakeCase",a))(C||{});const Kr={camelCase:Tr,capitalCase:Er,paramCase:xa,pascalCase:Nr,slugCase:Ir,snakeCase:Br};function _r(a,e){return a.some(n=>typeof n=="string"?n===e:n.test(e))}function Ur(a){return a===Object(a)&&!Array.isArray(a)&&typeof a!="function"}function D(a,e,n={deep:!0}){return Ur(a)?Object.keys(a).reduce((i,r)=>{const l=n!=null&&n.exclude&&_r(n.exclude,r)?r:Kr[e](r);return i[l]=n.deep?D(a[r],e,n):a[r],i},{}):Array.isArray(a)?a.map(i=>D(i,e,n)):a}function Fr(a,e){const n={};for(const i of e)Object.hasOwn(a,i)&&(n[i]=a[i]);return n}var t=(a=>(a.AED="AED",a.AFN="AFN",a.ALL="ALL",a.AMD="AMD",a.ANG="ANG",a.AOA="AOA",a.ARS="ARS",a.AUD="AUD",a.AWG="AWG",a.AZN="AZN",a.BAM="BAM",a.BBD="BBD",a.BDT="BDT",a.BGN="BGN",a.BHD="BHD",a.BIF="BIF",a.BMD="BMD",a.BND="BND",a.BOB="BOB",a.BRL="BRL",a.BSD="BSD",a.BTN="BTN",a.BWP="BWP",a.BYN="BYN",a.BYR="BYR",a.BZD="BZD",a.CAD="CAD",a.CDF="CDF",a.CHF="CHF",a.CLF="CLF",a.CLP="CLP",a.CNY="CNY",a.COP="COP",a.CRC="CRC",a.CUC="CUC",a.CUP="CUP",a.CVE="CVE",a.CZK="CZK",a.DJF="DJF",a.DKK="DKK",a.DOP="DOP",a.DZD="DZD",a.EEK="EEK",a.EGP="EGP",a.ERN="ERN",a.ETB="ETB",a.EUR="EUR",a.FJD="FJD",a.FKP="FKP",a.GBP="GBP",a.GEL="GEL",a.GHS="GHS",a.GIP="GIP",a.GMD="GMD",a.GNF="GNF",a.GTQ="GTQ",a.GYD="GYD",a.HKD="HKD",a.HNL="HNL",a.HRK="HRK",a.HTG="HTG",a.HUF="HUF",a.IDR="IDR",a.ILS="ILS",a.INR="INR",a.IQD="IQD",a.IRR="IRR",a.ISK="ISK",a.JMD="JMD",a.JOD="JOD",a.JPY="JPY",a.KES="KES",a.KGS="KGS",a.KHR="KHR",a.KMF="KMF",a.KPW="KPW",a.KRW="KRW",a.KWD="KWD",a.KYD="KYD",a.KZT="KZT",a.LAK="LAK",a.LBP="LBP",a.LKR="LKR",a.LRD="LRD",a.LSL="LSL",a.LTL="LTL",a.LVL="LVL",a.LYD="LYD",a.MAD="MAD",a.MDL="MDL",a.MGA="MGA",a.MKD="MKD",a.MMK="MMK",a.MNT="MNT",a.MOP="MOP",a.MRO="MRO",a.MUR="MUR",a.MVR="MVR",a.MWK="MWK",a.MXN="MXN",a.MYR="MYR",a.MZN="MZN",a.NAD="NAD",a.NGN="NGN",a.NIO="NIO",a.NOK="NOK",a.NPR="NPR",a.NZD="NZD",a.OMR="OMR",a.PAB="PAB",a.PEN="PEN",a.PGK="PGK",a.PHP="PHP",a.PKR="PKR",a.PLN="PLN",a.PYG="PYG",a.QAR="QAR",a.RON="RON",a.RSD="RSD",a.RUB="RUB",a.RWF="RWF",a.SAR="SAR",a.SBD="SBD",a.SCR="SCR",a.SDG="SDG",a.SEK="SEK",a.SGD="SGD",a.SHP="SHP",a.SLL="SLL",a.SOS="SOS",a.SRD="SRD",a.SSP="SSP",a.STD="STD",a.SYP="SYP",a.SZL="SZL",a.THB="THB",a.TJS="TJS",a.TMT="TMT",a.TND="TND",a.TOP="TOP",a.TRY="TRY",a.TTD="TTD",a.TWD="TWD",a.TZS="TZS",a.UAH="UAH",a.UGX="UGX",a.USD="USD",a.UYU="UYU",a.UZS="UZS",a.VEF="VEF",a.VND="VND",a.VUV="VUV",a.WST="WST",a.XAF="XAF",a.XCD="XCD",a.XOF="XOF",a.XPF="XPF",a.YER="YER",a.ZAR="ZAR",a.ZMK="ZMK",a.ZMW="ZMW",a.ZWL="ZWL",a))(t||{});const ja={AED:{code:"AED",decimalDigits:2,name:"United Arab Emirates Dirham",namePlural:"UAE dirhams",rounding:0,symbol:"AED",symbolNative:"د.إ.",zeroDecimal:!1},AFN:{code:"AFN",decimalDigits:0,name:"Afghan Afghani",namePlural:"Afghan Afghanis",rounding:0,symbol:"Af",symbolNative:"؋",zeroDecimal:!1},ALL:{code:"ALL",decimalDigits:0,name:"Albanian Lek",namePlural:"Albanian lekë",rounding:0,symbol:"ALL",symbolNative:"Lek",zeroDecimal:!1},AMD:{code:"AMD",decimalDigits:0,name:"Armenian Dram",namePlural:"Armenian drams",rounding:0,symbol:"AMD",symbolNative:"դր.",zeroDecimal:!1},ANG:{code:"ANG",decimalDigits:2,name:"Netherlands Antillean Guilder",namePlural:"Netherlands Antillean guilders",rounding:0,symbol:"ANG",symbolNative:"NAf.",zeroDecimal:!1},AOA:{code:"AOA",decimalDigits:2,name:"Angolan Kwanza",namePlural:"Angolan kwanzas",rounding:0,symbol:"AOA",symbolNative:"Kz",zeroDecimal:!1},ARS:{code:"ARS",decimalDigits:2,name:"Argentine Peso",namePlural:"Argentine pesos",rounding:0,symbol:"AR$",symbolNative:"$",zeroDecimal:!1},AUD:{code:"AUD",decimalDigits:2,name:"Australian Dollar",namePlural:"Australian dollars",rounding:0,symbol:"AU$",symbolNative:"$",zeroDecimal:!1},AWG:{code:"AWG",decimalDigits:2,name:"Aruban Florin",namePlural:"Aruban florin",rounding:0,symbol:"AWG",symbolNative:"Afl.",zeroDecimal:!1},AZN:{code:"AZN",decimalDigits:2,name:"Azerbaijani Manat",namePlural:"Azerbaijani manats",rounding:0,symbol:"man.",symbolNative:"ман.",zeroDecimal:!1},BAM:{code:"BAM",decimalDigits:2,name:"Bosnia-Herzegovina Convertible Mark",namePlural:"Bosnia-Herzegovina convertible marks",rounding:0,symbol:"KM",symbolNative:"KM",zeroDecimal:!1},BBD:{code:"BBD",decimalDigits:2,name:"Barbadian Dollar",namePlural:"Barbadian dollars",rounding:0,symbol:"BBD",symbolNative:"$",zeroDecimal:!1},BDT:{code:"BDT",decimalDigits:2,name:"Bangladeshi Taka",namePlural:"Bangladeshi takas",rounding:0,symbol:"Tk",symbolNative:"৳",zeroDecimal:!1},BGN:{code:"BGN",decimalDigits:2,name:"Bulgarian Lev",namePlural:"Bulgarian leva",rounding:0,symbol:"BGN",symbolNative:"лв.",zeroDecimal:!1},BHD:{code:"BHD",decimalDigits:3,name:"Bahraini Dinar",namePlural:"Bahraini dinars",rounding:0,symbol:"BD",symbolNative:"د.ب.",zeroDecimal:!1},BIF:{code:"BIF",decimalDigits:0,name:"Burundian Franc",namePlural:"Burundian francs",rounding:0,symbol:"FBu",symbolNative:"FBu",zeroDecimal:!0},BMD:{code:"BMD",decimalDigits:2,name:"Bermudan Dollar",namePlural:"Bermudan dollars",rounding:0,symbol:"BMD",symbolNative:"$",zeroDecimal:!1},BND:{code:"BND",decimalDigits:2,name:"Brunei Dollar",namePlural:"Brunei dollars",rounding:0,symbol:"BN$",symbolNative:"$",zeroDecimal:!1},BOB:{code:"BOB",decimalDigits:2,name:"Bolivian Boliviano",namePlural:"Bolivian bolivianos",rounding:0,symbol:"Bs",symbolNative:"Bs",zeroDecimal:!1},BRL:{code:"BRL",decimalDigits:2,name:"Brazilian Real",namePlural:"Brazilian reals",rounding:0,symbol:"R$",symbolNative:"R$",zeroDecimal:!1},BSD:{code:"BSD",decimalDigits:2,name:"Bahamian Dollar",namePlural:"Bahamian dollars",rounding:0,symbol:"BSD",symbolNative:"$",zeroDecimal:!1},BTN:{code:"BTN",decimalDigits:2,name:"Bhutanese Ngultrum",namePlural:"Bhutanese ngultrums",rounding:0,symbol:"BTN",symbolNative:"Nu.",zeroDecimal:!1},BWP:{code:"BWP",decimalDigits:2,name:"Botswanan Pula",namePlural:"Botswanan pulas",rounding:0,symbol:"BWP",symbolNative:"P",zeroDecimal:!1},BYN:{code:"BYN",decimalDigits:2,name:"Belarusian Ruble",namePlural:"Belarusian rubles",rounding:0,symbol:"Br",symbolNative:"руб.",zeroDecimal:!1},BYR:{code:"BYR",decimalDigits:0,name:"Belarusian Ruble",namePlural:"Belarusian rubles",rounding:0,symbol:"BYR",symbolNative:"BYR",zeroDecimal:!1},BZD:{code:"BZD",decimalDigits:2,name:"Belize Dollar",namePlural:"Belize dollars",rounding:0,symbol:"BZ$",symbolNative:"$",zeroDecimal:!1},CAD:{code:"CAD",decimalDigits:2,name:"Canadian Dollar",namePlural:"Canadian dollars",rounding:0,symbol:"CA$",symbolNative:"$",zeroDecimal:!1},CDF:{code:"CDF",decimalDigits:2,name:"Congolese Franc",namePlural:"Congolese francs",rounding:0,symbol:"CDF",symbolNative:"FrCD",zeroDecimal:!1},CHF:{code:"CHF",decimalDigits:2,name:"Swiss Franc",namePlural:"Swiss francs",rounding:.05,symbol:"CHF",symbolNative:"CHF",zeroDecimal:!1},CLF:{code:"CLF",decimalDigits:4,name:"Chilean Unit of Account (UF)",namePlural:"Chilean units of account (UF)",rounding:0,symbol:"CLF",symbolNative:"CLF",zeroDecimal:!1},CLP:{code:"CLP",decimalDigits:0,name:"Chilean Peso",namePlural:"Chilean pesos",rounding:0,symbol:"CL$",symbolNative:"$",zeroDecimal:!0},CNY:{code:"CNY",decimalDigits:2,name:"Chinese Yuan",namePlural:"Chinese yuan",rounding:0,symbol:"CN¥",symbolNative:"CN¥",zeroDecimal:!1},COP:{code:"COP",decimalDigits:0,name:"Colombian Peso",namePlural:"Colombian pesos",rounding:0,symbol:"CO$",symbolNative:"$",zeroDecimal:!1},CRC:{code:"CRC",decimalDigits:0,name:"Costa Rican Colón",namePlural:"Costa Rican colóns",rounding:0,symbol:"₡",symbolNative:"₡",zeroDecimal:!1},CUC:{code:"CUC",decimalDigits:2,name:"Cuban Convertible Peso",namePlural:"Cuban convertible pesos",rounding:0,symbol:"CUC",symbolNative:"CUC",zeroDecimal:!1},CUP:{code:"CUP",decimalDigits:2,name:"Cuban Peso",namePlural:"Cuban pesos",rounding:0,symbol:"CUP",symbolNative:"$",zeroDecimal:!1},CVE:{code:"CVE",decimalDigits:2,name:"Cape Verdean Escudo",namePlural:"Cape Verdean escudos",rounding:0,symbol:"CV$",symbolNative:"CV$",zeroDecimal:!1},CZK:{code:"CZK",decimalDigits:2,name:"Czech Republic Koruna",namePlural:"Czech Republic korunas",rounding:0,symbol:"Kč",symbolNative:"Kč",zeroDecimal:!1},DJF:{code:"DJF",decimalDigits:0,name:"Djiboutian Franc",namePlural:"Djiboutian francs",rounding:0,symbol:"Fdj",symbolNative:"Fdj",zeroDecimal:!0},DKK:{code:"DKK",decimalDigits:2,name:"Danish Krone",namePlural:"Danish kroner",rounding:0,symbol:"Dkr",symbolNative:"kr",zeroDecimal:!1},DOP:{code:"DOP",decimalDigits:2,name:"Dominican Peso",namePlural:"Dominican pesos",rounding:0,symbol:"RD$",symbolNative:"RD$",zeroDecimal:!1},DZD:{code:"DZD",decimalDigits:2,name:"Algerian Dinar",namePlural:"Algerian dinars",rounding:0,symbol:"DA",symbolNative:"د.ج.",zeroDecimal:!1},EEK:{code:"EEK",decimalDigits:2,name:"Estonian Kroon",namePlural:"Estonian kroons",rounding:0,symbol:"Ekr",symbolNative:"kr",zeroDecimal:!1},EGP:{code:"EGP",decimalDigits:2,name:"Egyptian Pound",namePlural:"Egyptian pounds",rounding:0,symbol:"EGP",symbolNative:"ج.م.",zeroDecimal:!1},ERN:{code:"ERN",decimalDigits:2,name:"Eritrean Nakfa",namePlural:"Eritrean nakfas",rounding:0,symbol:"Nfk",symbolNative:"Nfk",zeroDecimal:!1},ETB:{code:"ETB",decimalDigits:2,name:"Ethiopian Birr",namePlural:"Ethiopian birrs",rounding:0,symbol:"Br",symbolNative:"Br",zeroDecimal:!1},EUR:{code:"EUR",decimalDigits:2,name:"Euro",namePlural:"euros",rounding:0,symbol:"€",symbolNative:"€",zeroDecimal:!1},FJD:{code:"FJD",decimalDigits:2,name:"Fijian Dollar",namePlural:"Fijian dollars",rounding:0,symbol:"FJD",symbolNative:"$",zeroDecimal:!1},FKP:{code:"FKP",decimalDigits:2,name:"Falkland Islands Pound",namePlural:"Falkland Islands pounds",rounding:0,symbol:"FKP",symbolNative:"£",zeroDecimal:!1},GBP:{code:"GBP",decimalDigits:2,name:"British Pound Sterling",namePlural:"British pounds sterling",rounding:0,symbol:"£",symbolNative:"£",zeroDecimal:!1},GEL:{code:"GEL",decimalDigits:2,name:"Georgian Lari",namePlural:"Georgian laris",rounding:0,symbol:"GEL",symbolNative:"GEL",zeroDecimal:!1},GHS:{code:"GHS",decimalDigits:2,name:"Ghanaian Cedi",namePlural:"Ghanaian cedis",rounding:0,symbol:"GH₵",symbolNative:"GH₵",zeroDecimal:!1},GIP:{code:"GIP",decimalDigits:2,name:"Gibraltar Pound",namePlural:"Gibraltar pounds",rounding:0,symbol:"GIP",symbolNative:"£",zeroDecimal:!1},GMD:{code:"GMD",decimalDigits:2,name:"Gambian Dalasi",namePlural:"Gambian dalasis",rounding:0,symbol:"GMD",symbolNative:"D",zeroDecimal:!1},GNF:{code:"GNF",decimalDigits:0,name:"Guinean Franc",namePlural:"Guinean francs",rounding:0,symbol:"FG",symbolNative:"FG",zeroDecimal:!0},GTQ:{code:"GTQ",decimalDigits:2,name:"Guatemalan Quetzal",namePlural:"Guatemalan quetzals",rounding:0,symbol:"GTQ",symbolNative:"Q",zeroDecimal:!1},GYD:{code:"GYD",decimalDigits:0,name:"Guyanaese Dollar",namePlural:"Guyanaese dollars",rounding:0,symbol:"GYD",symbolNative:"$",zeroDecimal:!1},HKD:{code:"HKD",decimalDigits:2,name:"Hong Kong Dollar",namePlural:"Hong Kong dollars",rounding:0,symbol:"HK$",symbolNative:"$",zeroDecimal:!1},HNL:{code:"HNL",decimalDigits:2,name:"Honduran Lempira",namePlural:"Honduran lempiras",rounding:0,symbol:"HNL",symbolNative:"L",zeroDecimal:!1},HRK:{code:"HRK",decimalDigits:2,name:"Croatian Kuna",namePlural:"Croatian kunas",rounding:0,symbol:"kn",symbolNative:"kn",zeroDecimal:!1},HTG:{code:"HTG",decimalDigits:2,name:"Haitian Gourde",namePlural:"Haitian gourdes",rounding:0,symbol:"HTG",symbolNative:"G",zeroDecimal:!1},HUF:{code:"HUF",decimalDigits:0,name:"Hungarian Forint",namePlural:"Hungarian forints",rounding:0,symbol:"Ft",symbolNative:"Ft",zeroDecimal:!1},IDR:{code:"IDR",decimalDigits:0,name:"Indonesian Rupiah",namePlural:"Indonesian rupiahs",rounding:0,symbol:"Rp",symbolNative:"Rp",zeroDecimal:!1},ILS:{code:"ILS",decimalDigits:2,name:"Israeli New Sheqel",namePlural:"Israeli new sheqels",rounding:0,symbol:"₪",symbolNative:"₪",zeroDecimal:!1},INR:{code:"INR",decimalDigits:2,name:"Indian Rupee",namePlural:"Indian rupees",rounding:0,symbol:"Rs",symbolNative:"টকা",zeroDecimal:!1},IQD:{code:"IQD",decimalDigits:0,name:"Iraqi Dinar",namePlural:"Iraqi dinars",rounding:0,symbol:"IQD",symbolNative:"د.ع.",zeroDecimal:!1},IRR:{code:"IRR",decimalDigits:0,name:"Iranian Rial",namePlural:"Iranian rials",rounding:0,symbol:"IRR",symbolNative:"﷼",zeroDecimal:!0},ISK:{code:"ISK",decimalDigits:0,name:"Icelandic Króna",namePlural:"Icelandic krónur",rounding:0,symbol:"Ikr",symbolNative:"kr",zeroDecimal:!1},JMD:{code:"JMD",decimalDigits:2,name:"Jamaican Dollar",namePlural:"Jamaican dollars",rounding:0,symbol:"J$",symbolNative:"$",zeroDecimal:!1},JOD:{code:"JOD",decimalDigits:3,name:"Jordanian Dinar",namePlural:"Jordanian dinars",rounding:0,symbol:"JD",symbolNative:"د.أ.",zeroDecimal:!1},JPY:{code:"JPY",decimalDigits:0,name:"Japanese Yen",namePlural:"Japanese yen",rounding:0,symbol:"¥",symbolNative:"¥",zeroDecimal:!0},KES:{code:"KES",decimalDigits:2,name:"Kenyan Shilling",namePlural:"Kenyan shillings",rounding:0,symbol:"Ksh",symbolNative:"Ksh",zeroDecimal:!1},KGS:{code:"KGS",decimalDigits:2,name:"Kyrgystani Som",namePlural:"Kyrgystani soms",rounding:0,symbol:"KGS",symbolNative:"сом",zeroDecimal:!1},KHR:{code:"KHR",decimalDigits:2,name:"Cambodian Riel",namePlural:"Cambodian riels",rounding:0,symbol:"KHR",symbolNative:"៛",zeroDecimal:!1},KMF:{code:"KMF",decimalDigits:0,name:"Comorian Franc",namePlural:"Comorian francs",rounding:0,symbol:"CF",symbolNative:"FC",zeroDecimal:!0},KPW:{code:"KPW",decimalDigits:0,name:"North Korean Won",namePlural:"North Korean won",rounding:0,symbol:"KPW",symbolNative:"KPW",zeroDecimal:!1},KRW:{code:"KRW",decimalDigits:0,name:"South Korean Won",namePlural:"South Korean won",rounding:0,symbol:"₩",symbolNative:"₩",zeroDecimal:!0},KWD:{code:"KWD",decimalDigits:3,name:"Kuwaiti Dinar",namePlural:"Kuwaiti dinars",rounding:0,symbol:"KD",symbolNative:"د.ك.",zeroDecimal:!1},KYD:{code:"KYD",decimalDigits:2,name:"Cayman Islands Dollar",namePlural:"Cayman Islands dollars",rounding:0,symbol:"KYD",symbolNative:"$",zeroDecimal:!1},KZT:{code:"KZT",decimalDigits:2,name:"Kazakhstani Tenge",namePlural:"Kazakhstani tenges",rounding:0,symbol:"KZT",symbolNative:"тңг.",zeroDecimal:!1},LAK:{code:"LAK",decimalDigits:0,name:"Laotian Kip",namePlural:"Laotian kips",rounding:0,symbol:"LAK",symbolNative:"₭",zeroDecimal:!1},LBP:{code:"LBP",decimalDigits:0,name:"Lebanese Pound",namePlural:"Lebanese pounds",rounding:0,symbol:"LB£",symbolNative:"ل.ل.",zeroDecimal:!1},LKR:{code:"LKR",decimalDigits:2,name:"Sri Lankan Rupee",namePlural:"Sri Lankan rupees",rounding:0,symbol:"SLRs",symbolNative:"SL Re",zeroDecimal:!1},LRD:{code:"LRD",decimalDigits:2,name:"Liberian Dollar",namePlural:"Liberian dollars",rounding:0,symbol:"LRD",symbolNative:"$",zeroDecimal:!1},LSL:{code:"LSL",decimalDigits:2,name:"Lesotho Loti",namePlural:"Lesotho lotis",rounding:0,symbol:"LSL",symbolNative:"LSL",zeroDecimal:!1},LTL:{code:"LTL",decimalDigits:2,name:"Lithuanian Litas",namePlural:"Lithuanian litai",rounding:0,symbol:"Lt",symbolNative:"Lt",zeroDecimal:!1},LVL:{code:"LVL",decimalDigits:2,name:"Latvian Lats",namePlural:"Latvian lati",rounding:0,symbol:"Ls",symbolNative:"Ls",zeroDecimal:!1},LYD:{code:"LYD",decimalDigits:3,name:"Libyan Dinar",namePlural:"Libyan dinars",rounding:0,symbol:"LD",symbolNative:"د.ل.",zeroDecimal:!1},MAD:{code:"MAD",decimalDigits:2,name:"Moroccan Dirham",namePlural:"Moroccan dirhams",rounding:0,symbol:"MAD",symbolNative:"د.م.",zeroDecimal:!1},MDL:{code:"MDL",decimalDigits:2,name:"Moldovan Leu",namePlural:"Moldovan lei",rounding:0,symbol:"MDL",symbolNative:"MDL",zeroDecimal:!1},MGA:{code:"MGA",decimalDigits:0,name:"Malagasy Ariary",namePlural:"Malagasy Ariaries",rounding:0,symbol:"MGA",symbolNative:"MGA",zeroDecimal:!0},MKD:{code:"MKD",decimalDigits:2,name:"Macedonian Denar",namePlural:"Macedonian denari",rounding:0,symbol:"MKD",symbolNative:"MKD",zeroDecimal:!1},MMK:{code:"MMK",decimalDigits:0,name:"Myanma Kyat",namePlural:"Myanma kyats",rounding:0,symbol:"MMK",symbolNative:"K",zeroDecimal:!1},MNT:{code:"MNT",decimalDigits:0,name:"Mongolian Tugrik",namePlural:"Mongolian tugriks",rounding:0,symbol:"MNT",symbolNative:"₮",zeroDecimal:!1},MOP:{code:"MOP",decimalDigits:2,name:"Macanese Pataca",namePlural:"Macanese patacas",rounding:0,symbol:"MOP$",symbolNative:"MOP$",zeroDecimal:!1},MRO:{code:"MRO",decimalDigits:0,name:"Mauritanian Ouguiya",namePlural:"Mauritanian ouguiyas",rounding:0,symbol:"MRO",symbolNative:"أ.م.",zeroDecimal:!1},MUR:{code:"MUR",decimalDigits:0,name:"Mauritian Rupee",namePlural:"Mauritian rupees",rounding:0,symbol:"MURs",symbolNative:"MURs",zeroDecimal:!1},MVR:{code:"MVR",decimalDigits:0,name:"Maldivian rufiyaa",namePlural:"Maldivian rufiyaa",rounding:0,symbol:"MVR",symbolNative:"Rf",zeroDecimal:!1},MWK:{code:"MWK",decimalDigits:2,name:"Malawian Kwacha",namePlural:"Malawian kwachas",rounding:0,symbol:"MWK",symbolNative:"MK",zeroDecimal:!1},MXN:{code:"MXN",decimalDigits:2,name:"Mexican Peso",namePlural:"Mexican pesos",rounding:0,symbol:"MX$",symbolNative:"$",zeroDecimal:!1},MYR:{code:"MYR",decimalDigits:2,name:"Malaysian Ringgit",namePlural:"Malaysian ringgits",rounding:0,symbol:"RM",symbolNative:"RM",zeroDecimal:!1},MZN:{code:"MZN",decimalDigits:2,name:"Mozambican Metical",namePlural:"Mozambican meticals",rounding:0,symbol:"MTn",symbolNative:"MTn",zeroDecimal:!1},NAD:{code:"NAD",decimalDigits:2,name:"Namibian Dollar",namePlural:"Namibian dollars",rounding:0,symbol:"N$",symbolNative:"N$",zeroDecimal:!1},NGN:{code:"NGN",decimalDigits:2,name:"Nigerian Naira",namePlural:"Nigerian nairas",rounding:0,symbol:"₦",symbolNative:"₦",zeroDecimal:!1},NIO:{code:"NIO",decimalDigits:2,name:"Nicaraguan Córdoba",namePlural:"Nicaraguan córdobas",rounding:0,symbol:"C$",symbolNative:"C$",zeroDecimal:!1},NOK:{code:"NOK",decimalDigits:2,name:"Norwegian Krone",namePlural:"Norwegian kroner",rounding:0,symbol:"Nkr",symbolNative:"kr",zeroDecimal:!1},NPR:{code:"NPR",decimalDigits:2,name:"Nepalese Rupee",namePlural:"Nepalese rupees",rounding:0,symbol:"NPRs",symbolNative:"नेरू",zeroDecimal:!1},NZD:{code:"NZD",decimalDigits:2,name:"New Zealand Dollar",namePlural:"New Zealand dollars",rounding:0,symbol:"NZ$",symbolNative:"$",zeroDecimal:!1},OMR:{code:"OMR",decimalDigits:3,name:"Omani Rial",namePlural:"Omani rials",rounding:0,symbol:"OMR",symbolNative:"ر.ع.",zeroDecimal:!1},PAB:{code:"PAB",decimalDigits:2,name:"Panamanian Balboa",namePlural:"Panamanian balboas",rounding:0,symbol:"B/.",symbolNative:"B/.",zeroDecimal:!1},PEN:{code:"PEN",decimalDigits:2,name:"Peruvian Nuevo Sol",namePlural:"Peruvian nuevos soles",rounding:0,symbol:"S/.",symbolNative:"S/.",zeroDecimal:!1},PGK:{code:"PGK",decima