prettier
Version:
Prettier is an opinionated code formatter
1 lines • 383 kB
JavaScript
var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){return t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var s=function(t){return t&&t.Math==Math&&t},r=s("object"==typeof globalThis&&globalThis)||s("object"==typeof window&&window)||s("object"==typeof self&&self)||s("object"==typeof t&&t)||function(){return this}()||Function("return this")(),i={},n=function(t){try{return!!t()}catch(t){return!0}},a=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),o=Function.prototype.call,u=o.bind?o.bind(o):function(){return o.apply(o,arguments)},h={},p={}.propertyIsEnumerable,c=Object.getOwnPropertyDescriptor,l=c&&!p.call({1:2},1);h.f=l?function(t){var e=c(this,t);return!!e&&e.enumerable}:p;var d,D,m=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},f=Function.prototype,y=f.bind,E=f.call,A=y&&y.bind(E),C=y?function(t){return t&&A(E,t)}:function(t){return t&&function(){return E.apply(t,arguments)}},x=C,F=x({}.toString),g=x("".slice),P=function(t){return g(F(t),8,-1)},T=C,b=n,S=P,w=r.Object,B=T("".split),N=b((function(){return!w("z").propertyIsEnumerable(0)}))?function(t){return"String"==S(t)?B(t,""):w(t)}:w,I=r.TypeError,v=function(t){if(null==t)throw I("Can't call method on "+t);return t},k=N,L=v,O=function(t){return k(L(t))},M=function(t){return"function"==typeof t},R=M,j=function(t){return"object"==typeof t?null!==t:R(t)},U=r,_=M,z=function(t){return _(t)?t:void 0},H=function(t,e){return arguments.length<2?z(U[t]):U[t]&&U[t][e]},V=C({}.isPrototypeOf),q=H("navigator","userAgent")||"",G=r,W=q,K=G.process,X=G.Deno,J=K&&K.versions||X&&X.version,$=J&&J.v8;$&&(D=(d=$.split("."))[0]>0&&d[0]<4?1:+(d[0]+d[1])),!D&&W&&(!(d=W.match(/Edge\/(\d+)/))||d[1]>=74)&&(d=W.match(/Chrome\/(\d+)/))&&(D=+d[1]);var Y=D,Q=Y,Z=n,tt=!!Object.getOwnPropertySymbols&&!Z((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&Q&&Q<41})),et=tt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,st=H,rt=M,it=V,nt=et,at=r.Object,ot=nt?function(t){return"symbol"==typeof t}:function(t){var e=st("Symbol");return rt(e)&&it(e.prototype,at(t))},ut=r.String,ht=function(t){try{return ut(t)}catch(t){return"Object"}},pt=M,ct=ht,lt=r.TypeError,dt=function(t){if(pt(t))return t;throw lt(ct(t)+" is not a function")},Dt=dt,mt=function(t,e){var s=t[e];return null==s?void 0:Dt(s)},ft=u,yt=M,Et=j,At=r.TypeError,Ct={exports:{}},xt=r,Ft=Object.defineProperty,gt=function(t,e){try{Ft(xt,t,{value:e,configurable:!0,writable:!0})}catch(s){xt[t]=e}return e},Pt=gt,Tt=r["__core-js_shared__"]||Pt("__core-js_shared__",{}),bt=Tt;(Ct.exports=function(t,e){return bt[t]||(bt[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.1",mode:"global",copyright:"\xa9 2021 Denis Pushkarev (zloirock.ru)"});var St=v,wt=r.Object,Bt=function(t){return wt(St(t))},Nt=Bt,It=C({}.hasOwnProperty),vt=Object.hasOwn||function(t,e){return It(Nt(t),e)},kt=C,Lt=0,Ot=Math.random(),Mt=kt(1..toString),Rt=function(t){return"Symbol("+(void 0===t?"":t)+")_"+Mt(++Lt+Ot,36)},jt=r,Ut=Ct.exports,_t=vt,zt=Rt,Ht=tt,Vt=et,qt=Ut("wks"),Gt=jt.Symbol,Wt=Gt&&Gt.for,Kt=Vt?Gt:Gt&&Gt.withoutSetter||zt,Xt=function(t){if(!_t(qt,t)||!Ht&&"string"!=typeof qt[t]){var e="Symbol."+t;Ht&&_t(Gt,t)?qt[t]=Gt[t]:qt[t]=Vt&&Wt?Wt(e):Kt(e)}return qt[t]},Jt=u,$t=j,Yt=ot,Qt=mt,Zt=function(t,e){var s,r;if("string"===e&&yt(s=t.toString)&&!Et(r=ft(s,t)))return r;if(yt(s=t.valueOf)&&!Et(r=ft(s,t)))return r;if("string"!==e&&yt(s=t.toString)&&!Et(r=ft(s,t)))return r;throw At("Can't convert object to primitive value")},te=Xt,ee=r.TypeError,se=te("toPrimitive"),re=function(t,e){if(!$t(t)||Yt(t))return t;var s,r=Qt(t,se);if(r){if(void 0===e&&(e="default"),s=Jt(r,t,e),!$t(s)||Yt(s))return s;throw ee("Can't convert object to primitive value")}return void 0===e&&(e="number"),Zt(t,e)},ie=ot,ne=function(t){var e=re(t,"string");return ie(e)?e:e+""},ae=j,oe=r.document,ue=ae(oe)&&ae(oe.createElement),he=function(t){return ue?oe.createElement(t):{}},pe=!a&&!n((function(){return 7!=Object.defineProperty(he("div"),"a",{get:function(){return 7}}).a})),ce=a,le=u,de=h,De=m,me=O,fe=ne,ye=vt,Ee=pe,Ae=Object.getOwnPropertyDescriptor;i.f=ce?Ae:function(t,e){if(t=me(t),e=fe(e),Ee)try{return Ae(t,e)}catch(t){}if(ye(t,e))return De(!le(de.f,t,e),t[e])};var Ce={},xe=r,Fe=j,ge=xe.String,Pe=xe.TypeError,Te=function(t){if(Fe(t))return t;throw Pe(ge(t)+" is not an object")},be=a,Se=pe,we=Te,Be=ne,Ne=r.TypeError,Ie=Object.defineProperty;Ce.f=be?Ie:function(t,e,s){if(we(t),e=Be(e),we(s),Se)try{return Ie(t,e,s)}catch(t){}if("get"in s||"set"in s)throw Ne("Accessors not supported");return"value"in s&&(t[e]=s.value),t};var ve=Ce,ke=m,Le=a?function(t,e,s){return ve.f(t,e,ke(1,s))}:function(t,e,s){return t[e]=s,t},Oe={exports:{}},Me=M,Re=Tt,je=C(Function.toString);Me(Re.inspectSource)||(Re.inspectSource=function(t){return je(t)});var Ue,_e,ze,He=Re.inspectSource,Ve=M,qe=He,Ge=r.WeakMap,We=Ve(Ge)&&/native code/.test(qe(Ge)),Ke=Ct.exports,Xe=Rt,Je=Ke("keys"),$e={},Ye=We,Qe=r,Ze=C,ts=j,es=Le,ss=vt,rs=Tt,is=function(t){return Je[t]||(Je[t]=Xe(t))},ns=$e,as=Qe.TypeError,os=Qe.WeakMap;if(Ye||rs.state){var us=rs.state||(rs.state=new os),hs=Ze(us.get),ps=Ze(us.has),cs=Ze(us.set);Ue=function(t,e){if(ps(us,t))throw new as("Object already initialized");return e.facade=t,cs(us,t,e),e},_e=function(t){return hs(us,t)||{}},ze=function(t){return ps(us,t)}}else{var ls=is("state");ns[ls]=!0,Ue=function(t,e){if(ss(t,ls))throw new as("Object already initialized");return e.facade=t,es(t,ls,e),e},_e=function(t){return ss(t,ls)?t[ls]:{}},ze=function(t){return ss(t,ls)}}var ds={set:Ue,get:_e,has:ze,enforce:function(t){return ze(t)?_e(t):Ue(t,{})},getterFor:function(t){return function(e){var s;if(!ts(e)||(s=_e(e)).type!==t)throw as("Incompatible receiver, "+t+" required");return s}}},Ds=a,ms=vt,fs=Function.prototype,ys=Ds&&Object.getOwnPropertyDescriptor,Es=ms(fs,"name"),As=Es&&"something"===function(){}.name,Cs=Es&&(!Ds||Ds&&ys(fs,"name").configurable),xs=r,Fs=M,gs=vt,Ps=Le,Ts=gt,bs=He,Ss={EXISTS:Es,PROPER:As,CONFIGURABLE:Cs}.CONFIGURABLE,ws=ds.get,Bs=ds.enforce,Ns=String(String).split("String");(Oe.exports=function(t,e,s,r){var i,n=!!r&&!!r.unsafe,a=!!r&&!!r.enumerable,o=!!r&&!!r.noTargetGet,u=r&&void 0!==r.name?r.name:e;Fs(s)&&("Symbol("===String(u).slice(0,7)&&(u="["+String(u).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!gs(s,"name")||Ss&&s.name!==u)&&Ps(s,"name",u),(i=Bs(s)).source||(i.source=Ns.join("string"==typeof u?u:""))),t!==xs?(n?!o&&t[e]&&(a=!0):delete t[e],a?t[e]=s:Ps(t,e,s)):a?t[e]=s:Ts(e,s)})(Function.prototype,"toString",(function(){return Fs(this)&&ws(this).source||bs(this)}));var Is={},vs=Math.ceil,ks=Math.floor,Ls=function(t){var e=+t;return e!=e||0===e?0:(e>0?ks:vs)(e)},Os=Ls,Ms=Math.max,Rs=Math.min,js=Ls,Us=Math.min,_s=function(t){return t>0?Us(js(t),9007199254740991):0},zs=function(t){return _s(t.length)},Hs=O,Vs=function(t,e){var s=Os(t);return s<0?Ms(s+e,0):Rs(s,e)},qs=zs,Gs=function(t){return function(e,s,r){var i,n=Hs(e),a=qs(n),o=Vs(r,a);if(t&&s!=s){for(;a>o;)if((i=n[o++])!=i)return!0}else for(;a>o;o++)if((t||o in n)&&n[o]===s)return t||o||0;return!t&&-1}},Ws={includes:Gs(!0),indexOf:Gs(!1)},Ks=vt,Xs=O,Js=Ws.indexOf,$s=$e,Ys=C([].push),Qs=function(t,e){var s,r=Xs(t),i=0,n=[];for(s in r)!Ks($s,s)&&Ks(r,s)&&Ys(n,s);for(;e.length>i;)Ks(r,s=e[i++])&&(~Js(n,s)||Ys(n,s));return n},Zs=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype");Is.f=Object.getOwnPropertyNames||function(t){return Qs(t,Zs)};var tr={};tr.f=Object.getOwnPropertySymbols;var er=H,sr=Is,rr=tr,ir=Te,nr=C([].concat),ar=er("Reflect","ownKeys")||function(t){var e=sr.f(ir(t)),s=rr.f;return s?nr(e,s(t)):e},or=vt,ur=ar,hr=i,pr=Ce,cr=n,lr=M,dr=/#|\.prototype\./,Dr=function(t,e){var s=fr[mr(t)];return s==Er||s!=yr&&(lr(e)?cr(e):!!e)},mr=Dr.normalize=function(t){return String(t).replace(dr,".").toLowerCase()},fr=Dr.data={},yr=Dr.NATIVE="N",Er=Dr.POLYFILL="P",Ar=Dr,Cr=r,xr=i.f,Fr=Le,gr=Oe.exports,Pr=gt,Tr=function(t,e){for(var s=ur(e),r=pr.f,i=hr.f,n=0;n<s.length;n++){var a=s[n];or(t,a)||r(t,a,i(e,a))}},br=Ar,Sr=function(t,e){var s,r,i,n,a,o=t.target,u=t.global,h=t.stat;if(s=u?Cr:h?Cr[o]||Pr(o,{}):(Cr[o]||{}).prototype)for(r in e){if(n=e[r],i=t.noTargetGet?(a=xr(s,r))&&a.value:s[r],!br(u?r:o+(h?".":"#")+r,t.forced)&&void 0!==i){if(typeof n==typeof i)continue;Tr(n,i)}(t.sham||i&&i.sham)&&Fr(n,"sham",!0),gr(s,r,n,t)}},wr=P,Br=Array.isArray||function(t){return"Array"==wr(t)},Nr=dt,Ir=C(C.bind),vr=function(t,e){return Nr(t),void 0===e?t:Ir?Ir(t,e):function(){return t.apply(e,arguments)}},kr=Br,Lr=zs,Or=vr,Mr=r.TypeError,Rr=function(t,e,s,r,i,n,a,o){for(var u,h,p=i,c=0,l=!!a&&Or(a,o);c<r;){if(c in s){if(u=l?l(s[c],c,e):s[c],n>0&&kr(u))h=Lr(u),p=Rr(t,e,u,h,p,n-1)-1;else{if(p>=9007199254740991)throw Mr("Exceed the acceptable array length");t[p]=u}p++}c++}return p},jr=Rr,Ur={};Ur[Xt("toStringTag")]="z";var _r=r,zr="[object z]"===String(Ur),Hr=M,Vr=P,qr=Xt("toStringTag"),Gr=_r.Object,Wr="Arguments"==Vr(function(){return arguments}()),Kr=zr?Vr:function(t){var e,s,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(s=function(t,e){try{return t[e]}catch(t){}}(e=Gr(t),qr))?s:Wr?Vr(e):"Object"==(r=Vr(e))&&Hr(e.callee)?"Arguments":r},Xr=C,Jr=n,$r=M,Yr=Kr,Qr=He,Zr=function(){},ti=[],ei=H("Reflect","construct"),si=/^\s*(?:class|function)\b/,ri=Xr(si.exec),ii=!si.exec(Zr),ni=function(t){if(!$r(t))return!1;try{return ei(Zr,ti,t),!0}catch(t){return!1}},ai=!ei||Jr((function(){var t;return ni(ni.call)||!ni(Object)||!ni((function(){t=!0}))||t}))?function(t){if(!$r(t))return!1;switch(Yr(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return ii||!!ri(si,Qr(t))}:ni,oi=r,ui=Br,hi=ai,pi=j,ci=Xt("species"),li=oi.Array,di=function(t){var e;return ui(t)&&(e=t.constructor,(hi(e)&&(e===li||ui(e.prototype))||pi(e)&&null===(e=e[ci]))&&(e=void 0)),void 0===e?li:e},Di=jr,mi=dt,fi=Bt,yi=zs,Ei=function(t,e){return new(di(t))(0===e?0:e)};Sr({target:"Array",proto:!0},{flatMap:function(t){var e,s=fi(this),r=yi(s);return mi(t),(e=Ei(s,0)).length=Di(e,s,s,r,0,1,t,arguments.length>1?arguments[1]:void 0),e}});var Ai=function(){let t;for(var e=arguments.length,s=new Array(e),r=0;r<e;r++)s[r]=arguments[r];for(const[e,r]of s.entries())try{return{result:r()}}catch(s){0===e&&(t=s)}return{error:t}},Ci={exports:{}};const xi=function(){let{onlyFirst:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,t?void 0:"g")};var Fi={exports:{}};const gi=t=>!Number.isNaN(t)&&(t>=4352&&(t<=4447||9001===t||9002===t||11904<=t&&t<=12871&&12351!==t||12880<=t&&t<=19903||19968<=t&&t<=42182||43360<=t&&t<=43388||44032<=t&&t<=55203||63744<=t&&t<=64255||65040<=t&&t<=65049||65072<=t&&t<=65131||65281<=t&&t<=65376||65504<=t&&t<=65510||110592<=t&&t<=110593||127488<=t&&t<=127569||131072<=t&&t<=262141));Fi.exports=gi,Fi.exports.default=gi;const Pi=t=>"string"==typeof t?t.replace(xi(),""):t,Ti=Fi.exports,bi=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g},Si=t=>{if("string"!=typeof t||0===t.length)return 0;if(0===(t=Pi(t)).length)return 0;t=t.replace(bi()," ");let e=0;for(let s=0;s<t.length;s++){const r=t.codePointAt(s);r<=31||r>=127&&r<=159||(r>=768&&r<=879||(r>65535&&s++,e+=Ti(r)?2:1))}return e};Ci.exports=Si,Ci.exports.default=Si;var wi=t=>t[t.length-1];function Bi(t,e){if(null==t)return{};var s,r,i=function(t,e){if(null==t)return{};var s,r,i={},n=Object.keys(t);for(r=0;r<n.length;r++)s=n[r],e.indexOf(s)>=0||(i[s]=t[s]);return i}(t,e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);for(r=0;r<n.length;r++)s=n[r],e.indexOf(s)>=0||Object.prototype.propertyIsEnumerable.call(t,s)&&(i[s]=t[s])}return i}function Ni(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}var Ii=Kr,vi=r.String,ki=C([].slice),Li=Math.floor,Oi=function(t,e){var s=t.length,r=Li(s/2);return s<8?Mi(t,e):Ri(t,Oi(ki(t,0,r),e),Oi(ki(t,r),e),e)},Mi=function(t,e){for(var s,r,i=t.length,n=1;n<i;){for(r=n,s=t[n];r&&e(t[r-1],s)>0;)t[r]=t[--r];r!==n++&&(t[r]=s)}return t},Ri=function(t,e,s,r){for(var i=e.length,n=s.length,a=0,o=0;a<i||o<n;)t[a+o]=a<i&&o<n?r(e[a],s[o])<=0?e[a++]:s[o++]:a<i?e[a++]:s[o++];return t},ji=Oi,Ui=n,_i=q.match(/firefox\/(\d+)/i),zi=!!_i&&+_i[1],Hi=/MSIE|Trident/.test(q),Vi=q.match(/AppleWebKit\/(\d+)\./),qi=!!Vi&&+Vi[1],Gi=Sr,Wi=C,Ki=dt,Xi=Bt,Ji=zs,$i=function(t){if("Symbol"===Ii(t))throw TypeError("Cannot convert a Symbol value to a string");return vi(t)},Yi=n,Qi=ji,Zi=function(t,e){var s=[][t];return!!s&&Ui((function(){s.call(null,e||function(){throw 1},1)}))},tn=zi,en=Hi,sn=Y,rn=qi,nn=[],an=Wi(nn.sort),on=Wi(nn.push),un=Yi((function(){nn.sort(void 0)})),hn=Yi((function(){nn.sort(null)})),pn=Zi("sort"),cn=!Yi((function(){if(sn)return sn<70;if(!(tn&&tn>3)){if(en)return!0;if(rn)return rn<603;var t,e,s,r,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:s=3;break;case 68:case 71:s=4;break;default:s=2}for(r=0;r<47;r++)nn.push({k:e+r,v:s})}for(nn.sort((function(t,e){return e.v-t.v})),r=0;r<nn.length;r++)e=nn[r].k.charAt(0),i.charAt(i.length-1)!==e&&(i+=e);return"DGBEFHACIJK"!==i}}));Gi({target:"Array",proto:!0,forced:un||!hn||!pn||!cn},{sort:function(t){void 0!==t&&Ki(t);var e=Xi(this);if(cn)return void 0===t?an(e):an(e,t);var s,r,i=[],n=Ji(e);for(r=0;r<n;r++)r in e&&on(i,e[r]);for(Qi(i,function(t){return function(e,s){return void 0===s?-1:void 0===e?1:void 0!==t?+t(e,s)||0:$i(e)>$i(s)?1:-1}}(t)),s=i.length,r=0;r<s;)e[r]=i[r++];for(;r<n;)delete e[r++];return e}});var ln={},dn=ln,Dn=Xt("iterator"),mn=Array.prototype,fn=Kr,yn=mt,En=ln,An=Xt("iterator"),Cn=function(t){if(null!=t)return yn(t,An)||yn(t,"@@iterator")||En[fn(t)]},xn=u,Fn=dt,gn=Te,Pn=ht,Tn=Cn,bn=r.TypeError,Sn=u,wn=Te,Bn=mt,Nn=vr,In=u,vn=Te,kn=ht,Ln=function(t){return void 0!==t&&(dn.Array===t||mn[Dn]===t)},On=zs,Mn=V,Rn=function(t,e){var s=arguments.length<2?Tn(t):e;if(Fn(s))return gn(xn(s,t));throw bn(Pn(t)+" is not iterable")},jn=Cn,Un=function(t,e,s){var r,i;wn(t);try{if(!(r=Bn(t,"return"))){if("throw"===e)throw s;return s}r=Sn(r,t)}catch(t){i=!0,r=t}if("throw"===e)throw s;if(i)throw r;return wn(r),s},_n=r.TypeError,zn=function(t,e){this.stopped=t,this.result=e},Hn=zn.prototype,Vn=ne,qn=Ce,Gn=m,Wn=function(t,e,s){var r,i,n,a,o,u,h,p=s&&s.that,c=!(!s||!s.AS_ENTRIES),l=!(!s||!s.IS_ITERATOR),d=!(!s||!s.INTERRUPTED),D=Nn(e,p),m=function(t){return r&&Un(r,"normal",t),new zn(!0,t)},f=function(t){return c?(vn(t),d?D(t[0],t[1],m):D(t[0],t[1])):d?D(t,m):D(t)};if(l)r=t;else{if(!(i=jn(t)))throw _n(kn(t)+" is not iterable");if(Ln(i)){for(n=0,a=On(t);a>n;n++)if((o=f(t[n]))&&Mn(Hn,o))return o;return new zn(!1)}r=Rn(t,i)}for(u=r.next;!(h=In(u,r)).done;){try{o=f(h.value)}catch(t){Un(r,"throw",t)}if("object"==typeof o&&o&&Mn(Hn,o))return o}return new zn(!1)},Kn=function(t,e,s){var r=Vn(e);r in t?qn.f(t,r,Gn(0,s)):t[r]=s};Sr({target:"Object",stat:!0},{fromEntries:function(t){var e={};return Wn(t,(function(t,s){Kn(e,t,s)}),{AS_ENTRIES:!0}),e}});var Xn=void 0!==Xn?Xn:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};function Jn(){throw new Error("setTimeout has not been defined")}function $n(){throw new Error("clearTimeout has not been defined")}var Yn=Jn,Qn=$n;function Zn(t){if(Yn===setTimeout)return setTimeout(t,0);if((Yn===Jn||!Yn)&&setTimeout)return Yn=setTimeout,setTimeout(t,0);try{return Yn(t,0)}catch(e){try{return Yn.call(null,t,0)}catch(e){return Yn.call(this,t,0)}}}"function"==typeof Xn.setTimeout&&(Yn=setTimeout),"function"==typeof Xn.clearTimeout&&(Qn=clearTimeout);var ta,ea=[],sa=!1,ra=-1;function ia(){sa&&ta&&(sa=!1,ta.length?ea=ta.concat(ea):ra=-1,ea.length&&na())}function na(){if(!sa){var t=Zn(ia);sa=!0;for(var e=ea.length;e;){for(ta=ea,ea=[];++ra<e;)ta&&ta[ra].run();ra=-1,e=ea.length}ta=null,sa=!1,function(t){if(Qn===clearTimeout)return clearTimeout(t);if((Qn===$n||!Qn)&&clearTimeout)return Qn=clearTimeout,clearTimeout(t);try{Qn(t)}catch(e){try{return Qn.call(null,t)}catch(e){return Qn.call(this,t)}}}(t)}}function aa(t,e){this.fun=t,this.array=e}aa.prototype.run=function(){this.fun.apply(null,this.array)};function oa(){}var ua=oa,ha=oa,pa=oa,ca=oa,la=oa,da=oa,Da=oa;var ma=Xn.performance||{},fa=ma.now||ma.mozNow||ma.msNow||ma.oNow||ma.webkitNow||function(){return(new Date).getTime()};var ya=new Date;var Ea={nextTick:function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var s=1;s<arguments.length;s++)e[s-1]=arguments[s];ea.push(new aa(t,e)),1!==ea.length||sa||Zn(na)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:ua,addListener:ha,once:pa,off:ca,removeListener:la,removeAllListeners:da,emit:Da,binding:function(t){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(t){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(t){var e=.001*fa.call(ma),s=Math.floor(e),r=Math.floor(e%1*1e9);return t&&(s-=t[0],(r-=t[1])<0&&(s--,r+=1e9)),[s,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-ya)/1e3}};var Aa="object"==typeof Ea&&Ea.env&&Ea.env.NODE_DEBUG&&/\bsemver\b/i.test(Ea.env.NODE_DEBUG)?function(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];return console.error("SEMVER",...e)}:()=>{};var Ca={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER||9007199254740991,MAX_SAFE_COMPONENT_LENGTH:16},xa={exports:{}};!function(t,e){const{MAX_SAFE_COMPONENT_LENGTH:s}=Ca,r=Aa,i=(e=t.exports={}).re=[],n=e.src=[],a=e.t={};let o=0;const u=(t,e,s)=>{const u=o++;r(u,e),a[t]=u,n[u]=e,i[u]=new RegExp(e,s?"g":void 0)};u("NUMERICIDENTIFIER","0|[1-9]\\d*"),u("NUMERICIDENTIFIERLOOSE","[0-9]+"),u("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),u("MAINVERSION","(".concat(n[a.NUMERICIDENTIFIER],")\\.")+"(".concat(n[a.NUMERICIDENTIFIER],")\\.")+"(".concat(n[a.NUMERICIDENTIFIER],")")),u("MAINVERSIONLOOSE","(".concat(n[a.NUMERICIDENTIFIERLOOSE],")\\.")+"(".concat(n[a.NUMERICIDENTIFIERLOOSE],")\\.")+"(".concat(n[a.NUMERICIDENTIFIERLOOSE],")")),u("PRERELEASEIDENTIFIER","(?:".concat(n[a.NUMERICIDENTIFIER],"|").concat(n[a.NONNUMERICIDENTIFIER],")")),u("PRERELEASEIDENTIFIERLOOSE","(?:".concat(n[a.NUMERICIDENTIFIERLOOSE],"|").concat(n[a.NONNUMERICIDENTIFIER],")")),u("PRERELEASE","(?:-(".concat(n[a.PRERELEASEIDENTIFIER],"(?:\\.").concat(n[a.PRERELEASEIDENTIFIER],")*))")),u("PRERELEASELOOSE","(?:-?(".concat(n[a.PRERELEASEIDENTIFIERLOOSE],"(?:\\.").concat(n[a.PRERELEASEIDENTIFIERLOOSE],")*))")),u("BUILDIDENTIFIER","[0-9A-Za-z-]+"),u("BUILD","(?:\\+(".concat(n[a.BUILDIDENTIFIER],"(?:\\.").concat(n[a.BUILDIDENTIFIER],")*))")),u("FULLPLAIN","v?".concat(n[a.MAINVERSION]).concat(n[a.PRERELEASE],"?").concat(n[a.BUILD],"?")),u("FULL","^".concat(n[a.FULLPLAIN],"$")),u("LOOSEPLAIN","[v=\\s]*".concat(n[a.MAINVERSIONLOOSE]).concat(n[a.PRERELEASELOOSE],"?").concat(n[a.BUILD],"?")),u("LOOSE","^".concat(n[a.LOOSEPLAIN],"$")),u("GTLT","((?:<|>)?=?)"),u("XRANGEIDENTIFIERLOOSE","".concat(n[a.NUMERICIDENTIFIERLOOSE],"|x|X|\\*")),u("XRANGEIDENTIFIER","".concat(n[a.NUMERICIDENTIFIER],"|x|X|\\*")),u("XRANGEPLAIN","[v=\\s]*(".concat(n[a.XRANGEIDENTIFIER],")")+"(?:\\.(".concat(n[a.XRANGEIDENTIFIER],")")+"(?:\\.(".concat(n[a.XRANGEIDENTIFIER],")")+"(?:".concat(n[a.PRERELEASE],")?").concat(n[a.BUILD],"?")+")?)?"),u("XRANGEPLAINLOOSE","[v=\\s]*(".concat(n[a.XRANGEIDENTIFIERLOOSE],")")+"(?:\\.(".concat(n[a.XRANGEIDENTIFIERLOOSE],")")+"(?:\\.(".concat(n[a.XRANGEIDENTIFIERLOOSE],")")+"(?:".concat(n[a.PRERELEASELOOSE],")?").concat(n[a.BUILD],"?")+")?)?"),u("XRANGE","^".concat(n[a.GTLT],"\\s*").concat(n[a.XRANGEPLAIN],"$")),u("XRANGELOOSE","^".concat(n[a.GTLT],"\\s*").concat(n[a.XRANGEPLAINLOOSE],"$")),u("COERCE","".concat("(^|[^\\d])(\\d{1,").concat(s,"})")+"(?:\\.(\\d{1,".concat(s,"}))?")+"(?:\\.(\\d{1,".concat(s,"}))?")+"(?:$|[^\\d])"),u("COERCERTL",n[a.COERCE],!0),u("LONETILDE","(?:~>?)"),u("TILDETRIM","(\\s*)".concat(n[a.LONETILDE],"\\s+"),!0),e.tildeTrimReplace="$1~",u("TILDE","^".concat(n[a.LONETILDE]).concat(n[a.XRANGEPLAIN],"$")),u("TILDELOOSE","^".concat(n[a.LONETILDE]).concat(n[a.XRANGEPLAINLOOSE],"$")),u("LONECARET","(?:\\^)"),u("CARETTRIM","(\\s*)".concat(n[a.LONECARET],"\\s+"),!0),e.caretTrimReplace="$1^",u("CARET","^".concat(n[a.LONECARET]).concat(n[a.XRANGEPLAIN],"$")),u("CARETLOOSE","^".concat(n[a.LONECARET]).concat(n[a.XRANGEPLAINLOOSE],"$")),u("COMPARATORLOOSE","^".concat(n[a.GTLT],"\\s*(").concat(n[a.LOOSEPLAIN],")$|^$")),u("COMPARATOR","^".concat(n[a.GTLT],"\\s*(").concat(n[a.FULLPLAIN],")$|^$")),u("COMPARATORTRIM","(\\s*)".concat(n[a.GTLT],"\\s*(").concat(n[a.LOOSEPLAIN],"|").concat(n[a.XRANGEPLAIN],")"),!0),e.comparatorTrimReplace="$1$2$3",u("HYPHENRANGE","^\\s*(".concat(n[a.XRANGEPLAIN],")")+"\\s+-\\s+"+"(".concat(n[a.XRANGEPLAIN],")")+"\\s*$"),u("HYPHENRANGELOOSE","^\\s*(".concat(n[a.XRANGEPLAINLOOSE],")")+"\\s+-\\s+"+"(".concat(n[a.XRANGEPLAINLOOSE],")")+"\\s*$"),u("STAR","(<|>)?=?\\s*\\*"),u("GTE0","^\\s*>=\\s*0.0.0\\s*$"),u("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")}(xa,xa.exports);const Fa=["includePrerelease","loose","rtl"];var ga=t=>t?"object"!=typeof t?{loose:!0}:Fa.filter((e=>t[e])).reduce(((t,e)=>(t[e]=!0,t)),{}):{};const Pa=/^[0-9]+$/,Ta=(t,e)=>{const s=Pa.test(t),r=Pa.test(e);return s&&r&&(t=+t,e=+e),t===e?0:s&&!r?-1:r&&!s?1:t<e?-1:1};var ba={compareIdentifiers:Ta,rcompareIdentifiers:(t,e)=>Ta(e,t)};const Sa=Aa,{MAX_LENGTH:wa,MAX_SAFE_INTEGER:Ba}=Ca,{re:Na,t:Ia}=xa.exports,va=ga,{compareIdentifiers:ka}=ba;class La{constructor(t,e){if(e=va(e),t instanceof La){if(t.loose===!!e.loose&&t.includePrerelease===!!e.includePrerelease)return t;t=t.version}else if("string"!=typeof t)throw new TypeError("Invalid Version: ".concat(t));if(t.length>wa)throw new TypeError("version is longer than ".concat(wa," characters"));Sa("SemVer",t,e),this.options=e,this.loose=!!e.loose,this.includePrerelease=!!e.includePrerelease;const s=t.trim().match(e.loose?Na[Ia.LOOSE]:Na[Ia.FULL]);if(!s)throw new TypeError("Invalid Version: ".concat(t));if(this.raw=t,this.major=+s[1],this.minor=+s[2],this.patch=+s[3],this.major>Ba||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Ba||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Ba||this.patch<0)throw new TypeError("Invalid patch version");s[4]?this.prerelease=s[4].split(".").map((t=>{if(/^[0-9]+$/.test(t)){const e=+t;if(e>=0&&e<Ba)return e}return t})):this.prerelease=[],this.build=s[5]?s[5].split("."):[],this.format()}format(){return this.version="".concat(this.major,".").concat(this.minor,".").concat(this.patch),this.prerelease.length&&(this.version+="-".concat(this.prerelease.join("."))),this.version}toString(){return this.version}compare(t){if(Sa("SemVer.compare",this.version,this.options,t),!(t instanceof La)){if("string"==typeof t&&t===this.version)return 0;t=new La(t,this.options)}return t.version===this.version?0:this.compareMain(t)||this.comparePre(t)}compareMain(t){return t instanceof La||(t=new La(t,this.options)),ka(this.major,t.major)||ka(this.minor,t.minor)||ka(this.patch,t.patch)}comparePre(t){if(t instanceof La||(t=new La(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let e=0;do{const s=this.prerelease[e],r=t.prerelease[e];if(Sa("prerelease compare",e,s,r),void 0===s&&void 0===r)return 0;if(void 0===r)return 1;if(void 0===s)return-1;if(s!==r)return ka(s,r)}while(++e)}compareBuild(t){t instanceof La||(t=new La(t,this.options));let e=0;do{const s=this.build[e],r=t.build[e];if(Sa("prerelease compare",e,s,r),void 0===s&&void 0===r)return 0;if(void 0===r)return 1;if(void 0===s)return-1;if(s!==r)return ka(s,r)}while(++e)}inc(t,e){switch(t){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",e);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",e);break;case"prepatch":this.prerelease.length=0,this.inc("patch",e),this.inc("pre",e);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",e),this.inc("pre",e);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{let t=this.prerelease.length;for(;--t>=0;)"number"==typeof this.prerelease[t]&&(this.prerelease[t]++,t=-2);-1===t&&this.prerelease.push(0)}e&&(this.prerelease[0]===e?isNaN(this.prerelease[1])&&(this.prerelease=[e,0]):this.prerelease=[e,0]);break;default:throw new Error("invalid increment argument: ".concat(t))}return this.format(),this.raw=this.version,this}}const Oa=La;var Ma=(t,e,s)=>new Oa(t,s).compare(new Oa(e,s));const Ra=Ma;var ja=(t,e,s)=>Ra(t,e,s)<0;const Ua=Ma;var _a,za,Ha,Va,qa,Ga,Wa=(t,e,s)=>Ua(t,e,s)>=0,Ka={exports:{}};!function(t,e){function s(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e]}function r(){return"undefined"!=typeof WeakMap?new WeakMap:{add:s,delete:s,get:s,set:s,has:function(t){return!1}}}Object.defineProperty(e,"__esModule",{value:!0}),e.outdent=void 0;var i=Object.prototype.hasOwnProperty,n=function(t,e){return i.call(t,e)};function a(t,e){for(var s in e)n(e,s)&&(t[s]=e[s]);return t}var o=/^[ \t]*(?:\r\n|\r|\n)/,u=/(?:\r\n|\r|\n)[ \t]*$/,h=/^(?:[\r\n]|$)/,p=/(?:\r\n|\r|\n)([ \t]*)(?:[^ \t\r\n]|$)/,c=/^[ \t]*[\r\n][ \t\r\n]*$/;function l(t,e,s){var r=0,i=t[0].match(p);i&&(r=i[1].length);var n=new RegExp("(\\r\\n|\\r|\\n).{0,"+r+"}","g");e&&(t=t.slice(1));var a=s.newline,h=s.trimLeadingNewline,c=s.trimTrailingNewline,l="string"==typeof a,d=t.length;return t.map((function(t,e){return t=t.replace(n,"$1"),0===e&&h&&(t=t.replace(o,"")),e===d-1&&c&&(t=t.replace(u,"")),l&&(t=t.replace(/\r\n|\n|\r/g,(function(t){return a}))),t}))}function d(t,e){for(var s="",r=0,i=t.length;r<i;r++)s+=t[r],r<i-1&&(s+=e[r]);return s}function D(t){return n(t,"raw")&&n(t,"length")}var m=function t(e){var s=r(),i=r(),n=a((function r(n){for(var o=[],u=1;u<arguments.length;u++)o[u-1]=arguments[u];if(D(n)){var p=n,f=(o[0]===r||o[0]===m)&&c.test(p[0])&&h.test(p[1]),y=f?i:s,E=y.get(p);if(E||(E=l(p,f,e),y.set(p,E)),0===o.length)return E[0];var A=d(E,f?o.slice(1):o);return A}return t(a(a({},e),n||{}))}),{string:function(t){return l([t],!1,e)[0]}});return n}({trimLeadingNewline:!0,trimTrailingNewline:!0});e.outdent=m,e.default=m;try{t.exports=m,Object.defineProperty(m,"__esModule",{value:!0}),m.default=m,m.outdent=m}catch(t){}}(Ka,Ka.exports);const{outdent:Xa}=Ka.exports,Ja={cursorOffset:{since:"1.4.0",category:"Special",type:"int",default:-1,range:{start:-1,end:Number.POSITIVE_INFINITY,step:1},description:Xa(_a||(_a=Ni(["\n Print (to stderr) where a cursor at the given position would move to after formatting.\n This option cannot be used with --range-start and --range-end.\n "]))),cliCategory:"Editor"},endOfLine:{since:"1.15.0",category:"Global",type:"choice",default:[{since:"1.15.0",value:"auto"},{since:"2.0.0",value:"lf"}],description:"Which end of line characters to apply.",choices:[{value:"lf",description:"Line Feed only (\\n), common on Linux and macOS as well as inside git repos"},{value:"crlf",description:"Carriage Return + Line Feed characters (\\r\\n), common on Windows"},{value:"cr",description:"Carriage Return character only (\\r), used very rarely"},{value:"auto",description:Xa(za||(za=Ni(["\n Maintain existing\n (mixed values within one file are normalised by looking at what's used after the first line)\n "])))}]},filepath:{since:"1.4.0",category:"Special",type:"path",description:"Specify the input filepath. This will be used to do parser inference.",cliName:"stdin-filepath",cliCategory:"Other",cliDescription:"Path to the file to pretend that stdin comes from."},insertPragma:{since:"1.8.0",category:"Special",type:"boolean",default:!1,description:"Insert @format pragma into file's first docblock comment.",cliCategory:"Other"},parser:{since:"0.0.10",category:"Global",type:"choice",default:[{since:"0.0.10",value:"babylon"},{since:"1.13.0",value:void 0}],description:"Which parser to use.",exception:t=>"string"==typeof t||"function"==typeof t,choices:[{value:"flow",description:"Flow"},{value:"babel",since:"1.16.0",description:"JavaScript"},{value:"babel-flow",since:"1.16.0",description:"Flow"},{value:"babel-ts",since:"2.0.0",description:"TypeScript"},{value:"typescript",since:"1.4.0",description:"TypeScript"},{value:"espree",since:"2.2.0",description:"JavaScript"},{value:"meriyah",since:"2.2.0",description:"JavaScript"},{value:"css",since:"1.7.1",description:"CSS"},{value:"less",since:"1.7.1",description:"Less"},{value:"scss",since:"1.7.1",description:"SCSS"},{value:"json",since:"1.5.0",description:"JSON"},{value:"json5",since:"1.13.0",description:"JSON5"},{value:"json-stringify",since:"1.13.0",description:"JSON.stringify"},{value:"graphql",since:"1.5.0",description:"GraphQL"},{value:"markdown",since:"1.8.0",description:"Markdown"},{value:"mdx",since:"1.15.0",description:"MDX"},{value:"vue",since:"1.10.0",description:"Vue"},{value:"yaml",since:"1.14.0",description:"YAML"},{value:"glimmer",since:"2.3.0",description:"Ember / Handlebars"},{value:"html",since:"1.15.0",description:"HTML"},{value:"angular",since:"1.15.0",description:"Angular"},{value:"lwc",since:"1.17.0",description:"Lightning Web Components"}]},plugins:{since:"1.10.0",type:"path",array:!0,default:[{value:[]}],category:"Global",description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:t=>"string"==typeof t||"object"==typeof t,cliName:"plugin",cliCategory:"Config"},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:"Global",description:Xa(Ha||(Ha=Ni(["\n Custom directory that contains prettier plugins in node_modules subdirectory.\n Overrides default behavior when plugins are searched relatively to the location of Prettier.\n Multiple values are accepted.\n "]))),exception:t=>"string"==typeof t||"object"==typeof t,cliName:"plugin-search-dir",cliCategory:"Config"},printWidth:{since:"0.0.0",category:"Global",type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},rangeEnd:{since:"1.4.0",category:"Special",type:"int",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:Xa(Va||(Va=Ni(["\n Format code ending at a given character offset (exclusive).\n The range will extend forwards to the end of the selected statement.\n This option cannot be used with --cursor-offset.\n "]))),cliCategory:"Editor"},rangeStart:{since:"1.4.0",category:"Special",type:"int",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:Xa(qa||(qa=Ni(["\n Format code starting at a given character offset.\n The range will extend backwards to the start of the first line containing the selected statement.\n This option cannot be used with --cursor-offset.\n "]))),cliCategory:"Editor"},requirePragma:{since:"1.7.0",category:"Special",type:"boolean",default:!1,description:Xa(Ga||(Ga=Ni(["\n Require either '@prettier' or '@format' to be present in the file's first docblock comment\n in order for it to be formatted.\n "]))),cliCategory:"Other"},tabWidth:{type:"int",category:"Global",default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:"Global",type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:"Global",type:"choice",default:[{since:"2.1.0",value:"auto"}],description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}};const $a=["cliName","cliCategory","cliDescription"],Ya={compare:Ma,lt:ja,gte:Wa},Qa=(t,e)=>Object.entries(t).map((t=>{let[s,r]=t;return Object.assign({[e]:s},r)})),Za="2.5.0",to={CATEGORY_CONFIG:"Config",CATEGORY_EDITOR:"Editor",CATEGORY_FORMAT:"Format",CATEGORY_OTHER:"Other",CATEGORY_OUTPUT:"Output",CATEGORY_GLOBAL:"Global",CATEGORY_SPECIAL:"Special",options:Ja}.options;function eo(t,e,s){const r=new Set(t.choices.map((t=>t.value)));for(const i of e)if(i.parsers)for(const e of i.parsers)if(!r.has(e)){r.add(e);const n=s.find((t=>t.parsers&&t.parsers[e]));let a=i.name;n&&n.name&&(a+=" (plugin: ".concat(n.name,")")),t.choices.push({value:e,description:a})}}var so={getSupportInfo:function(){let{plugins:t=[],showUnreleased:e=!1,showDeprecated:s=!1,showInternal:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const i=Za.split("-",1)[0],n=t.flatMap((t=>t.languages||[])).filter(o),a=Qa(Object.assign({},...t.map((t=>{let{options:e}=t;return e})),to),"name").filter((t=>o(t)&&u(t))).sort(((t,e)=>t.name===e.name?0:t.name<e.name?-1:1)).map(h).map((e=>{e=Object.assign({},e),Array.isArray(e.default)&&(e.default=1===e.default.length?e.default[0].value:e.default.filter(o).sort(((t,e)=>Ya.compare(e.since,t.since)))[0].value),Array.isArray(e.choices)&&(e.choices=e.choices.filter((t=>o(t)&&u(t))),"parser"===e.name&&eo(e,n,t));const s=Object.fromEntries(t.filter((t=>t.defaultOptions&&void 0!==t.defaultOptions[e.name])).map((t=>[t.name,t.defaultOptions[e.name]])));return Object.assign(Object.assign({},e),{},{pluginDefaults:s})}));return{languages:n,options:a};function o(t){return e||!("since"in t)||t.since&&Ya.gte(i,t.since)}function u(t){return s||!("deprecated"in t)||t.deprecated&&Ya.lt(i,t.deprecated)}function h(t){if(r)return t;return Bi(t,$a)}}};const ro=Ci.exports,io=t=>{if("string"!=typeof t)throw new TypeError("Expected a string");return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")},no=wi,{getSupportInfo:ao}=so,oo=/[^\x20-\x7F]/;function uo(t){return(e,s,r)=>{const i=r&&r.backwards;if(!1===s)return!1;const{length:n}=e;let a=s;for(;a>=0&&a<n;){const s=e.charAt(a);if(t instanceof RegExp){if(!t.test(s))return a}else if(!t.includes(s))return a;i?a--:a++}return(-1===a||a===n)&&a}}const ho=uo(/\s/),po=uo(" \t"),co=uo(",; \t"),lo=uo(/[^\n\r]/);function Do(t,e){if(!1===e)return!1;if("/"===t.charAt(e)&&"*"===t.charAt(e+1))for(let s=e+2;s<t.length;++s)if("*"===t.charAt(s)&&"/"===t.charAt(s+1))return s+2;return e}function mo(t,e){return!1!==e&&("/"===t.charAt(e)&&"/"===t.charAt(e+1)?lo(t,e):e)}function fo(t,e,s){const r=s&&s.backwards;if(!1===e)return!1;const i=t.charAt(e);if(r){if("\r"===t.charAt(e-1)&&"\n"===i)return e-2;if("\n"===i||"\r"===i||"\u2028"===i||"\u2029"===i)return e-1}else{if("\r"===i&&"\n"===t.charAt(e+1))return e+2;if("\n"===i||"\r"===i||"\u2028"===i||"\u2029"===i)return e+1}return e}function yo(t,e){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=po(t,s.backwards?e-1:e,s),i=fo(t,r,s);return r!==i}function Eo(t,e){let s=null,r=e;for(;r!==s;)s=r,r=co(t,r),r=Do(t,r),r=po(t,r);return r=mo(t,r),r=fo(t,r),!1!==r&&yo(t,r)}function Ao(t,e){let s=null,r=e;for(;r!==s;)s=r,r=po(t,r),r=Do(t,r),r=mo(t,r),r=fo(t,r);return r}function Co(t,e,s){return Ao(t,s(e))}function xo(t,e){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=0;for(let i=s;i<t.length;++i)"\t"===t[i]?r=r+e-r%e:r++;return r}function Fo(t,e){const s={quote:'"',regex:/"/g,escaped:"""},r={quote:"'",regex:/'/g,escaped:"'"},i="'"===e?r:s,n=i===r?s:r;let a=i;if(t.includes(i.quote)||t.includes(n.quote)){a=(t.match(i.regex)||[]).length>(t.match(n.regex)||[]).length?n:i}return a}function go(t,e,s){const r='"'===e?"'":'"',i=t.replace(/\\(.)|(["'])/gs,((t,i,n)=>i===r?i:n===e?"\\"+n:n||(s&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(i)?i:"\\"+i)));return e+i+e}function Po(t,e){(t.comments||(t.comments=[])).push(e),e.printed=!1,e.nodeDescription=function(t){const e=t.type||t.kind||"(unknown type)";let s=String(t.name||t.id&&("object"==typeof t.id?t.id.name:t.id)||t.key&&("object"==typeof t.key?t.key.name:t.key)||t.value&&("object"==typeof t.value?"":String(t.value))||t.operator||"");s.length>20&&(s=s.slice(0,19)+"\u2026");return e+(s?" "+s:"")}(t)}var To,bo={inferParserByLanguage:function(t,e){const{languages:s}=ao({plugins:e.plugins}),r=s.find((e=>{let{name:s}=e;return s.toLowerCase()===t}))||s.find((e=>{let{aliases:s}=e;return Array.isArray(s)&&s.includes(t)}))||s.find((e=>{let{extensions:s}=e;return Array.isArray(s)&&s.includes(".".concat(t))}));return r&&r.parsers[0]},getStringWidth:function(t){return t?oo.test(t)?ro(t):t.length:0},getMaxContinuousCount:function(t,e){const s=t.match(new RegExp("(".concat(io(e),")+"),"g"));return null===s?0:s.reduce(((t,s)=>Math.max(t,s.length/e.length)),0)},getMinNotPresentContinuousCount:function(t,e){const s=t.match(new RegExp("(".concat(io(e),")+"),"g"));if(null===s)return 0;const r=new Map;let i=0;for(const t of s){const s=t.length/e.length;r.set(s,!0),s>i&&(i=s)}for(let t=1;t<i;t++)if(!r.get(t))return t;return i+1},getPenultimate:t=>t[t.length-2],getLast:no,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:Ao,getNextNonSpaceNonCommentCharacterIndex:Co,getNextNonSpaceNonCommentCharacter:function(t,e,s){return t.charAt(Co(t,e,s))},skip:uo,skipWhitespace:ho,skipSpaces:po,skipToLineEnd:co,skipEverythingButNewLine:lo,skipInlineComment:Do,skipTrailingComment:mo,skipNewline:fo,isNextLineEmptyAfterIndex:Eo,isNextLineEmpty:function(t,e,s){return Eo(t,s(e))},isPreviousLineEmpty:function(t,e,s){let r=s(e)-1;return r=po(t,r,{backwards:!0}),r=fo(t,r,{backwards:!0}),r=po(t,r,{backwards:!0}),r!==fo(t,r,{backwards:!0})},hasNewline:yo,hasNewlineInRange:function(t,e,s){for(let r=e;r<s;++r)if("\n"===t.charAt(r))return!0;return!1},hasSpaces:function(t,e){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=po(t,s.backwards?e-1:e,s);return r!==e},getAlignmentSize:xo,getIndentSize:function(t,e){const s=t.lastIndexOf("\n");return-1===s?0:xo(t.slice(s+1).match(/^[\t ]*/)[0],e)},getPreferredQuote:Fo,printString:function(t,e){const s=t.slice(1,-1);return go(s,"json"===e.parser||"json5"===e.parser&&"preserve"===e.quoteProps&&!e.singleQuote?'"':e.__isInHtmlAttribute?"'":Fo(s,e.singleQuote?"'":'"').quote,!("css"===e.parser||"less"===e.parser||"scss"===e.parser||e.__embeddedInHtml))},printNumber:function(t){return t.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")},makeString:go,addLeadingComment:function(t,e){e.leading=!0,e.trailing=!1,Po(t,e)},addDanglingComment:function(t,e,s){e.leading=!1,e.trailing=!1,s&&(e.marker=s),Po(t,e)},addTrailingComment:function(t,e){e.leading=!1,e.trailing=!0,Po(t,e)},isFrontMatterNode:function(t){return t&&"front-matter"===t.type},getShebang:function(t){if(!t.startsWith("#!"))return"";const e=t.indexOf("\n");return-1===e?t:t.slice(0,e)},isNonEmptyArray:function(t){return Array.isArray(t)&&t.length>0},createGroupIdMapper:function(t){const e=new WeakMap;return function(s){return e.has(s)||e.set(s,Symbol(t)),e.get(s)}}},So={};function wo(){if(void 0===To){var t=new ArrayBuffer(2),e=new Uint8Array(t),s=new Uint16Array(t);if(e[0]=1,e[1]=2,258