From dc6c44209e58588ca69100d1b5691c884428cfe9 Mon Sep 17 00:00:00 2001 From: Adrien Chen Date: Tue, 5 Mar 2024 15:01:10 -0500 Subject: [PATCH] rebuild dist --- dist/esm/standalone.mjs | 8 -- dist/index.js | 187 +--------------------------------------- dist/standalone.js | 10 +-- 3 files changed, 5 insertions(+), 200 deletions(-) diff --git a/dist/esm/standalone.mjs b/dist/esm/standalone.mjs index 63649cd..e1851f2 100644 --- a/dist/esm/standalone.mjs +++ b/dist/esm/standalone.mjs @@ -1,17 +1,13 @@ - var Be=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var pt=Be((Vg,ou)=>{var ur=function(e){return e&&e.Math==Math&&e};ou.exports=ur(typeof globalThis=="object"&&globalThis)||ur(typeof window=="object"&&window)||ur(typeof self=="object"&&self)||ur(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var Dt=Be((Wg,lu)=>{lu.exports=function(e){try{return!!e()}catch{return!0}}});var yt=Be((Hg,cu)=>{var _o=Dt();cu.exports=!_o(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var sr=Be((Gg,pu)=>{var Po=Dt();pu.exports=!Po(function(){var e=function(){}.bind();return typeof e!="function"||e.hasOwnProperty("prototype")})});var At=Be((Ug,fu)=>{var Io=sr(),ir=Function.prototype.call;fu.exports=Io?ir.bind(ir):function(){return ir.apply(ir,arguments)}});var gu=Be(du=>{"use strict";var Du={}.propertyIsEnumerable,mu=Object.getOwnPropertyDescriptor,ko=mu&&!Du.call({1:2},1);du.f=ko?function(r){var t=mu(this,r);return!!t&&t.enumerable}:Du});var ar=Be((zg,yu)=>{yu.exports=function(e,r){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}}});var mt=Be((Xg,Cu)=>{var hu=sr(),vu=Function.prototype,Vr=vu.call,Lo=hu&&vu.bind.bind(Vr,Vr);Cu.exports=hu?Lo:function(e){return function(){return Vr.apply(e,arguments)}}});var Rt=Be((Kg,Fu)=>{var Eu=mt(),Oo=Eu({}.toString),jo=Eu("".slice);Fu.exports=function(e){return jo(Oo(e),8,-1)}});var Su=Be((Yg,Au)=>{var qo=mt(),Mo=Dt(),Ro=Rt(),Wr=Object,$o=qo("".split);Au.exports=Mo(function(){return!Wr("z").propertyIsEnumerable(0)})?function(e){return Ro(e)=="String"?$o(e,""):Wr(e)}:Wr});var or=Be((Qg,xu)=>{xu.exports=function(e){return e==null}});var Hr=Be((Zg,bu)=>{var Vo=or(),Wo=TypeError;bu.exports=function(e){if(Vo(e))throw Wo("Can't call method on "+e);return e}});var lr=Be((e0,Tu)=>{var Ho=Su(),Go=Hr();Tu.exports=function(e){return Ho(Go(e))}});var Ur=Be((t0,Bu)=>{var Gr=typeof document=="object"&&document.all,Uo=typeof Gr>"u"&&Gr!==void 0;Bu.exports={all:Gr,IS_HTMLDDA:Uo}});var ot=Be((r0,wu)=>{var Nu=Ur(),Jo=Nu.all;wu.exports=Nu.IS_HTMLDDA?function(e){return typeof e=="function"||e===Jo}:function(e){return typeof e=="function"}});var St=Be((n0,Iu)=>{var _u=ot(),Pu=Ur(),zo=Pu.all;Iu.exports=Pu.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:_u(e)||e===zo}:function(e){return typeof e=="object"?e!==null:_u(e)}});var $t=Be((u0,ku)=>{var Jr=pt(),Xo=ot(),Ko=function(e){return Xo(e)?e:void 0};ku.exports=function(e,r){return arguments.length<2?Ko(Jr[e]):Jr[e]&&Jr[e][r]}});var zr=Be((s0,Lu)=>{var Yo=mt();Lu.exports=Yo({}.isPrototypeOf)});var ju=Be((i0,Ou)=>{var Qo=$t();Ou.exports=Qo("navigator","userAgent")||""});var Hu=Be((a0,Wu)=>{var Vu=pt(),Xr=ju(),qu=Vu.process,Mu=Vu.Deno,Ru=qu&&qu.versions||Mu&&Mu.version,$u=Ru&&Ru.v8,dt,cr;$u&&(dt=$u.split("."),cr=dt[0]>0&&dt[0]<4?1:+(dt[0]+dt[1]));!cr&&Xr&&(dt=Xr.match(/Edge\/(\d+)/),(!dt||dt[1]>=74)&&(dt=Xr.match(/Chrome\/(\d+)/),dt&&(cr=+dt[1])));Wu.exports=cr});var Kr=Be((o0,Uu)=>{var Gu=Hu(),Zo=Dt();Uu.exports=!!Object.getOwnPropertySymbols&&!Zo(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Gu&&Gu<41})});var Yr=Be((l0,Ju)=>{var el=Kr();Ju.exports=el&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var Qr=Be((c0,zu)=>{var tl=$t(),rl=ot(),nl=zr(),ul=Yr(),sl=Object;zu.exports=ul?function(e){return typeof e=="symbol"}:function(e){var r=tl("Symbol");return rl(r)&&nl(r.prototype,sl(e))}});var pr=Be((p0,Xu)=>{var il=String;Xu.exports=function(e){try{return il(e)}catch{return"Object"}}});var Vt=Be((f0,Ku)=>{var al=ot(),ol=pr(),ll=TypeError;Ku.exports=function(e){if(al(e))return e;throw ll(ol(e)+" is not a function")}});var fr=Be((D0,Yu)=>{var cl=Vt(),pl=or();Yu.exports=function(e,r){var t=e[r];return pl(t)?void 0:cl(t)}});var Zu=Be((m0,Qu)=>{var Zr=At(),en=ot(),tn=St(),fl=TypeError;Qu.exports=function(e,r){var t,s;if(r==="string"&&en(t=e.toString)&&!tn(s=Zr(t,e))||en(t=e.valueOf)&&!tn(s=Zr(t,e))||r!=="string"&&en(t=e.toString)&&!tn(s=Zr(t,e)))return s;throw fl("Can't convert object to primitive value")}});var ts=Be((d0,es)=>{es.exports=!1});var Dr=Be((g0,ns)=>{var rs=pt(),Dl=Object.defineProperty;ns.exports=function(e,r){try{Dl(rs,e,{value:r,configurable:!0,writable:!0})}catch{rs[e]=r}return r}});var mr=Be((y0,ss)=>{var ml=pt(),dl=Dr(),us="__core-js_shared__",gl=ml[us]||dl(us,{});ss.exports=gl});var rn=Be((h0,as)=>{var yl=ts(),is=mr();(as.exports=function(e,r){return is[e]||(is[e]=r!==void 0?r:{})})("versions",[]).push({version:"3.26.1",mode:yl?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})});var dr=Be((v0,os)=>{var hl=Hr(),vl=Object;os.exports=function(e){return vl(hl(e))}});var Ct=Be((C0,ls)=>{var Cl=mt(),El=dr(),Fl=Cl({}.hasOwnProperty);ls.exports=Object.hasOwn||function(r,t){return Fl(El(r),t)}});var nn=Be((E0,cs)=>{var Al=mt(),Sl=0,xl=Math.random(),bl=Al(1 .toString);cs.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+bl(++Sl+xl,36)}});var bt=Be((F0,ds)=>{var Tl=pt(),Bl=rn(),ps=Ct(),Nl=nn(),fs=Kr(),ms=Yr(),Pt=Bl("wks"),xt=Tl.Symbol,Ds=xt&&xt.for,wl=ms?xt:xt&&xt.withoutSetter||Nl;ds.exports=function(e){if(!ps(Pt,e)||!(fs||typeof Pt[e]=="string")){var r="Symbol."+e;fs&&ps(xt,e)?Pt[e]=xt[e]:ms&&Ds?Pt[e]=Ds(r):Pt[e]=wl(r)}return Pt[e]}});var vs=Be((A0,hs)=>{var _l=At(),gs=St(),ys=Qr(),Pl=fr(),Il=Zu(),kl=bt(),Ll=TypeError,Ol=kl("toPrimitive");hs.exports=function(e,r){if(!gs(e)||ys(e))return e;var t=Pl(e,Ol),s;if(t){if(r===void 0&&(r="default"),s=_l(t,e,r),!gs(s)||ys(s))return s;throw Ll("Can't convert object to primitive value")}return r===void 0&&(r="number"),Il(e,r)}});var gr=Be((S0,Cs)=>{var jl=vs(),ql=Qr();Cs.exports=function(e){var r=jl(e,"string");return ql(r)?r:r+""}});var As=Be((x0,Fs)=>{var Ml=pt(),Es=St(),un=Ml.document,Rl=Es(un)&&Es(un.createElement);Fs.exports=function(e){return Rl?un.createElement(e):{}}});var sn=Be((b0,Ss)=>{var $l=yt(),Vl=Dt(),Wl=As();Ss.exports=!$l&&!Vl(function(){return Object.defineProperty(Wl("div"),"a",{get:function(){return 7}}).a!=7})});var an=Be(bs=>{var Hl=yt(),Gl=At(),Ul=gu(),Jl=ar(),zl=lr(),Xl=gr(),Kl=Ct(),Yl=sn(),xs=Object.getOwnPropertyDescriptor;bs.f=Hl?xs:function(r,t){if(r=zl(r),t=Xl(t),Yl)try{return xs(r,t)}catch{}if(Kl(r,t))return Jl(!Gl(Ul.f,r,t),r[t])}});var Bs=Be((B0,Ts)=>{var Ql=yt(),Zl=Dt();Ts.exports=Ql&&Zl(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})});var Tt=Be((N0,Ns)=>{var ec=St(),tc=String,rc=TypeError;Ns.exports=function(e){if(ec(e))return e;throw rc(tc(e)+" is not an object")}});var It=Be(_s=>{var nc=yt(),uc=sn(),sc=Bs(),yr=Tt(),ws=gr(),ic=TypeError,on=Object.defineProperty,ac=Object.getOwnPropertyDescriptor,ln="enumerable",cn="configurable",pn="writable";_s.f=nc?sc?function(r,t,s){if(yr(r),t=ws(t),yr(s),typeof r=="function"&&t==="prototype"&&"value"in s&&pn in s&&!s[pn]){var a=ac(r,t);a&&a[pn]&&(r[t]=s.value,s={configurable:cn in s?s[cn]:a[cn],enumerable:ln in s?s[ln]:a[ln],writable:!1})}return on(r,t,s)}:on:function(r,t,s){if(yr(r),t=ws(t),yr(s),uc)try{return on(r,t,s)}catch{}if("get"in s||"set"in s)throw ic("Accessors not supported");return"value"in s&&(r[t]=s.value),r}});var fn=Be((_0,Ps)=>{var oc=yt(),lc=It(),cc=ar();Ps.exports=oc?function(e,r,t){return lc.f(e,r,cc(1,t))}:function(e,r,t){return e[r]=t,e}});var Ls=Be((P0,ks)=>{var Dn=yt(),pc=Ct(),Is=Function.prototype,fc=Dn&&Object.getOwnPropertyDescriptor,mn=pc(Is,"name"),Dc=mn&&function(){}.name==="something",mc=mn&&(!Dn||Dn&&fc(Is,"name").configurable);ks.exports={EXISTS:mn,PROPER:Dc,CONFIGURABLE:mc}});var gn=Be((I0,Os)=>{var dc=mt(),gc=ot(),dn=mr(),yc=dc(Function.toString);gc(dn.inspectSource)||(dn.inspectSource=function(e){return yc(e)});Os.exports=dn.inspectSource});var Ms=Be((k0,qs)=>{var hc=pt(),vc=ot(),js=hc.WeakMap;qs.exports=vc(js)&&/native code/.test(String(js))});var Vs=Be((L0,$s)=>{var Cc=rn(),Ec=nn(),Rs=Cc("keys");$s.exports=function(e){return Rs[e]||(Rs[e]=Ec(e))}});var yn=Be((O0,Ws)=>{Ws.exports={}});var Js=Be((j0,Us)=>{var Fc=Ms(),Gs=pt(),Ac=St(),Sc=fn(),hn=Ct(),vn=mr(),xc=Vs(),bc=yn(),Hs="Object already initialized",Cn=Gs.TypeError,Tc=Gs.WeakMap,hr,Wt,vr,Bc=function(e){return vr(e)?Wt(e):hr(e,{})},Nc=function(e){return function(r){var t;if(!Ac(r)||(t=Wt(r)).type!==e)throw Cn("Incompatible receiver, "+e+" required");return t}};Fc||vn.state?(gt=vn.state||(vn.state=new Tc),gt.get=gt.get,gt.has=gt.has,gt.set=gt.set,hr=function(e,r){if(gt.has(e))throw Cn(Hs);return r.facade=e,gt.set(e,r),r},Wt=function(e){return gt.get(e)||{}},vr=function(e){return gt.has(e)}):(Bt=xc("state"),bc[Bt]=!0,hr=function(e,r){if(hn(e,Bt))throw Cn(Hs);return r.facade=e,Sc(e,Bt,r),r},Wt=function(e){return hn(e,Bt)?e[Bt]:{}},vr=function(e){return hn(e,Bt)});var gt,Bt;Us.exports={set:hr,get:Wt,has:vr,enforce:Bc,getterFor:Nc}});var Fn=Be((q0,Xs)=>{var wc=Dt(),_c=ot(),Cr=Ct(),En=yt(),Pc=Ls().CONFIGURABLE,Ic=gn(),zs=Js(),kc=zs.enforce,Lc=zs.get,Er=Object.defineProperty,Oc=En&&!wc(function(){return Er(function(){},"length",{value:8}).length!==8}),jc=String(String).split("String"),qc=Xs.exports=function(e,r,t){String(r).slice(0,7)==="Symbol("&&(r="["+String(r).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),t&&t.getter&&(r="get "+r),t&&t.setter&&(r="set "+r),(!Cr(e,"name")||Pc&&e.name!==r)&&(En?Er(e,"name",{value:r,configurable:!0}):e.name=r),Oc&&t&&Cr(t,"arity")&&e.length!==t.arity&&Er(e,"length",{value:t.arity});try{t&&Cr(t,"constructor")&&t.constructor?En&&Er(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var s=kc(e);return Cr(s,"source")||(s.source=jc.join(typeof r=="string"?r:"")),e};Function.prototype.toString=qc(function(){return _c(this)&&Lc(this).source||Ic(this)},"toString")});var Ys=Be((M0,Ks)=>{var Mc=ot(),Rc=It(),$c=Fn(),Vc=Dr();Ks.exports=function(e,r,t,s){s||(s={});var a=s.enumerable,n=s.name!==void 0?s.name:r;if(Mc(t)&&$c(t,n,s),s.global)a?e[r]=t:Vc(r,t);else{try{s.unsafe?e[r]&&(a=!0):delete e[r]}catch{}a?e[r]=t:Rc.f(e,r,{value:t,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}});var Zs=Be((R0,Qs)=>{var Wc=Math.ceil,Hc=Math.floor;Qs.exports=Math.trunc||function(r){var t=+r;return(t>0?Hc:Wc)(t)}});var Fr=Be(($0,ei)=>{var Gc=Zs();ei.exports=function(e){var r=+e;return r!==r||r===0?0:Gc(r)}});var ri=Be((V0,ti)=>{var Uc=Fr(),Jc=Math.max,zc=Math.min;ti.exports=function(e,r){var t=Uc(e);return t<0?Jc(t+r,0):zc(t,r)}});var ui=Be((W0,ni)=>{var Xc=Fr(),Kc=Math.min;ni.exports=function(e){return e>0?Kc(Xc(e),9007199254740991):0}});var kt=Be((H0,si)=>{var Yc=ui();si.exports=function(e){return Yc(e.length)}});var oi=Be((G0,ai)=>{var Qc=lr(),Zc=ri(),ep=kt(),ii=function(e){return function(r,t,s){var a=Qc(r),n=ep(a),u=Zc(s,n),i;if(e&&t!=t){for(;n>u;)if(i=a[u++],i!=i)return!0}else for(;n>u;u++)if((e||u in a)&&a[u]===t)return e||u||0;return!e&&-1}};ai.exports={includes:ii(!0),indexOf:ii(!1)}});var pi=Be((U0,ci)=>{var tp=mt(),An=Ct(),rp=lr(),np=oi().indexOf,up=yn(),li=tp([].push);ci.exports=function(e,r){var t=rp(e),s=0,a=[],n;for(n in t)!An(up,n)&&An(t,n)&&li(a,n);for(;r.length>s;)An(t,n=r[s++])&&(~np(a,n)||li(a,n));return a}});var Di=Be((J0,fi)=>{fi.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var di=Be(mi=>{var sp=pi(),ip=Di(),ap=ip.concat("length","prototype");mi.f=Object.getOwnPropertyNames||function(r){return sp(r,ap)}});var yi=Be(gi=>{gi.f=Object.getOwnPropertySymbols});var vi=Be((K0,hi)=>{var op=$t(),lp=mt(),cp=di(),pp=yi(),fp=Tt(),Dp=lp([].concat);hi.exports=op("Reflect","ownKeys")||function(r){var t=cp.f(fp(r)),s=pp.f;return s?Dp(t,s(r)):t}});var Fi=Be((Y0,Ei)=>{var Ci=Ct(),mp=vi(),dp=an(),gp=It();Ei.exports=function(e,r,t){for(var s=mp(r),a=gp.f,n=dp.f,u=0;u{var yp=Dt(),hp=ot(),vp=/#|\.prototype\./,Ht=function(e,r){var t=Ep[Cp(e)];return t==Ap?!0:t==Fp?!1:hp(r)?yp(r):!!r},Cp=Ht.normalize=function(e){return String(e).replace(vp,".").toLowerCase()},Ep=Ht.data={},Fp=Ht.NATIVE="N",Ap=Ht.POLYFILL="P";Ai.exports=Ht});var Gt=Be((Z0,xi)=>{var Sn=pt(),Sp=an().f,xp=fn(),bp=Ys(),Tp=Dr(),Bp=Fi(),Np=Si();xi.exports=function(e,r){var t=e.target,s=e.global,a=e.stat,n,u,i,l,p,d;if(s?u=Sn:a?u=Sn[t]||Tp(t,{}):u=(Sn[t]||{}).prototype,u)for(i in r){if(p=r[i],e.dontCallGetSet?(d=Sp(u,i),l=d&&d.value):l=u[i],n=Np(s?i:t+(a?".":"#")+i,e.forced),!n&&l!==void 0){if(typeof p==typeof l)continue;Bp(p,l)}(e.sham||l&&l.sham)&&xp(p,"sham",!0),bp(u,i,p,e)}}});var xn=Be((ey,bi)=>{var wp=Rt();bi.exports=Array.isArray||function(r){return wp(r)=="Array"}});var Bi=Be((ty,Ti)=>{var _p=TypeError,Pp=9007199254740991;Ti.exports=function(e){if(e>Pp)throw _p("Maximum allowed index exceeded");return e}});var wi=Be((ry,Ni)=>{var Ip=Rt(),kp=mt();Ni.exports=function(e){if(Ip(e)==="Function")return kp(e)}});var bn=Be((ny,Pi)=>{var _i=wi(),Lp=Vt(),Op=sr(),jp=_i(_i.bind);Pi.exports=function(e,r){return Lp(e),r===void 0?e:Op?jp(e,r):function(){return e.apply(r,arguments)}}});var Tn=Be((uy,ki)=>{"use strict";var qp=xn(),Mp=kt(),Rp=Bi(),$p=bn(),Ii=function(e,r,t,s,a,n,u,i){for(var l=a,p=0,d=u?$p(u,i):!1,h,g;p0&&qp(h)?(g=Mp(h),l=Ii(e,r,h,g,l,n-1)-1):(Rp(l+1),e[l]=h),l++),p++;return l};ki.exports=Ii});var ji=Be((sy,Oi)=>{var Vp=bt(),Wp=Vp("toStringTag"),Li={};Li[Wp]="z";Oi.exports=String(Li)==="[object z]"});var Bn=Be((iy,qi)=>{var Hp=ji(),Gp=ot(),Ar=Rt(),Up=bt(),Jp=Up("toStringTag"),zp=Object,Xp=Ar(function(){return arguments}())=="Arguments",Kp=function(e,r){try{return e[r]}catch{}};qi.exports=Hp?Ar:function(e){var r,t,s;return e===void 0?"Undefined":e===null?"Null":typeof(t=Kp(r=zp(e),Jp))=="string"?t:Xp?Ar(r):(s=Ar(r))=="Object"&&Gp(r.callee)?"Arguments":s}});var Hi=Be((ay,Wi)=>{var Yp=mt(),Qp=Dt(),Mi=ot(),Zp=Bn(),ef=$t(),tf=gn(),Ri=function(){},rf=[],$i=ef("Reflect","construct"),Nn=/^\s*(?:class|function)\b/,nf=Yp(Nn.exec),uf=!Nn.exec(Ri),Ut=function(r){if(!Mi(r))return!1;try{return $i(Ri,rf,r),!0}catch{return!1}},Vi=function(r){if(!Mi(r))return!1;switch(Zp(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return uf||!!nf(Nn,tf(r))}catch{return!0}};Vi.sham=!0;Wi.exports=!$i||Qp(function(){var e;return Ut(Ut.call)||!Ut(Object)||!Ut(function(){e=!0})||e})?Vi:Ut});var zi=Be((oy,Ji)=>{var Gi=xn(),sf=Hi(),af=St(),of=bt(),lf=of("species"),Ui=Array;Ji.exports=function(e){var r;return Gi(e)&&(r=e.constructor,sf(r)&&(r===Ui||Gi(r.prototype))?r=void 0:af(r)&&(r=r[lf],r===null&&(r=void 0))),r===void 0?Ui:r}});var wn=Be((ly,Xi)=>{var cf=zi();Xi.exports=function(e,r){return new(cf(e))(r===0?0:r)}});var _n=Be((cy,Ki)=>{Ki.exports={}});var Qi=Be((py,Yi)=>{var yf=bt(),hf=_n(),vf=yf("iterator"),Cf=Array.prototype;Yi.exports=function(e){return e!==void 0&&(hf.Array===e||Cf[vf]===e)}});var Pn=Be((fy,ea)=>{var Ef=Bn(),Zi=fr(),Ff=or(),Af=_n(),Sf=bt(),xf=Sf("iterator");ea.exports=function(e){if(!Ff(e))return Zi(e,xf)||Zi(e,"@@iterator")||Af[Ef(e)]}});var ra=Be((Dy,ta)=>{var bf=At(),Tf=Vt(),Bf=Tt(),Nf=pr(),wf=Pn(),_f=TypeError;ta.exports=function(e,r){var t=arguments.length<2?wf(e):r;if(Tf(t))return Bf(bf(t,e));throw _f(Nf(e)+" is not iterable")}});var sa=Be((my,ua)=>{var Pf=At(),na=Tt(),If=fr();ua.exports=function(e,r,t){var s,a;na(e);try{if(s=If(e,"return"),!s){if(r==="throw")throw t;return t}s=Pf(s,e)}catch(n){a=!0,s=n}if(r==="throw")throw t;if(a)throw s;return na(s),t}});var ca=Be((dy,la)=>{var kf=bn(),Lf=At(),Of=Tt(),jf=pr(),qf=Qi(),Mf=kt(),ia=zr(),Rf=ra(),$f=Pn(),aa=sa(),Vf=TypeError,Sr=function(e,r){this.stopped=e,this.result=r},oa=Sr.prototype;la.exports=function(e,r,t){var s=t&&t.that,a=!!(t&&t.AS_ENTRIES),n=!!(t&&t.IS_RECORD),u=!!(t&&t.IS_ITERATOR),i=!!(t&&t.INTERRUPTED),l=kf(r,s),p,d,h,g,c,f,C,P=function(E){return p&&aa(p,"normal",E),new Sr(!0,E)},N=function(E){return a?(Of(E),i?l(E[0],E[1],P):l(E[0],E[1])):i?l(E,P):l(E)};if(n)p=e.iterator;else if(u)p=e;else{if(d=$f(e),!d)throw Vf(jf(e)+" is not iterable");if(qf(d)){for(h=0,g=Mf(e);g>h;h++)if(c=N(e[h]),c&&ia(oa,c))return c;return new Sr(!1)}p=Rf(e,d)}for(f=n?e.next:p.next;!(C=Lf(f,p)).done;){try{c=N(C.value)}catch(E){aa(p,"throw",E)}if(typeof c=="object"&&c&&ia(oa,c))return c}return new Sr(!1)}});var fa=Be((gy,pa)=>{"use strict";var Wf=gr(),Hf=It(),Gf=ar();pa.exports=function(e,r,t){var s=Wf(r);s in e?Hf.f(e,s,Gf(0,t)):e[s]=t}});var da=Be((yy,ma)=>{var Da=Fn(),Xf=It();ma.exports=function(e,r,t){return t.get&&Da(t.get,r,{getter:!0}),t.set&&Da(t.set,r,{setter:!0}),Xf.f(e,r,t)}});var ya=Be((hy,ga)=>{"use strict";var Kf=Tt();ga.exports=function(){var e=Kf(this),r="";return e.hasIndices&&(r+="d"),e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.unicodeSets&&(r+="v"),e.sticky&&(r+="y"),r}});var Ca=Be(()=>{var nD=Gt(),In=pt();nD({global:!0,forced:In.globalThis!==In},{globalThis:In})});var pf=Gt(),ff=Tn(),Df=Vt(),mf=dr(),df=kt(),gf=wn();pf({target:"Array",proto:!0},{flatMap:function(r){var t=mf(this),s=df(t),a;return Df(r),a=gf(t,0),a.length=ff(a,t,t,s,0,1,r,arguments.length>1?arguments[1]:void 0),a}});var Uf=Gt(),Jf=ca(),zf=fa();Uf({target:"Object",stat:!0},{fromEntries:function(r){var t={};return Jf(r,function(s,a){zf(t,s,a)},{AS_ENTRIES:!0}),t}});var Yf=pt(),Qf=yt(),Zf=da(),eD=ya(),tD=Dt(),ha=Yf.RegExp,va=ha.prototype,rD=Qf&&tD(function(){var e=!0;try{ha(".","d")}catch{e=!1}var r={},t="",s=e?"dgimsy":"gimsy",a=function(l,p){Object.defineProperty(r,l,{get:function(){return t+=p,!0}})},n={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};e&&(n.hasIndices="d");for(var u in n)a(u,n[u]);var i=Object.getOwnPropertyDescriptor(va,"flags").get.call(r);return i!==s||t!==s});rD&&Zf(va,"flags",{configurable:!0,get:eD});Ca();var uD=Gt(),sD=Tn(),iD=dr(),aD=kt(),oD=Fr(),lD=wn();uD({target:"Array",proto:!0},{flat:function(){var r=arguments.length?arguments[0]:void 0,t=iD(this),s=aD(t),a=lD(t,0);return a.length=sD(a,t,t,s,0,r===void 0?1:oD(r)),a}});var cD=["cliName","cliCategory","cliDescription"],pD=["_"],fD=["languageId"];function Vn(e,r){if(e==null)return{};var t=DD(e,r),s,a;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,s)&&(t[s]=e[s])}return t}function DD(e,r){if(e==null)return{};var t={},s=Object.keys(e),a,n;for(n=0;n=0)&&(t[a]=e[a]);return t}var mD=Object.create,Nr=Object.defineProperty,dD=Object.getOwnPropertyDescriptor,Wn=Object.getOwnPropertyNames,gD=Object.getPrototypeOf,yD=Object.prototype.hasOwnProperty,ht=(e,r)=>function(){return e&&(r=(0,e[Wn(e)[0]])(e=0)),r},te=(e,r)=>function(){return r||(0,e[Wn(e)[0]])((r={exports:{}}).exports,r),r.exports},zt=(e,r)=>{for(var t in r)Nr(e,t,{get:r[t],enumerable:!0})},Sa=(e,r,t,s)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of Wn(r))!yD.call(e,a)&&a!==t&&Nr(e,a,{get:()=>r[a],enumerable:!(s=dD(r,a))||s.enumerable});return e},hD=(e,r,t)=>(t=e!=null?mD(gD(e)):{},Sa(r||!e||!e.__esModule?Nr(t,"default",{value:e,enumerable:!0}):t,e)),ft=e=>Sa(Nr({},"__esModule",{value:!0}),e),Nt,ne=ht({""(){Nt={env:{},argv:[]}}}),xa=te({"package.json"(e,r){r.exports={version:"2.8.8"}}}),vD=te({"node_modules/diff/lib/diff/base.js"(e){"use strict";ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(){}r.prototype={diff:function(n,u){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=i.callback;typeof i=="function"&&(l=i,i={}),this.options=i;var p=this;function d(B){return l?(setTimeout(function(){l(void 0,B)},0),!0):B}n=this.castInput(n),u=this.castInput(u),n=this.removeEmpty(this.tokenize(n)),u=this.removeEmpty(this.tokenize(u));var h=u.length,g=n.length,c=1,f=h+g,C=[{newPos:-1,components:[]}],P=this.extractCommon(C[0],u,n,0);if(C[0].newPos+1>=h&&P+1>=g)return d([{value:this.join(u),count:u.length}]);function N(){for(var B=-1*c;B<=c;B+=2){var S=void 0,I=C[B-1],_=C[B+1],R=(_?_.newPos:0)-B;I&&(C[B-1]=void 0);var D=I&&I.newPos+1=h&&R+1>=g)return d(t(p,S.components,u,n,p.useLongestToken));C[B]=S}c++}if(l)(function B(){setTimeout(function(){if(c>f)return l();N()||B()},0)})();else for(;c<=f;){var E=N();if(E)return E}},pushComponent:function(n,u,i){var l=n[n.length-1];l&&l.added===u&&l.removed===i?n[n.length-1]={count:l.count+1,added:u,removed:i}:n.push({count:1,added:u,removed:i})},extractCommon:function(n,u,i,l){for(var p=u.length,d=i.length,h=n.newPos,g=h-l,c=0;h+1N.length?B:N}),c.value=a.join(f)}else c.value=a.join(u.slice(h,h+c.count));h+=c.count,c.added||(g+=c.count)}}var P=n[d-1];return d>1&&typeof P.value=="string"&&(P.added||P.removed)&&a.equals("",P.value)&&(n[d-2].value+=P.value,n.pop()),n}function s(a){return{newPos:a.newPos,components:a.components.slice(0)}}}}),CD=te({"node_modules/diff/lib/diff/array.js"(e){"use strict";ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=a,e.arrayDiff=void 0;var r=t(vD());function t(n){return n&&n.__esModule?n:{default:n}}var s=new r.default;e.arrayDiff=s,s.tokenize=function(n){return n.slice()},s.join=s.removeEmpty=function(n){return n};function a(n,u,i){return s.diff(n,u,i)}}}),wr=te({"src/document/doc-builders.js"(e,r){"use strict";ne();function t(v){return{type:"concat",parts:v}}function s(v){return{type:"indent",contents:v}}function a(v,o){return{type:"align",contents:o,n:v}}function n(v){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{type:"group",id:o.id,contents:v,break:Boolean(o.shouldBreak),expandedStates:o.expandedStates}}function u(v){return a(Number.NEGATIVE_INFINITY,v)}function i(v){return a({type:"root"},v)}function l(v){return a(-1,v)}function p(v,o){return n(v[0],Object.assign(Object.assign({},o),{},{expandedStates:v}))}function d(v){return{type:"fill",parts:v}}function h(v,o){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return{type:"if-break",breakContents:v,flatContents:o,groupId:y.groupId}}function g(v,o){return{type:"indent-if-break",contents:v,groupId:o.groupId,negate:o.negate}}function c(v){return{type:"line-suffix",contents:v}}var f={type:"line-suffix-boundary"},C={type:"break-parent"},P={type:"trim"},N={type:"line",hard:!0},E={type:"line",hard:!0,literal:!0},B={type:"line"},S={type:"line",soft:!0},I=t([N,C]),_=t([E,C]),R={type:"cursor",placeholder:Symbol("cursor")};function D(v,o){let y=[];for(let F=0;F0){for(let A=0;A=0?u.charAt(i+1)===` - `?"crlf":"cr":"lf"}function s(u){switch(u){case"cr":return"\r";case"crlf":return`\r `;default:return` `}}function a(u,i){let l;switch(i){case` `:l=/\n/g;break;case"\r":l=/\r/g;break;case`\r `:l=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(i)}.`)}let p=u.match(l);return p?p.length:0}function n(u){return u.replace(/\r\n?/g,` - `)}r.exports={guessEndOfLine:t,convertEndOfLineToChars:s,countEndOfLineChars:a,normalizeEndOfLine:n}}}),lt=te({"src/utils/get-last.js"(e,r){"use strict";ne();var t=s=>s[s.length-1];r.exports=t}});function ED(){let{onlyFirst:e=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=["[\\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(r,e?void 0:"g")}var FD=ht({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){ne()}});function AD(e){if(typeof e!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(ED(),"")}var SD=ht({"node_modules/strip-ansi/index.js"(){ne(),FD()}});function xD(e){return Number.isInteger(e)?e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141):!1}var bD=ht({"node_modules/is-fullwidth-code-point/index.js"(){ne()}}),TD=te({"node_modules/emoji-regex/index.js"(e,r){"use strict";ne(),r.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\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])|\uD83C[\uDF3E\uDF73\uDF7C\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\uDF7C\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\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\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\uDF7C\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\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\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\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\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-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*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\u26A7\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-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\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[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),ba={};zt(ba,{default:()=>BD});function BD(e){if(typeof e!="string"||e.length===0||(e=AD(e),e.length===0))return 0;e=e.replace((0,Ta.default)()," ");let r=0;for(let t=0;t=127&&s<=159||s>=768&&s<=879||(s>65535&&t++,r+=xD(s)?2:1)}return r}var Ta,ND=ht({"node_modules/string-width/index.js"(){ne(),SD(),bD(),Ta=hD(TD())}}),Ba=te({"src/utils/get-string-width.js"(e,r){"use strict";ne();var t=(ND(),ft(ba)).default,s=/[^\x20-\x7F]/;function a(n){return n?s.test(n)?t(n):n.length:0}r.exports=a}}),Xt=te({"src/document/doc-utils.js"(e,r){"use strict";ne();var t=lt(),{literalline:s,join:a}=wr(),n=o=>Array.isArray(o)||o&&o.type==="concat",u=o=>{if(Array.isArray(o))return o;if(o.type!=="concat"&&o.type!=="fill")throw new Error("Expect doc type to be `concat` or `fill`.");return o.parts},i={};function l(o,y,F,A){let b=[o];for(;b.length>0;){let w=b.pop();if(w===i){F(b.pop());continue}if(F&&b.push(w,i),!y||y(w)!==!1)if(n(w)||w.type==="fill"){let k=u(w);for(let $=k.length,M=$-1;M>=0;--M)b.push(k[M])}else if(w.type==="if-break")w.flatContents&&b.push(w.flatContents),w.breakContents&&b.push(w.breakContents);else if(w.type==="group"&&w.expandedStates)if(A)for(let k=w.expandedStates.length,$=k-1;$>=0;--$)b.push(w.expandedStates[$]);else b.push(w.contents);else w.contents&&b.push(w.contents)}}function p(o,y){let F=new Map;return A(o);function A(w){if(F.has(w))return F.get(w);let k=b(w);return F.set(w,k),k}function b(w){if(Array.isArray(w))return y(w.map(A));if(w.type==="concat"||w.type==="fill"){let k=w.parts.map(A);return y(Object.assign(Object.assign({},w),{},{parts:k}))}if(w.type==="if-break"){let k=w.breakContents&&A(w.breakContents),$=w.flatContents&&A(w.flatContents);return y(Object.assign(Object.assign({},w),{},{breakContents:k,flatContents:$}))}if(w.type==="group"&&w.expandedStates){let k=w.expandedStates.map(A),$=k[0];return y(Object.assign(Object.assign({},w),{},{contents:$,expandedStates:k}))}if(w.contents){let k=A(w.contents);return y(Object.assign(Object.assign({},w),{},{contents:k}))}return y(w)}}function d(o,y,F){let A=F,b=!1;function w(k){let $=y(k);if($!==void 0&&(b=!0,A=$),b)return!1}return l(o,w),A}function h(o){if(o.type==="group"&&o.break||o.type==="line"&&o.hard||o.type==="break-parent")return!0}function g(o){return d(o,h,!1)}function c(o){if(o.length>0){let y=t(o);!y.expandedStates&&!y.break&&(y.break="propagated")}return null}function f(o){let y=new Set,F=[];function A(w){if(w.type==="break-parent"&&c(F),w.type==="group"){if(F.push(w),y.has(w))return!1;y.add(w)}}function b(w){w.type==="group"&&F.pop().break&&c(F)}l(o,A,b,!0)}function C(o){return o.type==="line"&&!o.hard?o.soft?"":" ":o.type==="if-break"?o.flatContents||"":o}function P(o){return p(o,C)}var N=(o,y)=>o&&o.type==="line"&&o.hard&&y&&y.type==="break-parent";function E(o){if(!o)return o;if(n(o)||o.type==="fill"){let y=u(o);for(;y.length>1&&N(...y.slice(-2));)y.length-=2;if(y.length>0){let F=E(t(y));y[y.length-1]=F}return Array.isArray(o)?y:Object.assign(Object.assign({},o),{},{parts:y})}switch(o.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let y=E(o.contents);return Object.assign(Object.assign({},o),{},{contents:y})}case"if-break":{let y=E(o.breakContents),F=E(o.flatContents);return Object.assign(Object.assign({},o),{},{breakContents:y,flatContents:F})}}return o}function B(o){return E(I(o))}function S(o){switch(o.type){case"fill":if(o.parts.every(F=>F===""))return"";break;case"group":if(!o.contents&&!o.id&&!o.break&&!o.expandedStates)return"";if(o.contents.type==="group"&&o.contents.id===o.id&&o.contents.break===o.break&&o.contents.expandedStates===o.expandedStates)return o.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!o.contents)return"";break;case"if-break":if(!o.flatContents&&!o.breakContents)return"";break}if(!n(o))return o;let y=[];for(let F of u(o)){if(!F)continue;let[A,...b]=n(F)?u(F):[F];typeof A=="string"&&typeof t(y)=="string"?y[y.length-1]+=A:y.push(A),y.push(...b)}return y.length===0?"":y.length===1?y[0]:Array.isArray(o)?y:Object.assign(Object.assign({},o),{},{parts:y})}function I(o){return p(o,y=>S(y))}function _(o){let y=[],F=o.filter(Boolean);for(;F.length>0;){let A=F.shift();if(A){if(n(A)){F.unshift(...u(A));continue}if(y.length>0&&typeof t(y)=="string"&&typeof A=="string"){y[y.length-1]+=A;continue}y.push(A)}}return y}function R(o){return p(o,y=>Array.isArray(y)?_(y):y.parts?Object.assign(Object.assign({},y),{},{parts:_(y.parts)}):y)}function D(o){return p(o,y=>typeof y=="string"&&y.includes(` `)?T(y):y)}function T(o){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s;return a(y,o.split(` `)).parts}function m(o){if(o.type==="line")return!0}function v(o){return d(o,m,!1)}r.exports={isConcat:n,getDocParts:u,willBreak:g,traverseDoc:l,findInDoc:d,mapDoc:p,propagateBreaks:f,removeLines:P,stripTrailingHardline:B,normalizeParts:_,normalizeDoc:R,cleanDoc:I,replaceTextEndOfLine:T,replaceEndOfLine:D,canBreak:v}}}),wD=te({"src/document/doc-printer.js"(e,r){"use strict";ne();var{convertEndOfLineToChars:t}=Hn(),s=lt(),a=Ba(),{fill:n,cursor:u,indent:i}=wr(),{isConcat:l,getDocParts:p}=Xt(),d,h=1,g=2;function c(){return{value:"",length:0,queue:[]}}function f(S,I){return P(S,{type:"indent"},I)}function C(S,I,_){return I===Number.NEGATIVE_INFINITY?S.root||c():I<0?P(S,{type:"dedent"},_):I?I.type==="root"?Object.assign(Object.assign({},S),{},{root:S}):P(S,{type:typeof I=="string"?"stringAlign":"numberAlign",n:I},_):S}function P(S,I,_){let R=I.type==="dedent"?S.queue.slice(0,-1):[...S.queue,I],D="",T=0,m=0,v=0;for(let k of R)switch(k.type){case"indent":F(),_.useTabs?o(1):y(_.tabWidth);break;case"stringAlign":F(),D+=k.n,T+=k.n.length;break;case"numberAlign":m+=1,v+=k.n;break;default:throw new Error(`Unexpected type '${k.type}'`)}return b(),Object.assign(Object.assign({},S),{},{value:D,length:T,queue:R});function o(k){D+=" ".repeat(k),T+=_.tabWidth*k}function y(k){D+=" ".repeat(k),T+=k}function F(){_.useTabs?A():b()}function A(){m>0&&o(m),w()}function b(){v>0&&y(v),w()}function w(){m=0,v=0}}function N(S){if(S.length===0)return 0;let I=0;for(;S.length>0&&typeof s(S)=="string"&&/^[\t ]*$/.test(s(S));)I+=S.pop().length;if(S.length>0&&typeof s(S)=="string"){let _=s(S).replace(/[\t ]*$/,"");I+=s(S).length-_.length,S[S.length-1]=_}return I}function E(S,I,_,R,D){let T=I.length,m=[S],v=[];for(;_>=0;){if(m.length===0){if(T===0)return!0;m.push(I[--T]);continue}let{mode:o,doc:y}=m.pop();if(typeof y=="string")v.push(y),_-=a(y);else if(l(y)||y.type==="fill"){let F=p(y);for(let A=F.length-1;A>=0;A--)m.push({mode:o,doc:F[A]})}else switch(y.type){case"indent":case"align":case"indent-if-break":case"label":m.push({mode:o,doc:y.contents});break;case"trim":_+=N(v);break;case"group":{if(D&&y.break)return!1;let F=y.break?h:o,A=y.expandedStates&&F===h?s(y.expandedStates):y.contents;m.push({mode:F,doc:A});break}case"if-break":{let A=(y.groupId?d[y.groupId]||g:o)===h?y.breakContents:y.flatContents;A&&m.push({mode:o,doc:A});break}case"line":if(o===h||y.hard)return!0;y.soft||(v.push(" "),_--);break;case"line-suffix":R=!0;break;case"line-suffix-boundary":if(R)return!1;break}}return!1}function B(S,I){d={};let _=I.printWidth,R=t(I.endOfLine),D=0,T=[{ind:c(),mode:h,doc:S}],m=[],v=!1,o=[];for(;T.length>0;){let{ind:F,mode:A,doc:b}=T.pop();if(typeof b=="string"){let w=R!==` `?b.replace(/\n/g,R):b;m.push(w),D+=a(w)}else if(l(b)){let w=p(b);for(let k=w.length-1;k>=0;k--)T.push({ind:F,mode:A,doc:w[k]})}else switch(b.type){case"cursor":m.push(u.placeholder);break;case"indent":T.push({ind:f(F,I),mode:A,doc:b.contents});break;case"align":T.push({ind:C(F,b.n,I),mode:A,doc:b.contents});break;case"trim":D-=N(m);break;case"group":switch(A){case g:if(!v){T.push({ind:F,mode:b.break?h:g,doc:b.contents});break}case h:{v=!1;let w={ind:F,mode:g,doc:b.contents},k=_-D,$=o.length>0;if(!b.break&&E(w,T,k,$))T.push(w);else if(b.expandedStates){let M=s(b.expandedStates);if(b.break){T.push({ind:F,mode:h,doc:M});break}else for(let q=1;q=b.expandedStates.length){T.push({ind:F,mode:h,doc:M});break}else{let J=b.expandedStates[q],L={ind:F,mode:g,doc:J};if(E(L,T,k,$)){T.push(L);break}}}else T.push({ind:F,mode:h,doc:b.contents});break}}b.id&&(d[b.id]=s(T).mode);break;case"fill":{let w=_-D,{parts:k}=b;if(k.length===0)break;let[$,M]=k,q={ind:F,mode:g,doc:$},J={ind:F,mode:h,doc:$},L=E(q,[],w,o.length>0,!0);if(k.length===1){L?T.push(q):T.push(J);break}let Z={ind:F,mode:g,doc:M},V={ind:F,mode:h,doc:M};if(k.length===2){L?T.push(Z,q):T.push(V,J);break}k.splice(0,2);let j={ind:F,mode:A,doc:n(k)},Y=k[0];E({ind:F,mode:g,doc:[$,M,Y]},[],w,o.length>0,!0)?T.push(j,Z,q):L?T.push(j,V,q):T.push(j,V,J);break}case"if-break":case"indent-if-break":{let w=b.groupId?d[b.groupId]:A;if(w===h){let k=b.type==="if-break"?b.breakContents:b.negate?b.contents:i(b.contents);k&&T.push({ind:F,mode:A,doc:k})}if(w===g){let k=b.type==="if-break"?b.flatContents:b.negate?i(b.contents):b.contents;k&&T.push({ind:F,mode:A,doc:k})}break}case"line-suffix":o.push({ind:F,mode:A,doc:b.contents});break;case"line-suffix-boundary":o.length>0&&T.push({ind:F,mode:A,doc:{type:"line",hard:!0}});break;case"line":switch(A){case g:if(b.hard)v=!0;else{b.soft||(m.push(" "),D+=1);break}case h:if(o.length>0){T.push({ind:F,mode:A,doc:b},...o.reverse()),o.length=0;break}b.literal?F.root?(m.push(R,F.root.value),D=F.root.length):(m.push(R),D=0):(D-=N(m),m.push(R+F.value),D=F.length);break}break;case"label":T.push({ind:F,mode:A,doc:b.contents});break;default:}T.length===0&&o.length>0&&(T.push(...o.reverse()),o.length=0)}let y=m.indexOf(u.placeholder);if(y!==-1){let F=m.indexOf(u.placeholder,y+1),A=m.slice(0,y).join(""),b=m.slice(y+1,F).join(""),w=m.slice(F+1).join("");return{formatted:A+b+w,cursorNodeStart:A.length,cursorNodeText:b}}return{formatted:m.join("")}}r.exports={printDocToString:B}}}),_D=te({"src/document/doc-debug.js"(e,r){"use strict";ne();var{isConcat:t,getDocParts:s}=Xt();function a(u){if(!u)return"";if(t(u)){let i=[];for(let l of s(u))if(t(l))i.push(...a(l).parts);else{let p=a(l);p!==""&&i.push(p)}return{type:"concat",parts:i}}return u.type==="if-break"?Object.assign(Object.assign({},u),{},{breakContents:a(u.breakContents),flatContents:a(u.flatContents)}):u.type==="group"?Object.assign(Object.assign({},u),{},{contents:a(u.contents),expandedStates:u.expandedStates&&u.expandedStates.map(a)}):u.type==="fill"?{type:"fill",parts:u.parts.map(a)}:u.contents?Object.assign(Object.assign({},u),{},{contents:a(u.contents)}):u}function n(u){let i=Object.create(null),l=new Set;return p(a(u));function p(h,g,c){if(typeof h=="string")return JSON.stringify(h);if(t(h)){let f=s(h).map(p).filter(Boolean);return f.length===1?f[0]:`[${f.join(", ")}]`}if(h.type==="line"){let f=Array.isArray(c)&&c[g+1]&&c[g+1].type==="break-parent";return h.literal?f?"literalline":"literallineWithoutBreakParent":h.hard?f?"hardline":"hardlineWithoutBreakParent":h.soft?"softline":"line"}if(h.type==="break-parent")return Array.isArray(c)&&c[g-1]&&c[g-1].type==="line"&&c[g-1].hard?void 0:"breakParent";if(h.type==="trim")return"trim";if(h.type==="indent")return"indent("+p(h.contents)+")";if(h.type==="align")return h.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+p(h.contents)+")":h.n<0?"dedent("+p(h.contents)+")":h.n.type==="root"?"markAsRoot("+p(h.contents)+")":"align("+JSON.stringify(h.n)+", "+p(h.contents)+")";if(h.type==="if-break")return"ifBreak("+p(h.breakContents)+(h.flatContents?", "+p(h.flatContents):"")+(h.groupId?(h.flatContents?"":', ""')+`, { groupId: ${d(h.groupId)} }`:"")+")";if(h.type==="indent-if-break"){let f=[];h.negate&&f.push("negate: true"),h.groupId&&f.push(`groupId: ${d(h.groupId)}`);let C=f.length>0?`, { ${f.join(", ")} }`:"";return`indentIfBreak(${p(h.contents)}${C})`}if(h.type==="group"){let f=[];h.break&&h.break!=="propagated"&&f.push("shouldBreak: true"),h.id&&f.push(`id: ${d(h.id)}`);let C=f.length>0?`, { ${f.join(", ")} }`:"";return h.expandedStates?`conditionalGroup([${h.expandedStates.map(P=>p(P)).join(",")}]${C})`:`group(${p(h.contents)}${C})`}if(h.type==="fill")return`fill([${h.parts.map(f=>p(f)).join(", ")}])`;if(h.type==="line-suffix")return"lineSuffix("+p(h.contents)+")";if(h.type==="line-suffix-boundary")return"lineSuffixBoundary";if(h.type==="label")return`label(${JSON.stringify(h.label)}, ${p(h.contents)})`;throw new Error("Unknown doc type "+h.type)}function d(h){if(typeof h!="symbol")return JSON.stringify(String(h));if(h in i)return i[h];let g=String(h).slice(7,-1)||"symbol";for(let c=0;;c++){let f=g+(c>0?` #${c}`:"");if(!l.has(f))return l.add(f),i[h]=`Symbol.for(${JSON.stringify(f)})`}}}r.exports={printDocToDebug:n}}}),qe=te({"src/document/index.js"(e,r){"use strict";ne(),r.exports={builders:wr(),printer:wD(),utils:Xt(),debug:_D()}}}),Na={};zt(Na,{default:()=>PD});function PD(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var ID=ht({"node_modules/escape-string-regexp/index.js"(){ne()}}),wa=te({"node_modules/semver/internal/debug.js"(e,r){ne();var t=typeof Nt=="object"&&Nt.env&&Nt.env.NODE_DEBUG&&/\bsemver\b/i.test(Nt.env.NODE_DEBUG)?function(){for(var s=arguments.length,a=new Array(s),n=0;n{};r.exports=t}}),_a=te({"node_modules/semver/internal/constants.js"(e,r){ne();var t="2.0.0",s=256,a=Number.MAX_SAFE_INTEGER||9007199254740991,n=16;r.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:s,MAX_SAFE_INTEGER:a,MAX_SAFE_COMPONENT_LENGTH:n}}}),kD=te({"node_modules/semver/internal/re.js"(e,r){ne();var{MAX_SAFE_COMPONENT_LENGTH:t}=_a(),s=wa();e=r.exports={};var a=e.re=[],n=e.src=[],u=e.t={},i=0,l=(p,d,h)=>{let g=i++;s(p,g,d),u[p]=g,n[g]=d,a[g]=new RegExp(d,h?"g":void 0)};l("NUMERICIDENTIFIER","0|[1-9]\\d*"),l("NUMERICIDENTIFIERLOOSE","[0-9]+"),l("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),l("MAINVERSION",`(${n[u.NUMERICIDENTIFIER]})\\.(${n[u.NUMERICIDENTIFIER]})\\.(${n[u.NUMERICIDENTIFIER]})`),l("MAINVERSIONLOOSE",`(${n[u.NUMERICIDENTIFIERLOOSE]})\\.(${n[u.NUMERICIDENTIFIERLOOSE]})\\.(${n[u.NUMERICIDENTIFIERLOOSE]})`),l("PRERELEASEIDENTIFIER",`(?:${n[u.NUMERICIDENTIFIER]}|${n[u.NONNUMERICIDENTIFIER]})`),l("PRERELEASEIDENTIFIERLOOSE",`(?:${n[u.NUMERICIDENTIFIERLOOSE]}|${n[u.NONNUMERICIDENTIFIER]})`),l("PRERELEASE",`(?:-(${n[u.PRERELEASEIDENTIFIER]}(?:\\.${n[u.PRERELEASEIDENTIFIER]})*))`),l("PRERELEASELOOSE",`(?:-?(${n[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${n[u.PRERELEASEIDENTIFIERLOOSE]})*))`),l("BUILDIDENTIFIER","[0-9A-Za-z-]+"),l("BUILD",`(?:\\+(${n[u.BUILDIDENTIFIER]}(?:\\.${n[u.BUILDIDENTIFIER]})*))`),l("FULLPLAIN",`v?${n[u.MAINVERSION]}${n[u.PRERELEASE]}?${n[u.BUILD]}?`),l("FULL",`^${n[u.FULLPLAIN]}$`),l("LOOSEPLAIN",`[v=\\s]*${n[u.MAINVERSIONLOOSE]}${n[u.PRERELEASELOOSE]}?${n[u.BUILD]}?`),l("LOOSE",`^${n[u.LOOSEPLAIN]}$`),l("GTLT","((?:<|>)?=?)"),l("XRANGEIDENTIFIERLOOSE",`${n[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),l("XRANGEIDENTIFIER",`${n[u.NUMERICIDENTIFIER]}|x|X|\\*`),l("XRANGEPLAIN",`[v=\\s]*(${n[u.XRANGEIDENTIFIER]})(?:\\.(${n[u.XRANGEIDENTIFIER]})(?:\\.(${n[u.XRANGEIDENTIFIER]})(?:${n[u.PRERELEASE]})?${n[u.BUILD]}?)?)?`),l("XRANGEPLAINLOOSE",`[v=\\s]*(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:${n[u.PRERELEASELOOSE]})?${n[u.BUILD]}?)?)?`),l("XRANGE",`^${n[u.GTLT]}\\s*${n[u.XRANGEPLAIN]}$`),l("XRANGELOOSE",`^${n[u.GTLT]}\\s*${n[u.XRANGEPLAINLOOSE]}$`),l("COERCE",`(^|[^\\d])(\\d{1,${t}})(?:\\.(\\d{1,${t}}))?(?:\\.(\\d{1,${t}}))?(?:$|[^\\d])`),l("COERCERTL",n[u.COERCE],!0),l("LONETILDE","(?:~>?)"),l("TILDETRIM",`(\\s*)${n[u.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",l("TILDE",`^${n[u.LONETILDE]}${n[u.XRANGEPLAIN]}$`),l("TILDELOOSE",`^${n[u.LONETILDE]}${n[u.XRANGEPLAINLOOSE]}$`),l("LONECARET","(?:\\^)"),l("CARETTRIM",`(\\s*)${n[u.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",l("CARET",`^${n[u.LONECARET]}${n[u.XRANGEPLAIN]}$`),l("CARETLOOSE",`^${n[u.LONECARET]}${n[u.XRANGEPLAINLOOSE]}$`),l("COMPARATORLOOSE",`^${n[u.GTLT]}\\s*(${n[u.LOOSEPLAIN]})$|^$`),l("COMPARATOR",`^${n[u.GTLT]}\\s*(${n[u.FULLPLAIN]})$|^$`),l("COMPARATORTRIM",`(\\s*)${n[u.GTLT]}\\s*(${n[u.LOOSEPLAIN]}|${n[u.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",l("HYPHENRANGE",`^\\s*(${n[u.XRANGEPLAIN]})\\s+-\\s+(${n[u.XRANGEPLAIN]})\\s*$`),l("HYPHENRANGELOOSE",`^\\s*(${n[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${n[u.XRANGEPLAINLOOSE]})\\s*$`),l("STAR","(<|>)?=?\\s*\\*"),l("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),l("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),LD=te({"node_modules/semver/internal/parse-options.js"(e,r){ne();var t=["includePrerelease","loose","rtl"],s=a=>a?typeof a!="object"?{loose:!0}:t.filter(n=>a[n]).reduce((n,u)=>(n[u]=!0,n),{}):{};r.exports=s}}),OD=te({"node_modules/semver/internal/identifiers.js"(e,r){ne();var t=/^[0-9]+$/,s=(n,u)=>{let i=t.test(n),l=t.test(u);return i&&l&&(n=+n,u=+u),n===u?0:i&&!l?-1:l&&!i?1:ns(u,n);r.exports={compareIdentifiers:s,rcompareIdentifiers:a}}}),jD=te({"node_modules/semver/classes/semver.js"(e,r){ne();var t=wa(),{MAX_LENGTH:s,MAX_SAFE_INTEGER:a}=_a(),{re:n,t:u}=kD(),i=LD(),{compareIdentifiers:l}=OD(),p=class{constructor(d,h){if(h=i(h),d instanceof p){if(d.loose===!!h.loose&&d.includePrerelease===!!h.includePrerelease)return d;d=d.version}else if(typeof d!="string")throw new TypeError(`Invalid Version: ${d}`);if(d.length>s)throw new TypeError(`version is longer than ${s} characters`);t("SemVer",d,h),this.options=h,this.loose=!!h.loose,this.includePrerelease=!!h.includePrerelease;let g=d.trim().match(h.loose?n[u.LOOSE]:n[u.FULL]);if(!g)throw new TypeError(`Invalid Version: ${d}`);if(this.raw=d,this.major=+g[1],this.minor=+g[2],this.patch=+g[3],this.major>a||this.major<0)throw new TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw new TypeError("Invalid patch version");g[4]?this.prerelease=g[4].split(".").map(c=>{if(/^[0-9]+$/.test(c)){let f=+c;if(f>=0&&f=0;)typeof this.prerelease[g]=="number"&&(this.prerelease[g]++,g=-2);g===-1&&this.prerelease.push(0)}h&&(l(this.prerelease[0],h)===0?isNaN(this.prerelease[1])&&(this.prerelease=[h,0]):this.prerelease=[h,0]);break;default:throw new Error(`invalid increment argument: ${d}`)}return this.format(),this.raw=this.version,this}};r.exports=p}}),Gn=te({"node_modules/semver/functions/compare.js"(e,r){ne();var t=jD(),s=(a,n,u)=>new t(a,u).compare(new t(n,u));r.exports=s}}),qD=te({"node_modules/semver/functions/lt.js"(e,r){ne();var t=Gn(),s=(a,n,u)=>t(a,n,u)<0;r.exports=s}}),MD=te({"node_modules/semver/functions/gte.js"(e,r){ne();var t=Gn(),s=(a,n,u)=>t(a,n,u)>=0;r.exports=s}}),RD=te({"src/utils/arrayify.js"(e,r){"use strict";ne(),r.exports=(t,s)=>Object.entries(t).map(a=>{let[n,u]=a;return Object.assign({[s]:n},u)})}}),$D=te({"node_modules/outdent/lib/index.js"(e,r){"use strict";ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.outdent=void 0;function t(){for(var E=[],B=0;B()=>(r||e((r={exports:{}}).exports,r),r.exports);var pt=Be((Vg,ou) `,cliCategory:a},requirePragma:{since:"1.7.0",category:p,type:"boolean",default:!1,description:t` Require either '@prettier' or '@format' to be present in the file's first docblock comment in order for it to be formatted. - `,cliCategory:u},tabWidth:{type:"int",category:l,default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:l,type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:l,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."}]}};r.exports={CATEGORY_CONFIG:s,CATEGORY_EDITOR:a,CATEGORY_FORMAT:n,CATEGORY_OTHER:u,CATEGORY_OUTPUT:i,CATEGORY_GLOBAL:l,CATEGORY_SPECIAL:p,options:d}}}),Un=te({"src/main/support.js"(e,r){"use strict";ne();var t={compare:Gn(),lt:qD(),gte:MD()},s=RD(),a=xa().version,n=VD().options;function u(){let{plugins:l=[],showUnreleased:p=!1,showDeprecated:d=!1,showInternal:h=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},g=a.split("-",1)[0],c=l.flatMap(E=>E.languages||[]).filter(C),f=s(Object.assign({},...l.map(E=>{let{options:B}=E;return B}),n),"name").filter(E=>C(E)&&P(E)).sort((E,B)=>E.name===B.name?0:E.name{E=Object.assign({},E),Array.isArray(E.default)&&(E.default=E.default.length===1?E.default[0].value:E.default.filter(C).sort((S,I)=>t.compare(I.since,S.since))[0].value),Array.isArray(E.choices)&&(E.choices=E.choices.filter(S=>C(S)&&P(S)),E.name==="parser"&&i(E,c,l));let B=Object.fromEntries(l.filter(S=>S.defaultOptions&&S.defaultOptions[E.name]!==void 0).map(S=>[S.name,S.defaultOptions[E.name]]));return Object.assign(Object.assign({},E),{},{pluginDefaults:B})});return{languages:c,options:f};function C(E){return p||!("since"in E)||E.since&&t.gte(g,E.since)}function P(E){return d||!("deprecated"in E)||E.deprecated&&t.lt(g,E.deprecated)}function N(E){if(h)return E;let{cliName:B,cliCategory:S,cliDescription:I}=E;return Vn(E,cD)}}function i(l,p,d){let h=new Set(l.choices.map(g=>g.value));for(let g of p)if(g.parsers){for(let c of g.parsers)if(!h.has(c)){h.add(c);let f=d.find(P=>P.parsers&&P.parsers[c]),C=g.name;f&&f.name&&(C+=` (plugin: ${f.name})`),l.choices.push({value:c,description:C})}}}r.exports={getSupportInfo:u}}}),Jn=te({"src/utils/is-non-empty-array.js"(e,r){"use strict";ne();function t(s){return Array.isArray(s)&&s.length>0}r.exports=t}}),_r=te({"src/utils/text/skip.js"(e,r){"use strict";ne();function t(i){return(l,p,d)=>{let h=d&&d.backwards;if(p===!1)return!1;let{length:g}=l,c=p;for(;c>=0&&c3&&arguments[3]!= `:" "});continue}if((v===0||v===T.length-1)&&o==="")continue;let y=o.split(new RegExp(`(${n})`));for(let[F,A]of y.entries())if(!((F===0||F===y.length-1)&&A==="")){if(F%2===0){A!==""&&m({type:"word",value:A,kind:S,hasLeadingPunctuation:h.test(A[0]),hasTrailingPunctuation:h.test(t(A))});continue}m(h.test(A)?{type:"word",value:A,kind:R,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:A,kind:d.test(A)?_:I,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return D;function m(v){let o=t(D);o&&o.type==="word"&&(o.kind===S&&v.kind===I&&!o.hasTrailingPunctuation||o.kind===I&&v.kind===S&&!v.hasLeadingPunctuation?D.push({type:"whitespace",value:" "}):!y(S,R)&&![o.value,v.value].some(F=>/\u3000/.test(F))&&D.push({type:"whitespace",value:""})),D.push(v);function y(F,A){return o.kind===F&&v.kind===A||o.kind===A&&v.kind===F}}}function c(E,B){let[,S,I,_]=B.slice(E.position.start.offset,E.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:S,marker:I,leadingSpaces:_}}function f(E,B){if(!E.ordered||E.children.length<2)return!1;let S=Number(c(E.children[0],B.originalText).numberText),I=Number(c(E.children[1],B.originalText).numberText);if(S===0&&E.children.length>2){let _=Number(c(E.children[2],B.originalText).numberText);return I===1&&_===1}return I===1}function C(E,B){let{value:S}=E;return E.position.end.offset===B.length&&S.endsWith(` `)&&B.endsWith(` `)?S.slice(0,-1):S}function P(E,B){return function S(I,_,R){let D=Object.assign({},B(I,_,R));return D.children&&(D.children=D.children.map((T,m)=>S(T,m,[D,...R]))),D}(E,null,[])}function N(E){if((E==null?void 0:E.type)!=="link"||E.children.length!==1)return!1;let[B]=E.children;return s(E)===s(B)&&a(E)===a(B)}r.exports={mapAst:P,splitText:g,punctuationPattern:i,getFencedCodeBlockValue:C,getOrderedListItemInfo:c,hasGitDiffFriendlyOrderedList:f,INLINE_NODE_TYPES:l,INLINE_NODE_WRAPPER_TYPES:p,isAutolink:N}}}),eg=te({"src/language-markdown/embed.js"(e,r){"use strict";ne();var{inferParserByLanguage:t,getMaxContinuousCount:s}=Ue(),{builders:{hardline:a,markAsRoot:n},utils:{replaceEndOfLine:u}}=qe(),i=ru(),{getFencedCodeBlockValue:l}=nu();function p(d,h,g,c){let f=d.getValue();if(f.type==="code"&&f.lang!==null){let C=t(f.lang,c);if(C){let P=c.__inJsTemplate?"~":"`",N=P.repeat(Math.max(3,s(f.value,P)+1)),E={parser:C};f.lang==="tsx"&&(E.filepath="dummy.tsx");let B=g(l(f,c.originalText),E,{stripTrailingHardline:!0});return n([N,f.lang,f.meta?" "+f.meta:"",a,u(B),a,N])}}switch(f.type){case"front-matter":return i(f,g);case"importExport":return[g(f.value,{parser:"babel"},{stripTrailingHardline:!0}),a];case"jsx":return g(`<$>${f.value}`,{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}r.exports=p}}),To=te({"src/language-markdown/pragma.js"(e,r){"use strict";ne();var t=So(),s=["format","prettier"];function a(n){let u=`@(${s.join("|")})`,i=new RegExp([``,`{\\s*\\/\\*\\s*${u}\\s*\\*\\/\\s*}`,`$/s.test(Ae);return _(Ae,Ee?c:g(h))}case"list":{let ce=Y(K,oe.getParentNode()),Ae=A(K,W);return ue(oe,W,pe,{processor:(Ee,me)=>{let x=re(),H=Ee.getValue();if(H.children.length===2&&H.children[1].type==="html"&&H.children[0].position.start.column!==H.children[1].position.start.column)return[x,V(Ee,W,pe,x)];return[x,N(" ".repeat(x.length),V(Ee,W,pe,x))];function re(){let ye=K.ordered?(me===0?K.start:Ae?1:K.start+me)+(ce%2===0?". ":") "):ce%2===0?"- ":"* ";return K.isAligned||K.hasIndentedCodeblock?j(ye,W):ye}}})}case"thematicBreak":{let ce=Q(oe,"list");return ce===-1?"---":Y(oe.getParentNode(ce),oe.getParentNode(ce+1))%2===0?"***":"---"}case"linkReference":return["[",ue(oe,W,pe),"]",K.referenceType==="full"?Ne(K):K.referenceType==="collapsed"?"[]":""];case"imageReference":switch(K.referenceType){case"full":return["![",K.alt||"","]",Ne(K)];default:return["![",K.alt,"]",K.referenceType==="collapsed"?"[]":""]}case"definition":{let ce=W.proseWrap==="always"?d:" ";return B([Ne(K),":",E([ce,he(K.url),K.title===null?"":[ce,we(K.title,W,!1)]])])}case"footnote":return["[^",ue(oe,W,pe),"]"];case"footnoteReference":return Pe(K);case"footnoteDefinition":{let ce=oe.getParentNode().children[oe.getName()+1],Ae=K.children.length===1&&K.children[0].type==="paragraph"&&(W.proseWrap==="never"||W.proseWrap==="preserve"&&K.children[0].position.start.line===K.children[0].position.end.line);return[Pe(K),": ",Ae?ue(oe,W,pe):B([N(" ".repeat(4),ue(oe,W,pe,{processor:(Ee,me)=>me===0?B([f,pe()]):pe()})),ce&&ce.type==="footnoteDefinition"?f:""])]}case"table":return z(oe,W,pe);case"tableCell":return ue(oe,W,pe);case"break":return/\s/.test(W.originalText[K.position.start.offset])?[" ",g(h)]:["\\",c];case"liquidNode":return _(K.value,c);case"importExport":return[K.value,c];case"esComment":return["{/* ",K.value," */}"];case"jsx":return K.value;case"math":return["$$",c,K.value?[..._(K.value,c),c]:"","$$"];case"inlineMath":return W.originalText.slice(m(K),v(K));case"tableRow":case"listItem":default:throw new Error(`Unknown markdown type ${JSON.stringify(K.type)}`)}}function V(oe,W,pe,K){let ce=oe.getValue(),Ae=ce.checked===null?"":ce.checked?"[x] ":"[ ] ";return[Ae,ue(oe,W,pe,{processor:(Ee,me)=>{if(me===0&&Ee.getValue().type!=="list")return N(" ".repeat(Ae.length),pe());let x=" ".repeat(ke(W.tabWidth-K.length,0,3));return[x,N(x,pe())]}})]}function j(oe,W){let pe=K();return oe+" ".repeat(pe>=4?0:pe);function K(){let ce=oe.length%W.tabWidth;return ce===0?0:W.tabWidth-ce}}function Y(oe,W){return ie(oe,W,pe=>pe.ordered===oe.ordered)}function ie(oe,W,pe){let K=-1;for(let ce of W.children)if(ce.type===oe.type&&pe(ce)?K++:K=-1,ce===oe)return K}function Q(oe,W){let pe=Array.isArray(W)?W:[W],K=-1,ce;for(;ce=oe.getParentNode(++K);)if(pe.includes(ce.type))return K;return-1}function fe(oe,W){let pe=Q(oe,W);return pe===-1?null:oe.getParentNode(pe)}function U(oe,W,pe){if(pe.proseWrap==="preserve"&&W===` @@ -121,4 +114,3 @@ ${n}`}r.exports={isPragma:t,hasPragma:s,insertPragma:a}}}),Bg=te({"src/language- `).map((o,y,F)=>y===0&&y===F.length-1?o:y!==0&&y!==F.length-1?o.trim():y===0?o.trimEnd():o.trimStart());return m.proseWrap==="preserve"?v.map(o=>o.length===0?[]:[o]):v.map(o=>o.length===0?[]:S(o)).reduce((o,y,F)=>F!==0&&v[F-1].length>0&&y.length>0&&!(D==="quoteDouble"&&t(t(o)).endsWith("\\"))?[...o.slice(0,-1),[...t(o),...y]]:[...o,y],[]).map(o=>m.proseWrap==="never"?[o.join(" ")]:o)}function _(D,T){let{parentIndent:m,isLastDescendant:v,options:o}=T,y=D.position.start.line===D.position.end.line?"":o.originalText.slice(D.position.start.offset,D.position.end.offset).match(/^[^\n]*\n(.*)$/s)[1],F;if(D.indent===null){let w=y.match(/^(? *)[^\n\r ]/m);F=w?w.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else F=D.indent-1+m;let A=y.split(` `).map(w=>w.slice(F));if(o.proseWrap==="preserve"||D.type==="blockLiteral")return b(A.map(w=>w.length===0?[]:[w]));return b(A.map(w=>w.length===0?[]:S(w)).reduce((w,k,$)=>$!==0&&A[$-1].length>0&&k.length>0&&!/^\s/.test(k[0])&&!/^\s|\s$/.test(t(w))?[...w.slice(0,-1),[...t(w),...k]]:[...w,k],[]).map(w=>w.reduce((k,$)=>k.length>0&&/\s$/.test(t(k))?[...k.slice(0,-1),t(k)+" "+$]:[...k,$],[])).map(w=>o.proseWrap==="never"?[w.join(" ")]:w));function b(w){if(D.chomping==="keep")return t(w).length===0?w.slice(0,-1):w;let k=0;for(let $=w.length-1;$>=0&&w[$].length===0;$--)k++;return k===0?w:k>=2&&!v?w.slice(0,-(k-1)):w.slice(0,-k)}}function R(D){if(!D)return!0;switch(D.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}r.exports={getLast:t,getAncestorCount:a,isNode:n,isEmptyNode:c,isInlineNode:R,mapNode:u,defineShortcut:i,isNextLineEmpty:l,isLastDescendantNode:p,getBlockValueLineContents:_,getFlowScalarLineContents:I,getLastDescendantNode:d,hasPrettierIgnore:g,hasLeadingComments:C,hasMiddleComments:P,hasIndicatorComment:N,hasTrailingComment:E,hasEndComments:B}}}),wg=te({"src/language-yaml/print-preprocess.js"(e,r){"use strict";ne();var{defineShortcut:t,mapNode:s}=Mt();function a(u){return s(u,n)}function n(u){switch(u.type){case"document":t(u,"head",()=>u.children[0]),t(u,"body",()=>u.children[1]);break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":t(u,"content",()=>u.children[0]);break;case"mappingItem":case"flowMappingItem":t(u,"key",()=>u.children[0]),t(u,"value",()=>u.children[1]);break}return u}r.exports=a}}),qr=te({"src/language-yaml/print/misc.js"(e,r){"use strict";ne();var{builders:{softline:t,align:s}}=qe(),{hasEndComments:a,isNextLineEmpty:n,isNode:u}=Mt(),i=new WeakMap;function l(h,g){let c=h.getValue(),f=h.stack[0],C;return i.has(f)?C=i.get(f):(C=new Set,i.set(f,C)),!C.has(c.position.end.line)&&(C.add(c.position.end.line),n(c,g)&&!p(h.getParentNode()))?t:""}function p(h){return a(h)&&!u(h,["documentHead","documentBody","flowMapping","flowSequence"])}function d(h,g){return s(" ".repeat(h),g)}r.exports={alignWithSpaces:d,shouldPrintEndComments:p,printNextEmptyLine:l}}}),_g=te({"src/language-yaml/print/flow-mapping-sequence.js"(e,r){"use strict";ne();var{builders:{ifBreak:t,line:s,softline:a,hardline:n,join:u}}=qe(),{isEmptyNode:i,getLast:l,hasEndComments:p}=Mt(),{printNextEmptyLine:d,alignWithSpaces:h}=qr();function g(f,C,P){let N=f.getValue(),E=N.type==="flowMapping",B=E?"{":"[",S=E?"}":"]",I=a;E&&N.children.length>0&&P.bracketSpacing&&(I=s);let _=l(N.children),R=_&&_.type==="flowMappingItem"&&i(_.key)&&i(_.value);return[B,h(P.tabWidth,[I,c(f,C,P),P.trailingComma==="none"?"":t(","),p(N)?[n,u(n,f.map(C,"endComments"))]:""]),R?"":I,S]}function c(f,C,P){let N=f.getValue();return f.map((B,S)=>[C(),S===N.children.length-1?"":[",",s,N.children[S].position.start.line!==N.children[S+1].position.start.line?d(B,P.originalText):""]],"children")}r.exports={printFlowMapping:g,printFlowSequence:g}}}),Pg=te({"src/language-yaml/print/mapping-item.js"(e,r){"use strict";ne();var{builders:{conditionalGroup:t,group:s,hardline:a,ifBreak:n,join:u,line:i}}=qe(),{hasLeadingComments:l,hasMiddleComments:p,hasTrailingComment:d,hasEndComments:h,isNode:g,isEmptyNode:c,isInlineNode:f}=Mt(),{alignWithSpaces:C}=qr();function P(S,I,_,R,D){let{key:T,value:m}=S,v=c(T),o=c(m);if(v&&o)return": ";let y=R("key"),F=E(S)?" ":"";if(o)return S.type==="flowMappingItem"&&I.type==="flowMapping"?y:S.type==="mappingItem"&&N(T.content,D)&&!d(T.content)&&(!I.tag||I.tag.value!=="tag:yaml.org,2002:set")?[y,F,":"]:["? ",C(2,y)];let A=R("value");if(v)return[": ",C(2,A)];if(l(m)||!f(T.content))return["? ",C(2,y),a,u("",_.map(R,"value","leadingComments").map(q=>[q,a])),": ",C(2,A)];if(B(T.content)&&!l(T.content)&&!p(T.content)&&!d(T.content)&&!h(T)&&!l(m.content)&&!p(m.content)&&!h(m)&&N(m.content,D))return[y,F,": ",A];let b=Symbol("mappingKey"),w=s([n("? "),s(C(2,y),{id:b})]),k=[a,": ",C(2,A)],$=[F,":"];l(m.content)||h(m)&&m.content&&!g(m.content,["mapping","sequence"])||I.type==="mapping"&&d(T.content)&&f(m.content)||g(m.content,["mapping","sequence"])&&m.content.tag===null&&m.content.anchor===null?$.push(a):m.content&&$.push(i),$.push(A);let M=C(D.tabWidth,$);return N(T.content,D)&&!l(T.content)&&!p(T.content)&&!h(T)?t([[y,M]]):t([[w,n(k,M,{groupId:b})]])}function N(S,I){if(!S)return!0;switch(S.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if(I.proseWrap==="preserve")return S.position.start.line===S.position.end.line;if(/\\$/m.test(I.originalText.slice(S.position.start.offset,S.position.end.offset)))return!1;switch(I.proseWrap){case"never":return!S.value.includes(` `);case"always":return!/[\n ]/.test(S.value);default:return!1}}function E(S){return S.key.content&&S.key.content.type==="alias"}function B(S){if(!S)return!0;switch(S.type){case"plain":case"quoteDouble":case"quoteSingle":return S.position.start.line===S.position.end.line;case"alias":return!0;default:return!1}}r.exports=P}}),Ig=te({"src/language-yaml/print/block.js"(e,r){"use strict";ne();var{builders:{dedent:t,dedentToRoot:s,fill:a,hardline:n,join:u,line:i,literalline:l,markAsRoot:p},utils:{getDocParts:d}}=qe(),{getAncestorCount:h,getBlockValueLineContents:g,hasIndicatorComment:c,isLastDescendantNode:f,isNode:C}=Mt(),{alignWithSpaces:P}=qr();function N(E,B,S){let I=E.getValue(),_=h(E,v=>C(v,["sequence","mapping"])),R=f(E),D=[I.type==="blockFolded"?">":"|"];I.indent!==null&&D.push(I.indent.toString()),I.chomping!=="clip"&&D.push(I.chomping==="keep"?"+":"-"),c(I)&&D.push(" ",B("indicatorComment"));let T=g(I,{parentIndent:_,isLastDescendant:R,options:S}),m=[];for(let[v,o]of T.entries())v===0&&m.push(n),m.push(a(d(u(i,o)))),v!==T.length-1?m.push(o.length===0?n:p(l)):I.chomping==="keep"&&R&&m.push(s(o.length===0?n:l));return I.indent===null?D.push(t(P(S.tabWidth,m))):D.push(s(P(I.indent-1+_,m))),D}r.exports=N}}),kg=te({"src/language-yaml/printer-yaml.js"(e,r){"use strict";ne();var{builders:{breakParent:t,fill:s,group:a,hardline:n,join:u,line:i,lineSuffix:l,literalline:p},utils:{getDocParts:d,replaceTextEndOfLine:h}}=qe(),{isPreviousLineEmpty:g}=Ue(),{insertPragma:c,isPragma:f}=Tg(),{locStart:C}=Bg(),P=Ng(),{getFlowScalarLineContents:N,getLastDescendantNode:E,hasLeadingComments:B,hasMiddleComments:S,hasTrailingComment:I,hasEndComments:_,hasPrettierIgnore:R,isLastDescendantNode:D,isNode:T,isInlineNode:m}=Mt(),v=wg(),{alignWithSpaces:o,printNextEmptyLine:y,shouldPrintEndComments:F}=qr(),{printFlowMapping:A,printFlowSequence:b}=_g(),w=Pg(),k=Ig();function $(j,Y,ie){let Q=j.getValue(),fe=[];Q.type!=="mappingValue"&&B(Q)&&fe.push([u(n,j.map(ie,"leadingComments")),n]);let{tag:U,anchor:z}=Q;U&&fe.push(ie("tag")),U&&z&&fe.push(" "),z&&fe.push(ie("anchor"));let le="";T(Q,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!D(j)&&(le=y(j,Y.originalText)),(U||z)&&(T(Q,["sequence","mapping"])&&!S(Q)?fe.push(n):fe.push(" ")),S(Q)&&fe.push([Q.middleComments.length===1?"":n,u(n,j.map(ie,"middleComments")),n]);let ue=j.getParentNode();return R(j)?fe.push(h(Y.originalText.slice(Q.position.start.offset,Q.position.end.offset).trimEnd(),p)):fe.push(a(M(Q,ue,j,Y,ie))),I(Q)&&!T(Q,["document","documentHead"])&&fe.push(l([Q.type==="mappingValue"&&!Q.content?"":" ",ue.type==="mappingKey"&&j.getParentNode(2).type==="mapping"&&m(Q)?"":t,ie("trailingComment")])),F(Q)&&fe.push(o(Q.type==="sequenceItem"?2:0,[n,u(n,j.map(Fe=>[g(Y.originalText,Fe.getValue(),C)?n:"",ie()],"endComments"))])),fe.push(le),fe}function M(j,Y,ie,Q,fe){switch(j.type){case"root":{let{children:U}=j,z=[];ie.each((ue,Fe)=>{let X=U[Fe],G=U[Fe+1];Fe!==0&&z.push(n),z.push(fe()),J(X,G)?(z.push(n,"..."),I(X)&&z.push(" ",fe("trailingComment"))):G&&!I(G.head)&&z.push(n,"---")},"children");let le=E(j);return(!T(le,["blockLiteral","blockFolded"])||le.chomping!=="keep")&&z.push(n),z}case"document":{let U=Y.children[ie.getName()+1],z=[];return L(j,U,Y,Q)==="head"&&((j.head.children.length>0||j.head.endComments.length>0)&&z.push(fe("head")),I(j.head)?z.push(["---"," ",fe(["head","trailingComment"])]):z.push("---")),q(j)&&z.push(fe("body")),u(n,z)}case"documentHead":return u(n,[...ie.map(fe,"children"),...ie.map(fe,"endComments")]);case"documentBody":{let{children:U,endComments:z}=j,le="";if(U.length>0&&z.length>0){let ue=E(j);T(ue,["blockFolded","blockLiteral"])?ue.chomping!=="keep"&&(le=[n,n]):le=n}return[u(n,ie.map(fe,"children")),le,u(n,ie.map(fe,"endComments"))]}case"directive":return["%",u(" ",[j.name,...j.parameters])];case"comment":return["#",j.value];case"alias":return["*",j.value];case"tag":return Q.originalText.slice(j.position.start.offset,j.position.end.offset);case"anchor":return["&",j.value];case"plain":return Z(j.type,Q.originalText.slice(j.position.start.offset,j.position.end.offset),Q);case"quoteDouble":case"quoteSingle":{let U="'",z='"',le=Q.originalText.slice(j.position.start.offset+1,j.position.end.offset-1);if(j.type==="quoteSingle"&&le.includes("\\")||j.type==="quoteDouble"&&/\\[^"]/.test(le)){let Fe=j.type==="quoteDouble"?z:U;return[Fe,Z(j.type,le,Q),Fe]}if(le.includes(z))return[U,Z(j.type,j.type==="quoteDouble"?le.replace(/\\"/g,z).replace(/'/g,U.repeat(2)):le,Q),U];if(le.includes(U))return[z,Z(j.type,j.type==="quoteSingle"?le.replace(/''/g,U):le,Q),z];let ue=Q.singleQuote?U:z;return[ue,Z(j.type,le,Q),ue]}case"blockFolded":case"blockLiteral":return k(ie,fe,Q);case"mapping":case"sequence":return u(n,ie.map(fe,"children"));case"sequenceItem":return["- ",o(2,j.content?fe("content"):"")];case"mappingKey":case"mappingValue":return j.content?fe("content"):"";case"mappingItem":case"flowMappingItem":return w(j,Y,ie,fe,Q);case"flowMapping":return A(ie,fe,Q);case"flowSequence":return b(ie,fe,Q);case"flowSequenceItem":return fe("content");default:throw new Error(`Unexpected node type ${j.type}`)}}function q(j){return j.body.children.length>0||_(j.body)}function J(j,Y){return I(j)||Y&&(Y.head.children.length>0||_(Y.head))}function L(j,Y,ie,Q){return ie.children[0]===j&&/---(?:\s|$)/.test(Q.originalText.slice(C(j),C(j)+4))||j.head.children.length>0||_(j.head)||I(j.head)?"head":J(j,Y)?!1:Y?"root":!1}function Z(j,Y,ie){let Q=N(j,Y,ie);return u(n,Q.map(fe=>s(d(u(i,fe)))))}function V(j,Y){if(T(Y))switch(delete Y.position,Y.type){case"comment":if(f(Y.value))return null;break;case"quoteDouble":case"quoteSingle":Y.type="quote";break}}r.exports={preprocess:v,embed:P,print:$,massageAstNode:V,insertPragma:c}}}),Lg=te({"src/language-yaml/options.js"(e,r){"use strict";ne();var t=jt();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap}}}),Og=te({"src/language-yaml/parsers.js"(){ne()}}),jg=te({"node_modules/linguist-languages/data/YAML.json"(e,r){r.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),qg=te({"src/language-yaml/index.js"(e,r){"use strict";ne();var t=wt(),s=kg(),a=Lg(),n=Og(),u=[t(jg(),i=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...i.filenames.filter(l=>l!=="yarn.lock"),".prettierrc",".stylelintrc",".lintstagedrc"]}))];r.exports={languages:u,printers:{yaml:s},options:a,parsers:n}}}),Mg=te({"src/languages.js"(e,r){"use strict";ne(),r.exports=[vd(),jd(),Gd(),Qd(),ig(),bg(),qg()]}}),Rg=te({"src/standalone.js"(e,r){ne();var{version:t}=xa(),s=jm(),{getSupportInfo:a}=Un(),n=qm(),u=Mg(),i=qe();function l(d){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return function(){for(var g=arguments.length,c=new Array(g),f=0;f of opening tags on the last line instead of on a new line." - }, - singleAttributePerLine: { - since: "2.6.0", - category: CATEGORY_COMMON, - type: "boolean", - default: false, - description: "Enforce single attribute per line in HTML, Vue and JSX." - } - }; - } -}); -var require_options2 = __commonJS2({ - "src/language-js/options.js"(exports2, module2) { - "use strict"; - var commonOptions = require_common_options(); - var CATEGORY_JAVASCRIPT = "JavaScript"; - module2.exports = { - allmanStyle: { - since: "1.0.0", - category: CATEGORY_JAVASCRIPT, - type: "boolean", - default: false, - description: "Puts the '{' on a new line." - }, - arrowParens: { - since: "1.9.0", - category: CATEGORY_JAVASCRIPT, - type: "choice", - default: [{ - since: "1.9.0", - value: "avoid" - }, { - since: "2.0.0", - value: "always" - }], - description: "Include parentheses around a sole arrow function parameter.", - choices: [{ - value: "always", - description: "Always include parens. Example: `(x) => x`" - }, { - value: "avoid", - description: "Omit parens when possible. Example: `x => x`" - }] - }, - bracketSameLine: commonOptions.bracketSameLine, - bracketSpacing: commonOptions.bracketSpacing, - elseStatementNewLine: { - since: "0.0.0", - category: CATEGORY_JAVASCRIPT, - type: "boolean", - description: "puts else statement on a new line instead of on the same line as if statement right bracket." - }, - multiEmptyLine: { - since: "0.0.0", - category: CATEGORY_JAVASCRIPT, - type: "boolean", - description: "allow empty multi-line at the start and the end of blocks." - }, - jsxBracketSameLine: { - since: "0.17.0", - category: CATEGORY_JAVASCRIPT, - type: "boolean", - description: "Put > on the last line instead of at a new line.", - deprecated: "2.4.0" - }, - semi: { - since: "1.0.0", - category: CATEGORY_JAVASCRIPT, - type: "boolean", - default: true, - description: "Print semicolons.", - oppositeDescription: "Do not print semicolons, except at the beginning of lines which may need them." - }, - singleQuote: commonOptions.singleQuote, - jsxSingleQuote: { - since: "1.15.0", - category: CATEGORY_JAVASCRIPT, - type: "boolean", - default: false, - description: "Use single quotes in JSX." - }, - quoteProps: { - since: "1.17.0", - category: CATEGORY_JAVASCRIPT, - type: "choice", - default: "as-needed", - description: "Change when properties in objects are quoted.", - choices: [{ - value: "as-needed", - description: "Only add quotes around object properties where required." - }, { - value: "consistent", - description: "If at least one property in an object requires quotes, quote all properties." - }, { - value: "preserve", - description: "Respect the input use of quotes in object properties." - }] - }, - trailingComma: { - since: "0.0.0", - category: CATEGORY_JAVASCRIPT, - type: "choice", - default: [{ - since: "0.0.0", - value: false - }, { - since: "0.19.0", - value: "none" - }, { - since: "2.0.0", - value: "es5" - }], - description: "Print trailing commas wherever possible when multi-line.", - choices: [{ - value: "es5", - description: "Trailing commas where valid in ES5 (objects, arrays, etc.)" - }, { - value: "none", - description: "No trailing commas." - }, { - value: "all", - description: "Trailing commas wherever possible (including function arguments)." - }] - }, - singleAttributePerLine: commonOptions.singleAttributePerLine - }; - } -}); var require_parsers = __commonJS2({ "src/language-js/parse/parsers.js"(exports2, module2) { "use strict"; @@ -36402,7 +36222,8 @@ var require_parse_srcset = __commonJS2({ root.parseSrcset = factory(); } })(exports2, function() { - return function(input) { + return function(input, options) { + var logger = options && options.logger || console; function isSpace(c2) { return c2 === " " || c2 === " " || c2 === "\n" || c2 === "\f" || c2 === "\r"; } @@ -36536,8 +36357,8 @@ var require_parse_srcset = __commonJS2({ candidate.h = h; } candidates.push(candidate); - } else if (console && console.log) { - console.log("Invalid srcset descriptor found in '" + input + "' at '" + desc + "'."); + } else if (logger && logger.error) { + logger.error("Invalid srcset descriptor found in '" + input + "' at '" + desc + "'."); } } }; diff --git a/dist/standalone.js b/dist/standalone.js index b219c5f..be58d0c 100644 --- a/dist/standalone.js +++ b/dist/standalone.js @@ -1,17 +1,13 @@ - (function(e){if(typeof exports=="object"&&typeof module=="object")module.exports=e();else if(typeof define=="function"&&define.amd)define(e);else{var f=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};f.prettier=e()}})(function(){"use strict";var xe=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var pt=xe((r0,pu)=>{var ir=function(e){return e&&e.Math==Math&&e};pu.exports=ir(typeof globalThis=="object"&&globalThis)||ir(typeof window=="object"&&window)||ir(typeof self=="object"&&self)||ir(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var Dt=xe((n0,fu)=>{fu.exports=function(e){try{return!!e()}catch{return!0}}});var yt=xe((u0,Du)=>{var Ro=Dt();Du.exports=!Ro(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var ar=xe((s0,mu)=>{var $o=Dt();mu.exports=!$o(function(){var e=function(){}.bind();return typeof e!="function"||e.hasOwnProperty("prototype")})});var At=xe((i0,du)=>{var Vo=ar(),or=Function.prototype.call;du.exports=Vo?or.bind(or):function(){return or.apply(or,arguments)}});var vu=xe(hu=>{"use strict";var gu={}.propertyIsEnumerable,yu=Object.getOwnPropertyDescriptor,Wo=yu&&!gu.call({1:2},1);hu.f=Wo?function(r){var t=yu(this,r);return!!t&&t.enumerable}:gu});var lr=xe((o0,Cu)=>{Cu.exports=function(e,r){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:r}}});var mt=xe((l0,Au)=>{var Eu=ar(),Fu=Function.prototype,Hr=Fu.call,Ho=Eu&&Fu.bind.bind(Hr,Hr);Au.exports=Eu?Ho:function(e){return function(){return Hr.apply(e,arguments)}}});var Vt=xe((c0,xu)=>{var Su=mt(),Go=Su({}.toString),Uo=Su("".slice);xu.exports=function(e){return Uo(Go(e),8,-1)}});var Tu=xe((p0,bu)=>{var Jo=mt(),zo=Dt(),Xo=Vt(),Gr=Object,Ko=Jo("".split);bu.exports=zo(function(){return!Gr("z").propertyIsEnumerable(0)})?function(e){return Xo(e)=="String"?Ko(e,""):Gr(e)}:Gr});var cr=xe((f0,Bu)=>{Bu.exports=function(e){return e==null}});var Ur=xe((D0,Nu)=>{var Yo=cr(),Qo=TypeError;Nu.exports=function(e){if(Yo(e))throw Qo("Can't call method on "+e);return e}});var pr=xe((m0,wu)=>{var Zo=Tu(),el=Ur();wu.exports=function(e){return Zo(el(e))}});var zr=xe((d0,_u)=>{var Jr=typeof document=="object"&&document.all,tl=typeof Jr>"u"&&Jr!==void 0;_u.exports={all:Jr,IS_HTMLDDA:tl}});var ot=xe((g0,Iu)=>{var Pu=zr(),rl=Pu.all;Iu.exports=Pu.IS_HTMLDDA?function(e){return typeof e=="function"||e===rl}:function(e){return typeof e=="function"}});var St=xe((y0,Ou)=>{var ku=ot(),Lu=zr(),nl=Lu.all;Ou.exports=Lu.IS_HTMLDDA?function(e){return typeof e=="object"?e!==null:ku(e)||e===nl}:function(e){return typeof e=="object"?e!==null:ku(e)}});var Wt=xe((h0,ju)=>{var Xr=pt(),ul=ot(),sl=function(e){return ul(e)?e:void 0};ju.exports=function(e,r){return arguments.length<2?sl(Xr[e]):Xr[e]&&Xr[e][r]}});var Kr=xe((v0,qu)=>{var il=mt();qu.exports=il({}.isPrototypeOf)});var Ru=xe((C0,Mu)=>{var al=Wt();Mu.exports=al("navigator","userAgent")||""});var Ju=xe((E0,Uu)=>{var Gu=pt(),Yr=Ru(),$u=Gu.process,Vu=Gu.Deno,Wu=$u&&$u.versions||Vu&&Vu.version,Hu=Wu&&Wu.v8,dt,fr;Hu&&(dt=Hu.split("."),fr=dt[0]>0&&dt[0]<4?1:+(dt[0]+dt[1]));!fr&&Yr&&(dt=Yr.match(/Edge\/(\d+)/),(!dt||dt[1]>=74)&&(dt=Yr.match(/Chrome\/(\d+)/),dt&&(fr=+dt[1])));Uu.exports=fr});var Qr=xe((F0,Xu)=>{var zu=Ju(),ol=Dt();Xu.exports=!!Object.getOwnPropertySymbols&&!ol(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&zu&&zu<41})});var Zr=xe((A0,Ku)=>{var ll=Qr();Ku.exports=ll&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var en=xe((S0,Yu)=>{var cl=Wt(),pl=ot(),fl=Kr(),Dl=Zr(),ml=Object;Yu.exports=Dl?function(e){return typeof e=="symbol"}:function(e){var r=cl("Symbol");return pl(r)&&fl(r.prototype,ml(e))}});var Dr=xe((x0,Qu)=>{var dl=String;Qu.exports=function(e){try{return dl(e)}catch{return"Object"}}});var Ht=xe((b0,Zu)=>{var gl=ot(),yl=Dr(),hl=TypeError;Zu.exports=function(e){if(gl(e))return e;throw hl(yl(e)+" is not a function")}});var mr=xe((T0,es)=>{var vl=Ht(),Cl=cr();es.exports=function(e,r){var t=e[r];return Cl(t)?void 0:vl(t)}});var rs=xe((B0,ts)=>{var tn=At(),rn=ot(),nn=St(),El=TypeError;ts.exports=function(e,r){var t,s;if(r==="string"&&rn(t=e.toString)&&!nn(s=tn(t,e))||rn(t=e.valueOf)&&!nn(s=tn(t,e))||r!=="string"&&rn(t=e.toString)&&!nn(s=tn(t,e)))return s;throw El("Can't convert object to primitive value")}});var us=xe((N0,ns)=>{ns.exports=!1});var dr=xe((w0,is)=>{var ss=pt(),Fl=Object.defineProperty;is.exports=function(e,r){try{Fl(ss,e,{value:r,configurable:!0,writable:!0})}catch{ss[e]=r}return r}});var gr=xe((_0,os)=>{var Al=pt(),Sl=dr(),as="__core-js_shared__",xl=Al[as]||Sl(as,{});os.exports=xl});var un=xe((P0,cs)=>{var bl=us(),ls=gr();(cs.exports=function(e,r){return ls[e]||(ls[e]=r!==void 0?r:{})})("versions",[]).push({version:"3.26.1",mode:bl?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})});var yr=xe((I0,ps)=>{var Tl=Ur(),Bl=Object;ps.exports=function(e){return Bl(Tl(e))}});var Ct=xe((k0,fs)=>{var Nl=mt(),wl=yr(),_l=Nl({}.hasOwnProperty);fs.exports=Object.hasOwn||function(r,t){return _l(wl(r),t)}});var sn=xe((L0,Ds)=>{var Pl=mt(),Il=0,kl=Math.random(),Ll=Pl(1 .toString);Ds.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+Ll(++Il+kl,36)}});var bt=xe((O0,hs)=>{var Ol=pt(),jl=un(),ms=Ct(),ql=sn(),ds=Qr(),ys=Zr(),It=jl("wks"),xt=Ol.Symbol,gs=xt&&xt.for,Ml=ys?xt:xt&&xt.withoutSetter||ql;hs.exports=function(e){if(!ms(It,e)||!(ds||typeof It[e]=="string")){var r="Symbol."+e;ds&&ms(xt,e)?It[e]=xt[e]:ys&&gs?It[e]=gs(r):It[e]=Ml(r)}return It[e]}});var Fs=xe((j0,Es)=>{var Rl=At(),vs=St(),Cs=en(),$l=mr(),Vl=rs(),Wl=bt(),Hl=TypeError,Gl=Wl("toPrimitive");Es.exports=function(e,r){if(!vs(e)||Cs(e))return e;var t=$l(e,Gl),s;if(t){if(r===void 0&&(r="default"),s=Rl(t,e,r),!vs(s)||Cs(s))return s;throw Hl("Can't convert object to primitive value")}return r===void 0&&(r="number"),Vl(e,r)}});var hr=xe((q0,As)=>{var Ul=Fs(),Jl=en();As.exports=function(e){var r=Ul(e,"string");return Jl(r)?r:r+""}});var bs=xe((M0,xs)=>{var zl=pt(),Ss=St(),an=zl.document,Xl=Ss(an)&&Ss(an.createElement);xs.exports=function(e){return Xl?an.createElement(e):{}}});var on=xe((R0,Ts)=>{var Kl=yt(),Yl=Dt(),Ql=bs();Ts.exports=!Kl&&!Yl(function(){return Object.defineProperty(Ql("div"),"a",{get:function(){return 7}}).a!=7})});var ln=xe(Ns=>{var Zl=yt(),ec=At(),tc=vu(),rc=lr(),nc=pr(),uc=hr(),sc=Ct(),ic=on(),Bs=Object.getOwnPropertyDescriptor;Ns.f=Zl?Bs:function(r,t){if(r=nc(r),t=uc(t),ic)try{return Bs(r,t)}catch{}if(sc(r,t))return rc(!ec(tc.f,r,t),r[t])}});var _s=xe((V0,ws)=>{var ac=yt(),oc=Dt();ws.exports=ac&&oc(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})});var Tt=xe((W0,Ps)=>{var lc=St(),cc=String,pc=TypeError;Ps.exports=function(e){if(lc(e))return e;throw pc(cc(e)+" is not an object")}});var kt=xe(ks=>{var fc=yt(),Dc=on(),mc=_s(),vr=Tt(),Is=hr(),dc=TypeError,cn=Object.defineProperty,gc=Object.getOwnPropertyDescriptor,pn="enumerable",fn="configurable",Dn="writable";ks.f=fc?mc?function(r,t,s){if(vr(r),t=Is(t),vr(s),typeof r=="function"&&t==="prototype"&&"value"in s&&Dn in s&&!s[Dn]){var a=gc(r,t);a&&a[Dn]&&(r[t]=s.value,s={configurable:fn in s?s[fn]:a[fn],enumerable:pn in s?s[pn]:a[pn],writable:!1})}return cn(r,t,s)}:cn:function(r,t,s){if(vr(r),t=Is(t),vr(s),Dc)try{return cn(r,t,s)}catch{}if("get"in s||"set"in s)throw dc("Accessors not supported");return"value"in s&&(r[t]=s.value),r}});var mn=xe((G0,Ls)=>{var yc=yt(),hc=kt(),vc=lr();Ls.exports=yc?function(e,r,t){return hc.f(e,r,vc(1,t))}:function(e,r,t){return e[r]=t,e}});var qs=xe((U0,js)=>{var dn=yt(),Cc=Ct(),Os=Function.prototype,Ec=dn&&Object.getOwnPropertyDescriptor,gn=Cc(Os,"name"),Fc=gn&&function(){}.name==="something",Ac=gn&&(!dn||dn&&Ec(Os,"name").configurable);js.exports={EXISTS:gn,PROPER:Fc,CONFIGURABLE:Ac}});var hn=xe((J0,Ms)=>{var Sc=mt(),xc=ot(),yn=gr(),bc=Sc(Function.toString);xc(yn.inspectSource)||(yn.inspectSource=function(e){return bc(e)});Ms.exports=yn.inspectSource});var Vs=xe((z0,$s)=>{var Tc=pt(),Bc=ot(),Rs=Tc.WeakMap;$s.exports=Bc(Rs)&&/native code/.test(String(Rs))});var Gs=xe((X0,Hs)=>{var Nc=un(),wc=sn(),Ws=Nc("keys");Hs.exports=function(e){return Ws[e]||(Ws[e]=wc(e))}});var vn=xe((K0,Us)=>{Us.exports={}});var Ks=xe((Y0,Xs)=>{var _c=Vs(),zs=pt(),Pc=St(),Ic=mn(),Cn=Ct(),En=gr(),kc=Gs(),Lc=vn(),Js="Object already initialized",Fn=zs.TypeError,Oc=zs.WeakMap,Cr,Gt,Er,jc=function(e){return Er(e)?Gt(e):Cr(e,{})},qc=function(e){return function(r){var t;if(!Pc(r)||(t=Gt(r)).type!==e)throw Fn("Incompatible receiver, "+e+" required");return t}};_c||En.state?(gt=En.state||(En.state=new Oc),gt.get=gt.get,gt.has=gt.has,gt.set=gt.set,Cr=function(e,r){if(gt.has(e))throw Fn(Js);return r.facade=e,gt.set(e,r),r},Gt=function(e){return gt.get(e)||{}},Er=function(e){return gt.has(e)}):(Bt=kc("state"),Lc[Bt]=!0,Cr=function(e,r){if(Cn(e,Bt))throw Fn(Js);return r.facade=e,Ic(e,Bt,r),r},Gt=function(e){return Cn(e,Bt)?e[Bt]:{}},Er=function(e){return Cn(e,Bt)});var gt,Bt;Xs.exports={set:Cr,get:Gt,has:Er,enforce:jc,getterFor:qc}});var Sn=xe((Q0,Qs)=>{var Mc=Dt(),Rc=ot(),Fr=Ct(),An=yt(),$c=qs().CONFIGURABLE,Vc=hn(),Ys=Ks(),Wc=Ys.enforce,Hc=Ys.get,Ar=Object.defineProperty,Gc=An&&!Mc(function(){return Ar(function(){},"length",{value:8}).length!==8}),Uc=String(String).split("String"),Jc=Qs.exports=function(e,r,t){String(r).slice(0,7)==="Symbol("&&(r="["+String(r).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),t&&t.getter&&(r="get "+r),t&&t.setter&&(r="set "+r),(!Fr(e,"name")||$c&&e.name!==r)&&(An?Ar(e,"name",{value:r,configurable:!0}):e.name=r),Gc&&t&&Fr(t,"arity")&&e.length!==t.arity&&Ar(e,"length",{value:t.arity});try{t&&Fr(t,"constructor")&&t.constructor?An&&Ar(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var s=Wc(e);return Fr(s,"source")||(s.source=Uc.join(typeof r=="string"?r:"")),e};Function.prototype.toString=Jc(function(){return Rc(this)&&Hc(this).source||Vc(this)},"toString")});var ei=xe((Z0,Zs)=>{var zc=ot(),Xc=kt(),Kc=Sn(),Yc=dr();Zs.exports=function(e,r,t,s){s||(s={});var a=s.enumerable,n=s.name!==void 0?s.name:r;if(zc(t)&&Kc(t,n,s),s.global)a?e[r]=t:Yc(r,t);else{try{s.unsafe?e[r]&&(a=!0):delete e[r]}catch{}a?e[r]=t:Xc.f(e,r,{value:t,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}});var ri=xe((ey,ti)=>{var Qc=Math.ceil,Zc=Math.floor;ti.exports=Math.trunc||function(r){var t=+r;return(t>0?Zc:Qc)(t)}});var Sr=xe((ty,ni)=>{var ep=ri();ni.exports=function(e){var r=+e;return r!==r||r===0?0:ep(r)}});var si=xe((ry,ui)=>{var tp=Sr(),rp=Math.max,np=Math.min;ui.exports=function(e,r){var t=tp(e);return t<0?rp(t+r,0):np(t,r)}});var ai=xe((ny,ii)=>{var up=Sr(),sp=Math.min;ii.exports=function(e){return e>0?sp(up(e),9007199254740991):0}});var Lt=xe((uy,oi)=>{var ip=ai();oi.exports=function(e){return ip(e.length)}});var pi=xe((sy,ci)=>{var ap=pr(),op=si(),lp=Lt(),li=function(e){return function(r,t,s){var a=ap(r),n=lp(a),u=op(s,n),i;if(e&&t!=t){for(;n>u;)if(i=a[u++],i!=i)return!0}else for(;n>u;u++)if((e||u in a)&&a[u]===t)return e||u||0;return!e&&-1}};ci.exports={includes:li(!0),indexOf:li(!1)}});var mi=xe((iy,Di)=>{var cp=mt(),xn=Ct(),pp=pr(),fp=pi().indexOf,Dp=vn(),fi=cp([].push);Di.exports=function(e,r){var t=pp(e),s=0,a=[],n;for(n in t)!xn(Dp,n)&&xn(t,n)&&fi(a,n);for(;r.length>s;)xn(t,n=r[s++])&&(~fp(a,n)||fi(a,n));return a}});var gi=xe((ay,di)=>{di.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var hi=xe(yi=>{var mp=mi(),dp=gi(),gp=dp.concat("length","prototype");yi.f=Object.getOwnPropertyNames||function(r){return mp(r,gp)}});var Ci=xe(vi=>{vi.f=Object.getOwnPropertySymbols});var Fi=xe((cy,Ei)=>{var yp=Wt(),hp=mt(),vp=hi(),Cp=Ci(),Ep=Tt(),Fp=hp([].concat);Ei.exports=yp("Reflect","ownKeys")||function(r){var t=vp.f(Ep(r)),s=Cp.f;return s?Fp(t,s(r)):t}});var xi=xe((py,Si)=>{var Ai=Ct(),Ap=Fi(),Sp=ln(),xp=kt();Si.exports=function(e,r,t){for(var s=Ap(r),a=xp.f,n=Sp.f,u=0;u{var bp=Dt(),Tp=ot(),Bp=/#|\.prototype\./,Ut=function(e,r){var t=wp[Np(e)];return t==Pp?!0:t==_p?!1:Tp(r)?bp(r):!!r},Np=Ut.normalize=function(e){return String(e).replace(Bp,".").toLowerCase()},wp=Ut.data={},_p=Ut.NATIVE="N",Pp=Ut.POLYFILL="P";bi.exports=Ut});var Jt=xe((Dy,Bi)=>{var bn=pt(),Ip=ln().f,kp=mn(),Lp=ei(),Op=dr(),jp=xi(),qp=Ti();Bi.exports=function(e,r){var t=e.target,s=e.global,a=e.stat,n,u,i,l,p,y;if(s?u=bn:a?u=bn[t]||Op(t,{}):u=(bn[t]||{}).prototype,u)for(i in r){if(p=r[i],e.dontCallGetSet?(y=Ip(u,i),l=y&&y.value):l=u[i],n=qp(s?i:t+(a?".":"#")+i,e.forced),!n&&l!==void 0){if(typeof p==typeof l)continue;jp(p,l)}(e.sham||l&&l.sham)&&kp(p,"sham",!0),Lp(u,i,p,e)}}});var Tn=xe((my,Ni)=>{var Mp=Vt();Ni.exports=Array.isArray||function(r){return Mp(r)=="Array"}});var _i=xe((dy,wi)=>{var Rp=TypeError,$p=9007199254740991;wi.exports=function(e){if(e>$p)throw Rp("Maximum allowed index exceeded");return e}});var Ii=xe((gy,Pi)=>{var Vp=Vt(),Wp=mt();Pi.exports=function(e){if(Vp(e)==="Function")return Wp(e)}});var Bn=xe((yy,Li)=>{var ki=Ii(),Hp=Ht(),Gp=ar(),Up=ki(ki.bind);Li.exports=function(e,r){return Hp(e),r===void 0?e:Gp?Up(e,r):function(){return e.apply(r,arguments)}}});var Nn=xe((hy,ji)=>{"use strict";var Jp=Tn(),zp=Lt(),Xp=_i(),Kp=Bn(),Oi=function(e,r,t,s,a,n,u,i){for(var l=a,p=0,y=u?Kp(u,i):!1,h,g;p0&&Jp(h)?(g=zp(h),l=Oi(e,r,h,g,l,n-1)-1):(Xp(l+1),e[l]=h),l++),p++;return l};ji.exports=Oi});var Ri=xe((vy,Mi)=>{var Yp=bt(),Qp=Yp("toStringTag"),qi={};qi[Qp]="z";Mi.exports=String(qi)==="[object z]"});var wn=xe((Cy,$i)=>{var Zp=Ri(),ef=ot(),xr=Vt(),tf=bt(),rf=tf("toStringTag"),nf=Object,uf=xr(function(){return arguments}())=="Arguments",sf=function(e,r){try{return e[r]}catch{}};$i.exports=Zp?xr:function(e){var r,t,s;return e===void 0?"Undefined":e===null?"Null":typeof(t=sf(r=nf(e),rf))=="string"?t:uf?xr(r):(s=xr(r))=="Object"&&ef(r.callee)?"Arguments":s}});var Ji=xe((Ey,Ui)=>{var af=mt(),of=Dt(),Vi=ot(),lf=wn(),cf=Wt(),pf=hn(),Wi=function(){},ff=[],Hi=cf("Reflect","construct"),_n=/^\s*(?:class|function)\b/,Df=af(_n.exec),mf=!_n.exec(Wi),zt=function(r){if(!Vi(r))return!1;try{return Hi(Wi,ff,r),!0}catch{return!1}},Gi=function(r){if(!Vi(r))return!1;switch(lf(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return mf||!!Df(_n,pf(r))}catch{return!0}};Gi.sham=!0;Ui.exports=!Hi||of(function(){var e;return zt(zt.call)||!zt(Object)||!zt(function(){e=!0})||e})?Gi:zt});var Yi=xe((Fy,Ki)=>{var zi=Tn(),df=Ji(),gf=St(),yf=bt(),hf=yf("species"),Xi=Array;Ki.exports=function(e){var r;return zi(e)&&(r=e.constructor,df(r)&&(r===Xi||zi(r.prototype))?r=void 0:gf(r)&&(r=r[hf],r===null&&(r=void 0))),r===void 0?Xi:r}});var Pn=xe((Ay,Qi)=>{var vf=Yi();Qi.exports=function(e,r){return new(vf(e))(r===0?0:r)}});var Zi=xe(()=>{"use strict";var Cf=Jt(),Ef=Nn(),Ff=Ht(),Af=yr(),Sf=Lt(),xf=Pn();Cf({target:"Array",proto:!0},{flatMap:function(r){var t=Af(this),s=Sf(t),a;return Ff(r),a=xf(t,0),a.length=Ef(a,t,t,s,0,1,r,arguments.length>1?arguments[1]:void 0),a}})});var In=xe((by,ea)=>{ea.exports={}});var ra=xe((Ty,ta)=>{var bf=bt(),Tf=In(),Bf=bf("iterator"),Nf=Array.prototype;ta.exports=function(e){return e!==void 0&&(Tf.Array===e||Nf[Bf]===e)}});var kn=xe((By,ua)=>{var wf=wn(),na=mr(),_f=cr(),Pf=In(),If=bt(),kf=If("iterator");ua.exports=function(e){if(!_f(e))return na(e,kf)||na(e,"@@iterator")||Pf[wf(e)]}});var ia=xe((Ny,sa)=>{var Lf=At(),Of=Ht(),jf=Tt(),qf=Dr(),Mf=kn(),Rf=TypeError;sa.exports=function(e,r){var t=arguments.length<2?Mf(e):r;if(Of(t))return jf(Lf(t,e));throw Rf(qf(e)+" is not iterable")}});var la=xe((wy,oa)=>{var $f=At(),aa=Tt(),Vf=mr();oa.exports=function(e,r,t){var s,a;aa(e);try{if(s=Vf(e,"return"),!s){if(r==="throw")throw t;return t}s=$f(s,e)}catch(n){a=!0,s=n}if(r==="throw")throw t;if(a)throw s;return aa(s),t}});var ma=xe((_y,Da)=>{var Wf=Bn(),Hf=At(),Gf=Tt(),Uf=Dr(),Jf=ra(),zf=Lt(),ca=Kr(),Xf=ia(),Kf=kn(),pa=la(),Yf=TypeError,br=function(e,r){this.stopped=e,this.result=r},fa=br.prototype;Da.exports=function(e,r,t){var s=t&&t.that,a=!!(t&&t.AS_ENTRIES),n=!!(t&&t.IS_RECORD),u=!!(t&&t.IS_ITERATOR),i=!!(t&&t.INTERRUPTED),l=Wf(r,s),p,y,h,g,c,f,F,P=function(C){return p&&pa(p,"normal",C),new br(!0,C)},N=function(C){return a?(Gf(C),i?l(C[0],C[1],P):l(C[0],C[1])):i?l(C,P):l(C)};if(n)p=e.iterator;else if(u)p=e;else{if(y=Kf(e),!y)throw Yf(Uf(e)+" is not iterable");if(Jf(y)){for(h=0,g=zf(e);g>h;h++)if(c=N(e[h]),c&&ca(fa,c))return c;return new br(!1)}p=Xf(e,y)}for(f=n?e.next:p.next;!(F=Hf(f,p)).done;){try{c=N(F.value)}catch(C){pa(p,"throw",C)}if(typeof c=="object"&&c&&ca(fa,c))return c}return new br(!1)}});var ga=xe((Py,da)=>{"use strict";var Qf=hr(),Zf=kt(),eD=lr();da.exports=function(e,r,t){var s=Qf(r);s in e?Zf.f(e,s,eD(0,t)):e[s]=t}});var ya=xe(()=>{var tD=Jt(),rD=ma(),nD=ga();tD({target:"Object",stat:!0},{fromEntries:function(r){var t={};return rD(r,function(s,a){nD(t,s,a)},{AS_ENTRIES:!0}),t}})});var Ca=xe((Ly,va)=>{var ha=Sn(),uD=kt();va.exports=function(e,r,t){return t.get&&ha(t.get,r,{getter:!0}),t.set&&ha(t.set,r,{setter:!0}),uD.f(e,r,t)}});var Fa=xe((Oy,Ea)=>{"use strict";var sD=Tt();Ea.exports=function(){var e=sD(this),r="";return e.hasIndices&&(r+="d"),e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.unicodeSets&&(r+="v"),e.sticky&&(r+="y"),r}});var xa=xe(()=>{var iD=pt(),aD=yt(),oD=Ca(),lD=Fa(),cD=Dt(),Aa=iD.RegExp,Sa=Aa.prototype,pD=aD&&cD(function(){var e=!0;try{Aa(".","d")}catch{e=!1}var r={},t="",s=e?"dgimsy":"gimsy",a=function(l,p){Object.defineProperty(r,l,{get:function(){return t+=p,!0}})},n={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};e&&(n.hasIndices="d");for(var u in n)a(u,n[u]);var i=Object.getOwnPropertyDescriptor(Sa,"flags").get.call(r);return i!==s||t!==s});pD&&oD(Sa,"flags",{configurable:!0,get:lD})});var ba=xe(()=>{var fD=Jt(),Ln=pt();fD({global:!0,forced:Ln.globalThis!==Ln},{globalThis:Ln})});var Ta=xe(()=>{ba()});var Ba=xe(()=>{"use strict";var DD=Jt(),mD=Nn(),dD=yr(),gD=Lt(),yD=Sr(),hD=Pn();DD({target:"Array",proto:!0},{flat:function(){var r=arguments.length?arguments[0]:void 0,t=dD(this),s=gD(t),a=hD(t,0);return a.length=mD(a,t,t,s,0,r===void 0?1:yD(r)),a}})});var e0=xe((Uy,qo)=>{var vD=["cliName","cliCategory","cliDescription"],CD=["_"],ED=["languageId"];function Gn(e,r){if(e==null)return{};var t=FD(e,r),s,a;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,s)&&(t[s]=e[s])}return t}function FD(e,r){if(e==null)return{};var t={},s=Object.keys(e),a,n;for(n=0;n=0)&&(t[a]=e[a]);return t}Zi();ya();xa();Ta();Ba();var AD=Object.create,_r=Object.defineProperty,SD=Object.getOwnPropertyDescriptor,Un=Object.getOwnPropertyNames,xD=Object.getPrototypeOf,bD=Object.prototype.hasOwnProperty,ht=(e,r)=>function(){return e&&(r=(0,e[Un(e)[0]])(e=0)),r},te=(e,r)=>function(){return r||(0,e[Un(e)[0]])((r={exports:{}}).exports,r),r.exports},Kt=(e,r)=>{for(var t in r)_r(e,t,{get:r[t],enumerable:!0})},Pa=(e,r,t,s)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of Un(r))!bD.call(e,a)&&a!==t&&_r(e,a,{get:()=>r[a],enumerable:!(s=SD(r,a))||s.enumerable});return e},TD=(e,r,t)=>(t=e!=null?AD(xD(e)):{},Pa(r||!e||!e.__esModule?_r(t,"default",{value:e,enumerable:!0}):t,e)),ft=e=>Pa(_r({},"__esModule",{value:!0}),e),wt,ne=ht({""(){wt={env:{},argv:[]}}}),Ia=te({"package.json"(e,r){r.exports={version:"2.8.8"}}}),BD=te({"node_modules/diff/lib/diff/base.js"(e){"use strict";ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(){}r.prototype={diff:function(n,u){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=i.callback;typeof i=="function"&&(l=i,i={}),this.options=i;var p=this;function y(B){return l?(setTimeout(function(){l(void 0,B)},0),!0):B}n=this.castInput(n),u=this.castInput(u),n=this.removeEmpty(this.tokenize(n)),u=this.removeEmpty(this.tokenize(u));var h=u.length,g=n.length,c=1,f=h+g,F=[{newPos:-1,components:[]}],P=this.extractCommon(F[0],u,n,0);if(F[0].newPos+1>=h&&P+1>=g)return y([{value:this.join(u),count:u.length}]);function N(){for(var B=-1*c;B<=c;B+=2){var S=void 0,I=F[B-1],_=F[B+1],R=(_?_.newPos:0)-B;I&&(F[B-1]=void 0);var D=I&&I.newPos+1=h&&R+1>=g)return y(t(p,S.components,u,n,p.useLongestToken));F[B]=S}c++}if(l)(function B(){setTimeout(function(){if(c>f)return l();N()||B()},0)})();else for(;c<=f;){var C=N();if(C)return C}},pushComponent:function(n,u,i){var l=n[n.length-1];l&&l.added===u&&l.removed===i?n[n.length-1]={count:l.count+1,added:u,removed:i}:n.push({count:1,added:u,removed:i})},extractCommon:function(n,u,i,l){for(var p=u.length,y=i.length,h=n.newPos,g=h-l,c=0;h+1N.length?B:N}),c.value=a.join(f)}else c.value=a.join(u.slice(h,h+c.count));h+=c.count,c.added||(g+=c.count)}}var P=n[y-1];return y>1&&typeof P.value=="string"&&(P.added||P.removed)&&a.equals("",P.value)&&(n[y-2].value+=P.value,n.pop()),n}function s(a){return{newPos:a.newPos,components:a.components.slice(0)}}}}),ND=te({"node_modules/diff/lib/diff/array.js"(e){"use strict";ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=a,e.arrayDiff=void 0;var r=t(BD());function t(n){return n&&n.__esModule?n:{default:n}}var s=new r.default;e.arrayDiff=s,s.tokenize=function(n){return n.slice()},s.join=s.removeEmpty=function(n){return n};function a(n,u,i){return s.diff(n,u,i)}}}),Pr=te({"src/document/doc-builders.js"(e,r){"use strict";ne();function t(v){return{type:"concat",parts:v}}function s(v){return{type:"indent",contents:v}}function a(v,o){return{type:"align",contents:o,n:v}}function n(v){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{type:"group",id:o.id,contents:v,break:Boolean(o.shouldBreak),expandedStates:o.expandedStates}}function u(v){return a(Number.NEGATIVE_INFINITY,v)}function i(v){return a({type:"root"},v)}function l(v){return a(-1,v)}function p(v,o){return n(v[0],Object.assign(Object.assign({},o),{},{expandedStates:v}))}function y(v){return{type:"fill",parts:v}}function h(v,o){let d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return{type:"if-break",breakContents:v,flatContents:o,groupId:d.groupId}}function g(v,o){return{type:"indent-if-break",contents:v,groupId:o.groupId,negate:o.negate}}function c(v){return{type:"line-suffix",contents:v}}var f={type:"line-suffix-boundary"},F={type:"break-parent"},P={type:"trim"},N={type:"line",hard:!0},C={type:"line",hard:!0,literal:!0},B={type:"line"},S={type:"line",soft:!0},I=t([N,F]),_=t([C,F]),R={type:"cursor",placeholder:Symbol("cursor")};function D(v,o){let d=[];for(let E=0;E0){for(let A=0;A=0?u.charAt(i+1)===` - `?"crlf":"cr":"lf"}function s(u){switch(u){case"cr":return"\r";case"crlf":return`\r `;default:return` `}}function a(u,i){let l;switch(i){case` `:l=/\n/g;break;case"\r":l=/\r/g;break;case`\r `:l=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(i)}.`)}let p=u.match(l);return p?p.length:0}function n(u){return u.replace(/\r\n?/g,` - `)}r.exports={guessEndOfLine:t,convertEndOfLineToChars:s,countEndOfLineChars:a,normalizeEndOfLine:n}}}),lt=te({"src/utils/get-last.js"(e,r){"use strict";ne();var t=s=>s[s.length-1];r.exports=t}});function wD(){let{onlyFirst:e=!1}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=["[\\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(r,e?void 0:"g")}var _D=ht({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){ne()}});function PD(e){if(typeof e!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(wD(),"")}var ID=ht({"node_modules/strip-ansi/index.js"(){ne(),_D()}});function kD(e){return Number.isInteger(e)?e>=4352&&(e<=4447||e===9001||e===9002||11904<=e&&e<=12871&&e!==12351||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141):!1}var LD=ht({"node_modules/is-fullwidth-code-point/index.js"(){ne()}}),OD=te({"node_modules/emoji-regex/index.js"(e,r){"use strict";ne(),r.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\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])|\uD83C[\uDF3E\uDF73\uDF7C\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\uDF7C\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\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\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\uDF7C\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\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\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\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\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-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*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\u26A7\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-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\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[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),ka={};Kt(ka,{default:()=>jD});function jD(e){if(typeof e!="string"||e.length===0||(e=PD(e),e.length===0))return 0;e=e.replace((0,La.default)()," ");let r=0;for(let t=0;t=127&&s<=159||s>=768&&s<=879||(s>65535&&t++,r+=kD(s)?2:1)}return r}var La,qD=ht({"node_modules/string-width/index.js"(){ne(),ID(),LD(),La=TD(OD())}}),Oa=te({"src/utils/get-string-width.js"(e,r){"use strict";ne();var t=(qD(),ft(ka)).default,s=/[^\x20-\x7F]/;function a(n){return n?s.test(n)?t(n):n.length:0}r.exports=a}}),Yt=te({"src/document/doc-utils.js"(e,r){"use strict";ne();var t=lt(),{literalline:s,join:a}=Pr(),n=o=>Array.isArray(o)||o&&o.type==="concat",u=o=>{if(Array.isArray(o))return o;if(o.type!=="concat"&&o.type!=="fill")throw new Error("Expect doc type to be `concat` or `fill`.");return o.parts},i={};function l(o,d,E,A){let b=[o];for(;b.length>0;){let w=b.pop();if(w===i){E(b.pop());continue}if(E&&b.push(w,i),!d||d(w)!==!1)if(n(w)||w.type==="fill"){let k=u(w);for(let $=k.length,M=$-1;M>=0;--M)b.push(k[M])}else if(w.type==="if-break")w.flatContents&&b.push(w.flatContents),w.breakContents&&b.push(w.breakContents);else if(w.type==="group"&&w.expandedStates)if(A)for(let k=w.expandedStates.length,$=k-1;$>=0;--$)b.push(w.expandedStates[$]);else b.push(w.contents);else w.contents&&b.push(w.contents)}}function p(o,d){let E=new Map;return A(o);function A(w){if(E.has(w))return E.get(w);let k=b(w);return E.set(w,k),k}function b(w){if(Array.isArray(w))return d(w.map(A));if(w.type==="concat"||w.type==="fill"){let k=w.parts.map(A);return d(Object.assign(Object.assign({},w),{},{parts:k}))}if(w.type==="if-break"){let k=w.breakContents&&A(w.breakContents),$=w.flatContents&&A(w.flatContents);return d(Object.assign(Object.assign({},w),{},{breakContents:k,flatContents:$}))}if(w.type==="group"&&w.expandedStates){let k=w.expandedStates.map(A),$=k[0];return d(Object.assign(Object.assign({},w),{},{contents:$,expandedStates:k}))}if(w.contents){let k=A(w.contents);return d(Object.assign(Object.assign({},w),{},{contents:k}))}return d(w)}}function y(o,d,E){let A=E,b=!1;function w(k){let $=d(k);if($!==void 0&&(b=!0,A=$),b)return!1}return l(o,w),A}function h(o){if(o.type==="group"&&o.break||o.type==="line"&&o.hard||o.type==="break-parent")return!0}function g(o){return y(o,h,!1)}function c(o){if(o.length>0){let d=t(o);!d.expandedStates&&!d.break&&(d.break="propagated")}return null}function f(o){let d=new Set,E=[];function A(w){if(w.type==="break-parent"&&c(E),w.type==="group"){if(E.push(w),d.has(w))return!1;d.add(w)}}function b(w){w.type==="group"&&E.pop().break&&c(E)}l(o,A,b,!0)}function F(o){return o.type==="line"&&!o.hard?o.soft?"":" ":o.type==="if-break"?o.flatContents||"":o}function P(o){return p(o,F)}var N=(o,d)=>o&&o.type==="line"&&o.hard&&d&&d.type==="break-parent";function C(o){if(!o)return o;if(n(o)||o.type==="fill"){let d=u(o);for(;d.length>1&&N(...d.slice(-2));)d.length-=2;if(d.length>0){let E=C(t(d));d[d.length-1]=E}return Array.isArray(o)?d:Object.assign(Object.assign({},o),{},{parts:d})}switch(o.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let d=C(o.contents);return Object.assign(Object.assign({},o),{},{contents:d})}case"if-break":{let d=C(o.breakContents),E=C(o.flatContents);return Object.assign(Object.assign({},o),{},{breakContents:d,flatContents:E})}}return o}function B(o){return C(I(o))}function S(o){switch(o.type){case"fill":if(o.parts.every(E=>E===""))return"";break;case"group":if(!o.contents&&!o.id&&!o.break&&!o.expandedStates)return"";if(o.contents.type==="group"&&o.contents.id===o.id&&o.contents.break===o.break&&o.contents.expandedStates===o.expandedStates)return o.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!o.contents)return"";break;case"if-break":if(!o.flatContents&&!o.breakContents)return"";break}if(!n(o))return o;let d=[];for(let E of u(o)){if(!E)continue;let[A,...b]=n(E)?u(E):[E];typeof A=="string"&&typeof t(d)=="string"?d[d.length-1]+=A:d.push(A),d.push(...b)}return d.length===0?"":d.length===1?d[0]:Array.isArray(o)?d:Object.assign(Object.assign({},o),{},{parts:d})}function I(o){return p(o,d=>S(d))}function _(o){let d=[],E=o.filter(Boolean);for(;E.length>0;){let A=E.shift();if(A){if(n(A)){E.unshift(...u(A));continue}if(d.length>0&&typeof t(d)=="string"&&typeof A=="string"){d[d.length-1]+=A;continue}d.push(A)}}return d}function R(o){return p(o,d=>Array.isArray(d)?_(d):d.parts?Object.assign(Object.assign({},d),{},{parts:_(d.parts)}):d)}function D(o){return p(o,d=>typeof d=="string"&&d.includes(` `)?T(d):d)}function T(o){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s;return a(d,o.split(` `)).parts}function m(o){if(o.type==="line")return!0}function v(o){return y(o,m,!1)}r.exports={isConcat:n,getDocParts:u,willBreak:g,traverseDoc:l,findInDoc:y,mapDoc:p,propagateBreaks:f,removeLines:P,stripTrailingHardline:B,normalizeParts:_,normalizeDoc:R,cleanDoc:I,replaceTextEndOfLine:T,replaceEndOfLine:D,canBreak:v}}}),MD=te({"src/document/doc-printer.js"(e,r){"use strict";ne();var{convertEndOfLineToChars:t}=Jn(),s=lt(),a=Oa(),{fill:n,cursor:u,indent:i}=Pr(),{isConcat:l,getDocParts:p}=Yt(),y,h=1,g=2;function c(){return{value:"",length:0,queue:[]}}function f(S,I){return P(S,{type:"indent"},I)}function F(S,I,_){return I===Number.NEGATIVE_INFINITY?S.root||c():I<0?P(S,{type:"dedent"},_):I?I.type==="root"?Object.assign(Object.assign({},S),{},{root:S}):P(S,{type:typeof I=="string"?"stringAlign":"numberAlign",n:I},_):S}function P(S,I,_){let R=I.type==="dedent"?S.queue.slice(0,-1):[...S.queue,I],D="",T=0,m=0,v=0;for(let k of R)switch(k.type){case"indent":E(),_.useTabs?o(1):d(_.tabWidth);break;case"stringAlign":E(),D+=k.n,T+=k.n.length;break;case"numberAlign":m+=1,v+=k.n;break;default:throw new Error(`Unexpected type '${k.type}'`)}return b(),Object.assign(Object.assign({},S),{},{value:D,length:T,queue:R});function o(k){D+=" ".repeat(k),T+=_.tabWidth*k}function d(k){D+=" ".repeat(k),T+=k}function E(){_.useTabs?A():b()}function A(){m>0&&o(m),w()}function b(){v>0&&d(v),w()}function w(){m=0,v=0}}function N(S){if(S.length===0)return 0;let I=0;for(;S.length>0&&typeof s(S)=="string"&&/^[\t ]*$/.test(s(S));)I+=S.pop().length;if(S.length>0&&typeof s(S)=="string"){let _=s(S).replace(/[\t ]*$/,"");I+=s(S).length-_.length,S[S.length-1]=_}return I}function C(S,I,_,R,D){let T=I.length,m=[S],v=[];for(;_>=0;){if(m.length===0){if(T===0)return!0;m.push(I[--T]);continue}let{mode:o,doc:d}=m.pop();if(typeof d=="string")v.push(d),_-=a(d);else if(l(d)||d.type==="fill"){let E=p(d);for(let A=E.length-1;A>=0;A--)m.push({mode:o,doc:E[A]})}else switch(d.type){case"indent":case"align":case"indent-if-break":case"label":m.push({mode:o,doc:d.contents});break;case"trim":_+=N(v);break;case"group":{if(D&&d.break)return!1;let E=d.break?h:o,A=d.expandedStates&&E===h?s(d.expandedStates):d.contents;m.push({mode:E,doc:A});break}case"if-break":{let A=(d.groupId?y[d.groupId]||g:o)===h?d.breakContents:d.flatContents;A&&m.push({mode:o,doc:A});break}case"line":if(o===h||d.hard)return!0;d.soft||(v.push(" "),_--);break;case"line-suffix":R=!0;break;case"line-suffix-boundary":if(R)return!1;break}}return!1}function B(S,I){y={};let _=I.printWidth,R=t(I.endOfLine),D=0,T=[{ind:c(),mode:h,doc:S}],m=[],v=!1,o=[];for(;T.length>0;){let{ind:E,mode:A,doc:b}=T.pop();if(typeof b=="string"){let w=R!==` `?b.replace(/\n/g,R):b;m.push(w),D+=a(w)}else if(l(b)){let w=p(b);for(let k=w.length-1;k>=0;k--)T.push({ind:E,mode:A,doc:w[k]})}else switch(b.type){case"cursor":m.push(u.placeholder);break;case"indent":T.push({ind:f(E,I),mode:A,doc:b.contents});break;case"align":T.push({ind:F(E,b.n,I),mode:A,doc:b.contents});break;case"trim":D-=N(m);break;case"group":switch(A){case g:if(!v){T.push({ind:E,mode:b.break?h:g,doc:b.contents});break}case h:{v=!1;let w={ind:E,mode:g,doc:b.contents},k=_-D,$=o.length>0;if(!b.break&&C(w,T,k,$))T.push(w);else if(b.expandedStates){let M=s(b.expandedStates);if(b.break){T.push({ind:E,mode:h,doc:M});break}else for(let q=1;q=b.expandedStates.length){T.push({ind:E,mode:h,doc:M});break}else{let J=b.expandedStates[q],L={ind:E,mode:g,doc:J};if(C(L,T,k,$)){T.push(L);break}}}else T.push({ind:E,mode:h,doc:b.contents});break}}b.id&&(y[b.id]=s(T).mode);break;case"fill":{let w=_-D,{parts:k}=b;if(k.length===0)break;let[$,M]=k,q={ind:E,mode:g,doc:$},J={ind:E,mode:h,doc:$},L=C(q,[],w,o.length>0,!0);if(k.length===1){L?T.push(q):T.push(J);break}let Z={ind:E,mode:g,doc:M},V={ind:E,mode:h,doc:M};if(k.length===2){L?T.push(Z,q):T.push(V,J);break}k.splice(0,2);let j={ind:E,mode:A,doc:n(k)},Y=k[0];C({ind:E,mode:g,doc:[$,M,Y]},[],w,o.length>0,!0)?T.push(j,Z,q):L?T.push(j,V,q):T.push(j,V,J);break}case"if-break":case"indent-if-break":{let w=b.groupId?y[b.groupId]:A;if(w===h){let k=b.type==="if-break"?b.breakContents:b.negate?b.contents:i(b.contents);k&&T.push({ind:E,mode:A,doc:k})}if(w===g){let k=b.type==="if-break"?b.flatContents:b.negate?i(b.contents):b.contents;k&&T.push({ind:E,mode:A,doc:k})}break}case"line-suffix":o.push({ind:E,mode:A,doc:b.contents});break;case"line-suffix-boundary":o.length>0&&T.push({ind:E,mode:A,doc:{type:"line",hard:!0}});break;case"line":switch(A){case g:if(b.hard)v=!0;else{b.soft||(m.push(" "),D+=1);break}case h:if(o.length>0){T.push({ind:E,mode:A,doc:b},...o.reverse()),o.length=0;break}b.literal?E.root?(m.push(R,E.root.value),D=E.root.length):(m.push(R),D=0):(D-=N(m),m.push(R+E.value),D=E.length);break}break;case"label":T.push({ind:E,mode:A,doc:b.contents});break;default:}T.length===0&&o.length>0&&(T.push(...o.reverse()),o.length=0)}let d=m.indexOf(u.placeholder);if(d!==-1){let E=m.indexOf(u.placeholder,d+1),A=m.slice(0,d).join(""),b=m.slice(d+1,E).join(""),w=m.slice(E+1).join("");return{formatted:A+b+w,cursorNodeStart:A.length,cursorNodeText:b}}return{formatted:m.join("")}}r.exports={printDocToString:B}}}),RD=te({"src/document/doc-debug.js"(e,r){"use strict";ne();var{isConcat:t,getDocParts:s}=Yt();function a(u){if(!u)return"";if(t(u)){let i=[];for(let l of s(u))if(t(l))i.push(...a(l).parts);else{let p=a(l);p!==""&&i.push(p)}return{type:"concat",parts:i}}return u.type==="if-break"?Object.assign(Object.assign({},u),{},{breakContents:a(u.breakContents),flatContents:a(u.flatContents)}):u.type==="group"?Object.assign(Object.assign({},u),{},{contents:a(u.contents),expandedStates:u.expandedStates&&u.expandedStates.map(a)}):u.type==="fill"?{type:"fill",parts:u.parts.map(a)}:u.contents?Object.assign(Object.assign({},u),{},{contents:a(u.contents)}):u}function n(u){let i=Object.create(null),l=new Set;return p(a(u));function p(h,g,c){if(typeof h=="string")return JSON.stringify(h);if(t(h)){let f=s(h).map(p).filter(Boolean);return f.length===1?f[0]:`[${f.join(", ")}]`}if(h.type==="line"){let f=Array.isArray(c)&&c[g+1]&&c[g+1].type==="break-parent";return h.literal?f?"literalline":"literallineWithoutBreakParent":h.hard?f?"hardline":"hardlineWithoutBreakParent":h.soft?"softline":"line"}if(h.type==="break-parent")return Array.isArray(c)&&c[g-1]&&c[g-1].type==="line"&&c[g-1].hard?void 0:"breakParent";if(h.type==="trim")return"trim";if(h.type==="indent")return"indent("+p(h.contents)+")";if(h.type==="align")return h.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+p(h.contents)+")":h.n<0?"dedent("+p(h.contents)+")":h.n.type==="root"?"markAsRoot("+p(h.contents)+")":"align("+JSON.stringify(h.n)+", "+p(h.contents)+")";if(h.type==="if-break")return"ifBreak("+p(h.breakContents)+(h.flatContents?", "+p(h.flatContents):"")+(h.groupId?(h.flatContents?"":', ""')+`, { groupId: ${y(h.groupId)} }`:"")+")";if(h.type==="indent-if-break"){let f=[];h.negate&&f.push("negate: true"),h.groupId&&f.push(`groupId: ${y(h.groupId)}`);let F=f.length>0?`, { ${f.join(", ")} }`:"";return`indentIfBreak(${p(h.contents)}${F})`}if(h.type==="group"){let f=[];h.break&&h.break!=="propagated"&&f.push("shouldBreak: true"),h.id&&f.push(`id: ${y(h.id)}`);let F=f.length>0?`, { ${f.join(", ")} }`:"";return h.expandedStates?`conditionalGroup([${h.expandedStates.map(P=>p(P)).join(",")}]${F})`:`group(${p(h.contents)}${F})`}if(h.type==="fill")return`fill([${h.parts.map(f=>p(f)).join(", ")}])`;if(h.type==="line-suffix")return"lineSuffix("+p(h.contents)+")";if(h.type==="line-suffix-boundary")return"lineSuffixBoundary";if(h.type==="label")return`label(${JSON.stringify(h.label)}, ${p(h.contents)})`;throw new Error("Unknown doc type "+h.type)}function y(h){if(typeof h!="symbol")return JSON.stringify(String(h));if(h in i)return i[h];let g=String(h).slice(7,-1)||"symbol";for(let c=0;;c++){let f=g+(c>0?` #${c}`:"");if(!l.has(f))return l.add(f),i[h]=`Symbol.for(${JSON.stringify(f)})`}}}r.exports={printDocToDebug:n}}}),qe=te({"src/document/index.js"(e,r){"use strict";ne(),r.exports={builders:Pr(),printer:MD(),utils:Yt(),debug:RD()}}}),ja={};Kt(ja,{default:()=>$D});function $D(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var VD=ht({"node_modules/escape-string-regexp/index.js"(){ne()}}),qa=te({"node_modules/semver/internal/debug.js"(e,r){ne();var t=typeof wt=="object"&&wt.env&&wt.env.NODE_DEBUG&&/\bsemver\b/i.test(wt.env.NODE_DEBUG)?function(){for(var s=arguments.length,a=new Array(s),n=0;n{};r.exports=t}}),Ma=te({"node_modules/semver/internal/constants.js"(e,r){ne();var t="2.0.0",s=256,a=Number.MAX_SAFE_INTEGER||9007199254740991,n=16;r.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:s,MAX_SAFE_INTEGER:a,MAX_SAFE_COMPONENT_LENGTH:n}}}),WD=te({"node_modules/semver/internal/re.js"(e,r){ne();var{MAX_SAFE_COMPONENT_LENGTH:t}=Ma(),s=qa();e=r.exports={};var a=e.re=[],n=e.src=[],u=e.t={},i=0,l=(p,y,h)=>{let g=i++;s(p,g,y),u[p]=g,n[g]=y,a[g]=new RegExp(y,h?"g":void 0)};l("NUMERICIDENTIFIER","0|[1-9]\\d*"),l("NUMERICIDENTIFIERLOOSE","[0-9]+"),l("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),l("MAINVERSION",`(${n[u.NUMERICIDENTIFIER]})\\.(${n[u.NUMERICIDENTIFIER]})\\.(${n[u.NUMERICIDENTIFIER]})`),l("MAINVERSIONLOOSE",`(${n[u.NUMERICIDENTIFIERLOOSE]})\\.(${n[u.NUMERICIDENTIFIERLOOSE]})\\.(${n[u.NUMERICIDENTIFIERLOOSE]})`),l("PRERELEASEIDENTIFIER",`(?:${n[u.NUMERICIDENTIFIER]}|${n[u.NONNUMERICIDENTIFIER]})`),l("PRERELEASEIDENTIFIERLOOSE",`(?:${n[u.NUMERICIDENTIFIERLOOSE]}|${n[u.NONNUMERICIDENTIFIER]})`),l("PRERELEASE",`(?:-(${n[u.PRERELEASEIDENTIFIER]}(?:\\.${n[u.PRERELEASEIDENTIFIER]})*))`),l("PRERELEASELOOSE",`(?:-?(${n[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${n[u.PRERELEASEIDENTIFIERLOOSE]})*))`),l("BUILDIDENTIFIER","[0-9A-Za-z-]+"),l("BUILD",`(?:\\+(${n[u.BUILDIDENTIFIER]}(?:\\.${n[u.BUILDIDENTIFIER]})*))`),l("FULLPLAIN",`v?${n[u.MAINVERSION]}${n[u.PRERELEASE]}?${n[u.BUILD]}?`),l("FULL",`^${n[u.FULLPLAIN]}$`),l("LOOSEPLAIN",`[v=\\s]*${n[u.MAINVERSIONLOOSE]}${n[u.PRERELEASELOOSE]}?${n[u.BUILD]}?`),l("LOOSE",`^${n[u.LOOSEPLAIN]}$`),l("GTLT","((?:<|>)?=?)"),l("XRANGEIDENTIFIERLOOSE",`${n[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),l("XRANGEIDENTIFIER",`${n[u.NUMERICIDENTIFIER]}|x|X|\\*`),l("XRANGEPLAIN",`[v=\\s]*(${n[u.XRANGEIDENTIFIER]})(?:\\.(${n[u.XRANGEIDENTIFIER]})(?:\\.(${n[u.XRANGEIDENTIFIER]})(?:${n[u.PRERELEASE]})?${n[u.BUILD]}?)?)?`),l("XRANGEPLAINLOOSE",`[v=\\s]*(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${n[u.XRANGEIDENTIFIERLOOSE]})(?:${n[u.PRERELEASELOOSE]})?${n[u.BUILD]}?)?)?`),l("XRANGE",`^${n[u.GTLT]}\\s*${n[u.XRANGEPLAIN]}$`),l("XRANGELOOSE",`^${n[u.GTLT]}\\s*${n[u.XRANGEPLAINLOOSE]}$`),l("COERCE",`(^|[^\\d])(\\d{1,${t}})(?:\\.(\\d{1,${t}}))?(?:\\.(\\d{1,${t}}))?(?:$|[^\\d])`),l("COERCERTL",n[u.COERCE],!0),l("LONETILDE","(?:~>?)"),l("TILDETRIM",`(\\s*)${n[u.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",l("TILDE",`^${n[u.LONETILDE]}${n[u.XRANGEPLAIN]}$`),l("TILDELOOSE",`^${n[u.LONETILDE]}${n[u.XRANGEPLAINLOOSE]}$`),l("LONECARET","(?:\\^)"),l("CARETTRIM",`(\\s*)${n[u.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",l("CARET",`^${n[u.LONECARET]}${n[u.XRANGEPLAIN]}$`),l("CARETLOOSE",`^${n[u.LONECARET]}${n[u.XRANGEPLAINLOOSE]}$`),l("COMPARATORLOOSE",`^${n[u.GTLT]}\\s*(${n[u.LOOSEPLAIN]})$|^$`),l("COMPARATOR",`^${n[u.GTLT]}\\s*(${n[u.FULLPLAIN]})$|^$`),l("COMPARATORTRIM",`(\\s*)${n[u.GTLT]}\\s*(${n[u.LOOSEPLAIN]}|${n[u.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",l("HYPHENRANGE",`^\\s*(${n[u.XRANGEPLAIN]})\\s+-\\s+(${n[u.XRANGEPLAIN]})\\s*$`),l("HYPHENRANGELOOSE",`^\\s*(${n[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${n[u.XRANGEPLAINLOOSE]})\\s*$`),l("STAR","(<|>)?=?\\s*\\*"),l("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),l("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),HD=te({"node_modules/semver/internal/parse-options.js"(e,r){ne();var t=["includePrerelease","loose","rtl"],s=a=>a?typeof a!="object"?{loose:!0}:t.filter(n=>a[n]).reduce((n,u)=>(n[u]=!0,n),{}):{};r.exports=s}}),GD=te({"node_modules/semver/internal/identifiers.js"(e,r){ne();var t=/^[0-9]+$/,s=(n,u)=>{let i=t.test(n),l=t.test(u);return i&&l&&(n=+n,u=+u),n===u?0:i&&!l?-1:l&&!i?1:ns(u,n);r.exports={compareIdentifiers:s,rcompareIdentifiers:a}}}),UD=te({"node_modules/semver/classes/semver.js"(e,r){ne();var t=qa(),{MAX_LENGTH:s,MAX_SAFE_INTEGER:a}=Ma(),{re:n,t:u}=WD(),i=HD(),{compareIdentifiers:l}=GD(),p=class{constructor(y,h){if(h=i(h),y instanceof p){if(y.loose===!!h.loose&&y.includePrerelease===!!h.includePrerelease)return y;y=y.version}else if(typeof y!="string")throw new TypeError(`Invalid Version: ${y}`);if(y.length>s)throw new TypeError(`version is longer than ${s} characters`);t("SemVer",y,h),this.options=h,this.loose=!!h.loose,this.includePrerelease=!!h.includePrerelease;let g=y.trim().match(h.loose?n[u.LOOSE]:n[u.FULL]);if(!g)throw new TypeError(`Invalid Version: ${y}`);if(this.raw=y,this.major=+g[1],this.minor=+g[2],this.patch=+g[3],this.major>a||this.major<0)throw new TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw new TypeError("Invalid patch version");g[4]?this.prerelease=g[4].split(".").map(c=>{if(/^[0-9]+$/.test(c)){let f=+c;if(f>=0&&f=0;)typeof this.prerelease[g]=="number"&&(this.prerelease[g]++,g=-2);g===-1&&this.prerelease.push(0)}h&&(l(this.prerelease[0],h)===0?isNaN(this.prerelease[1])&&(this.prerelease=[h,0]):this.prerelease=[h,0]);break;default:throw new Error(`invalid increment argument: ${y}`)}return this.format(),this.raw=this.version,this}};r.exports=p}}),zn=te({"node_modules/semver/functions/compare.js"(e,r){ne();var t=UD(),s=(a,n,u)=>new t(a,u).compare(new t(n,u));r.exports=s}}),JD=te({"node_modules/semver/functions/lt.js"(e,r){ne();var t=zn(),s=(a,n,u)=>t(a,n,u)<0;r.exports=s}}),zD=te({"node_modules/semver/functions/gte.js"(e,r){ne();var t=zn(),s=(a,n,u)=>t(a,n,u)>=0;r.exports=s}}),XD=te({"src/utils/arrayify.js"(e,r){"use strict";ne(),r.exports=(t,s)=>Object.entries(t).map(a=>{let[n,u]=a;return Object.assign({[s]:n},u)})}}),KD=te({"node_modules/outdent/lib/index.js"(e,r){"use strict";ne(),Object.defineProperty(e,"__esModule",{value:!0}),e.outdent=void 0;function t(){for(var C=[],B=0;B0&&arguments[0]!==void 0?arguments[0]:{},g=a.split("-",1)[0],c=l.flatMap(C=>C.languages||[]).filter(F),f=s(Object.assign({},...l.map(C=>{let{options:B}=C;return B}),n),"name").filter(C=>F(C)&&P(C)).sort((C,B)=>C.name===B.name?0:C.name{C=Object.assign({},C),Array.isArray(C.default)&&(C.default=C.default.length===1?C.default[0].value:C.default.filter(F).sort((S,I)=>t.compare(I.since,S.since))[0].value),Array.isArray(C.choices)&&(C.choices=C.choices.filter(S=>F(S)&&P(S)),C.name==="parser"&&i(C,c,l));let B=Object.fromEntries(l.filter(S=>S.defaultOptions&&S.defaultOptions[C.name]!==void 0).map(S=>[S.name,S.defaultOptions[C.name]]));return Object.assign(Object.assign({},C),{},{pluginDefaults:B})});return{languages:c,options:f};function F(C){return p||!("since"in C)||C.since&&t.gte(g,C.since)}function P(C){return y||!("deprecated"in C)||C.deprecated&&t.lt(g,C.deprecated)}function N(C){if(h)return C;let{cliName:B,cliCategory:S,cliDescription:I}=C;return Gn(C,vD)}}function i(l,p,y){let h=new Set(l.choices.map(g=>g.value));for(let g of p)if(g.parsers){for(let c of g.parsers)if(!h.has(c)){h.add(c);let f=y.find(P=>P.parsers&&P.parsers[c]),F=g.name;f&&f.name&&(F+=` (plugin: ${f.name})`),l.choices.push({value:c,description:F})}}}r.exports={getSupportInfo:u}}}),Kn=te({"src/utils/is-non-empty-array.js"(e,r){"use strict";ne();function t(s){return Array.isArray(s)&&s.length>0}r.exports=t}}),Ir=te({"src/utils/text/skip.js"(e,r){"use strict";ne();function t(i){return(l,p,y)=>{let h=y&&y.backwards;if(p===!1)return!1;let{length:g}=l,c=p;for(;c>=0&&c3&&arguments[3]!= `:" "});continue}if((v===0||v===T.length-1)&&o==="")continue;let d=o.split(new RegExp(`(${n})`));for(let[E,A]of d.entries())if(!((E===0||E===d.length-1)&&A==="")){if(E%2===0){A!==""&&m({type:"word",value:A,kind:S,hasLeadingPunctuation:h.test(A[0]),hasTrailingPunctuation:h.test(t(A))});continue}m(h.test(A)?{type:"word",value:A,kind:R,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:A,kind:y.test(A)?_:I,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return D;function m(v){let o=t(D);o&&o.type==="word"&&(o.kind===S&&v.kind===I&&!o.hasTrailingPunctuation||o.kind===I&&v.kind===S&&!v.hasLeadingPunctuation?D.push({type:"whitespace",value:" "}):!d(S,R)&&![o.value,v.value].some(E=>/\u3000/.test(E))&&D.push({type:"whitespace",value:""})),D.push(v);function d(E,A){return o.kind===E&&v.kind===A||o.kind===A&&v.kind===E}}}function c(C,B){let[,S,I,_]=B.slice(C.position.start.offset,C.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:S,marker:I,leadingSpaces:_}}function f(C,B){if(!C.ordered||C.children.length<2)return!1;let S=Number(c(C.children[0],B.originalText).numberText),I=Number(c(C.children[1],B.originalText).numberText);if(S===0&&C.children.length>2){let _=Number(c(C.children[2],B.originalText).numberText);return I===1&&_===1}return I===1}function F(C,B){let{value:S}=C;return C.position.end.offset===B.length&&S.endsWith(` `)&&B.endsWith(` `)?S.slice(0,-1):S}function P(C,B){return function S(I,_,R){let D=Object.assign({},B(I,_,R));return D.children&&(D.children=D.children.map((T,m)=>S(T,m,[D,...R]))),D}(C,null,[])}function N(C){if((C==null?void 0:C.type)!=="link"||C.children.length!==1)return!1;let[B]=C.children;return s(C)===s(B)&&a(C)===a(B)}r.exports={mapAst:P,splitText:g,punctuationPattern:i,getFencedCodeBlockValue:F,getOrderedListItemInfo:c,hasGitDiffFriendlyOrderedList:f,INLINE_NODE_TYPES:l,INLINE_NODE_WRAPPER_TYPES:p,isAutolink:N}}}),lg=te({"src/language-markdown/embed.js"(e,r){"use strict";ne();var{inferParserByLanguage:t,getMaxContinuousCount:s}=Ue(),{builders:{hardline:a,markAsRoot:n},utils:{replaceEndOfLine:u}}=qe(),i=su(),{getFencedCodeBlockValue:l}=iu();function p(y,h,g,c){let f=y.getValue();if(f.type==="code"&&f.lang!==null){let F=t(f.lang,c);if(F){let P=c.__inJsTemplate?"~":"`",N=P.repeat(Math.max(3,s(f.value,P)+1)),C={parser:F};f.lang==="tsx"&&(C.filepath="dummy.tsx");let B=g(l(f,c.originalText),C,{stripTrailingHardline:!0});return n([N,f.lang,f.meta?" "+f.meta:"",a,u(B),a,N])}}switch(f.type){case"front-matter":return i(f,g);case"importExport":return[g(f.value,{parser:"babel"},{stripTrailingHardline:!0}),a];case"jsx":return g(`<$>${f.value}`,{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}r.exports=p}}),Lo=te({"src/language-markdown/pragma.js"(e,r){"use strict";ne();var t=Po(),s=["format","prettier"];function a(n){let u=`@(${s.join("|")})`,i=new RegExp([``,`{\\s*\\/\\*\\s*${u}\\s*\\*\\/\\s*}`,`$/s.test(Ae);return _(Ae,Ee?c:g(h))}case"list":{let ce=Y(K,oe.getParentNode()),Ae=A(K,W);return ue(oe,W,pe,{processor:(Ee,me)=>{let x=re(),H=Ee.getValue();if(H.children.length===2&&H.children[1].type==="html"&&H.children[0].position.start.column!==H.children[1].position.start.column)return[x,V(Ee,W,pe,x)];return[x,N(" ".repeat(x.length),V(Ee,W,pe,x))];function re(){let ye=K.ordered?(me===0?K.start:Ae?1:K.start+me)+(ce%2===0?". ":") "):ce%2===0?"- ":"* ";return K.isAligned||K.hasIndentedCodeblock?j(ye,W):ye}}})}case"thematicBreak":{let ce=Q(oe,"list");return ce===-1?"---":Y(oe.getParentNode(ce),oe.getParentNode(ce+1))%2===0?"***":"---"}case"linkReference":return["[",ue(oe,W,pe),"]",K.referenceType==="full"?Ne(K):K.referenceType==="collapsed"?"[]":""];case"imageReference":switch(K.referenceType){case"full":return["![",K.alt||"","]",Ne(K)];default:return["![",K.alt,"]",K.referenceType==="collapsed"?"[]":""]}case"definition":{let ce=W.proseWrap==="always"?y:" ";return B([Ne(K),":",C([ce,he(K.url),K.title===null?"":[ce,we(K.title,W,!1)]])])}case"footnote":return["[^",ue(oe,W,pe),"]"];case"footnoteReference":return Pe(K);case"footnoteDefinition":{let ce=oe.getParentNode().children[oe.getName()+1],Ae=K.children.length===1&&K.children[0].type==="paragraph"&&(W.proseWrap==="never"||W.proseWrap==="preserve"&&K.children[0].position.start.line===K.children[0].position.end.line);return[Pe(K),": ",Ae?ue(oe,W,pe):B([N(" ".repeat(4),ue(oe,W,pe,{processor:(Ee,me)=>me===0?B([f,pe()]):pe()})),ce&&ce.type==="footnoteDefinition"?f:""])]}case"table":return z(oe,W,pe);case"tableCell":return ue(oe,W,pe);case"break":return/\s/.test(W.originalText[K.position.start.offset])?[" ",g(h)]:["\\",c];case"liquidNode":return _(K.value,c);case"importExport":return[K.value,c];case"esComment":return["{/* ",K.value," */}"];case"jsx":return K.value;case"math":return["$$",c,K.value?[..._(K.value,c),c]:"","$$"];case"inlineMath":return W.originalText.slice(m(K),v(K));case"tableRow":case"listItem":default:throw new Error(`Unknown markdown type ${JSON.stringify(K.type)}`)}}function V(oe,W,pe,K){let ce=oe.getValue(),Ae=ce.checked===null?"":ce.checked?"[x] ":"[ ] ";return[Ae,ue(oe,W,pe,{processor:(Ee,me)=>{if(me===0&&Ee.getValue().type!=="list")return N(" ".repeat(Ae.length),pe());let x=" ".repeat(ke(W.tabWidth-K.length,0,3));return[x,N(x,pe())]}})]}function j(oe,W){let pe=K();return oe+" ".repeat(pe>=4?0:pe);function K(){let ce=oe.length%W.tabWidth;return ce===0?0:W.tabWidth-ce}}function Y(oe,W){return ie(oe,W,pe=>pe.ordered===oe.ordered)}function ie(oe,W,pe){let K=-1;for(let ce of W.children)if(ce.type===oe.type&&pe(ce)?K++:K=-1,ce===oe)return K}function Q(oe,W){let pe=Array.isArray(W)?W:[W],K=-1,ce;for(;ce=oe.getParentNode(++K);)if(pe.includes(ce.type))return K;return-1}function fe(oe,W){let pe=Q(oe,W);return pe===-1?null:oe.getParentNode(pe)}function U(oe,W,pe){if(pe.proseWrap==="preserve"&&W===` @@ -120,5 +113,4 @@ ${n}`}r.exports={isPragma:t,hasPragma:s,insertPragma:a}}}),jg=te({"src/language- `&&m++,m===1&&/\S/.test(d))return!1;if(m===2)return!0}return!1}function p(D){switch(D.getValue().type){case"tag":case"anchor":case"comment":return!1}let m=D.stack.length;for(let v=1;vd===0&&d===E.length-1?o:d!==0&&d!==E.length-1?o.trim():d===0?o.trimEnd():o.trimStart());return m.proseWrap==="preserve"?v.map(o=>o.length===0?[]:[o]):v.map(o=>o.length===0?[]:S(o)).reduce((o,d,E)=>E!==0&&v[E-1].length>0&&d.length>0&&!(D==="quoteDouble"&&t(t(o)).endsWith("\\"))?[...o.slice(0,-1),[...t(o),...d]]:[...o,d],[]).map(o=>m.proseWrap==="never"?[o.join(" ")]:o)}function _(D,T){let{parentIndent:m,isLastDescendant:v,options:o}=T,d=D.position.start.line===D.position.end.line?"":o.originalText.slice(D.position.start.offset,D.position.end.offset).match(/^[^\n]*\n(.*)$/s)[1],E;if(D.indent===null){let w=d.match(/^(? *)[^\n\r ]/m);E=w?w.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else E=D.indent-1+m;let A=d.split(` `).map(w=>w.slice(E));if(o.proseWrap==="preserve"||D.type==="blockLiteral")return b(A.map(w=>w.length===0?[]:[w]));return b(A.map(w=>w.length===0?[]:S(w)).reduce((w,k,$)=>$!==0&&A[$-1].length>0&&k.length>0&&!/^\s/.test(k[0])&&!/^\s|\s$/.test(t(w))?[...w.slice(0,-1),[...t(w),...k]]:[...w,k],[]).map(w=>w.reduce((k,$)=>k.length>0&&/\s$/.test(t(k))?[...k.slice(0,-1),t(k)+" "+$]:[...k,$],[])).map(w=>o.proseWrap==="never"?[w.join(" ")]:w));function b(w){if(D.chomping==="keep")return t(w).length===0?w.slice(0,-1):w;let k=0;for(let $=w.length-1;$>=0&&w[$].length===0;$--)k++;return k===0?w:k>=2&&!v?w.slice(0,-(k-1)):w.slice(0,-k)}}function R(D){if(!D)return!0;switch(D.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}r.exports={getLast:t,getAncestorCount:a,isNode:n,isEmptyNode:c,isInlineNode:R,mapNode:u,defineShortcut:i,isNextLineEmpty:l,isLastDescendantNode:p,getBlockValueLineContents:_,getFlowScalarLineContents:I,getLastDescendantNode:y,hasPrettierIgnore:g,hasLeadingComments:F,hasMiddleComments:P,hasIndicatorComment:N,hasTrailingComment:C,hasEndComments:B}}}),Mg=te({"src/language-yaml/print-preprocess.js"(e,r){"use strict";ne();var{defineShortcut:t,mapNode:s}=$t();function a(u){return s(u,n)}function n(u){switch(u.type){case"document":t(u,"head",()=>u.children[0]),t(u,"body",()=>u.children[1]);break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":t(u,"content",()=>u.children[0]);break;case"mappingItem":case"flowMappingItem":t(u,"key",()=>u.children[0]),t(u,"value",()=>u.children[1]);break}return u}r.exports=a}}),Rr=te({"src/language-yaml/print/misc.js"(e,r){"use strict";ne();var{builders:{softline:t,align:s}}=qe(),{hasEndComments:a,isNextLineEmpty:n,isNode:u}=$t(),i=new WeakMap;function l(h,g){let c=h.getValue(),f=h.stack[0],F;return i.has(f)?F=i.get(f):(F=new Set,i.set(f,F)),!F.has(c.position.end.line)&&(F.add(c.position.end.line),n(c,g)&&!p(h.getParentNode()))?t:""}function p(h){return a(h)&&!u(h,["documentHead","documentBody","flowMapping","flowSequence"])}function y(h,g){return s(" ".repeat(h),g)}r.exports={alignWithSpaces:y,shouldPrintEndComments:p,printNextEmptyLine:l}}}),Rg=te({"src/language-yaml/print/flow-mapping-sequence.js"(e,r){"use strict";ne();var{builders:{ifBreak:t,line:s,softline:a,hardline:n,join:u}}=qe(),{isEmptyNode:i,getLast:l,hasEndComments:p}=$t(),{printNextEmptyLine:y,alignWithSpaces:h}=Rr();function g(f,F,P){let N=f.getValue(),C=N.type==="flowMapping",B=C?"{":"[",S=C?"}":"]",I=a;C&&N.children.length>0&&P.bracketSpacing&&(I=s);let _=l(N.children),R=_&&_.type==="flowMappingItem"&&i(_.key)&&i(_.value);return[B,h(P.tabWidth,[I,c(f,F,P),P.trailingComma==="none"?"":t(","),p(N)?[n,u(n,f.map(F,"endComments"))]:""]),R?"":I,S]}function c(f,F,P){let N=f.getValue();return f.map((B,S)=>[F(),S===N.children.length-1?"":[",",s,N.children[S].position.start.line!==N.children[S+1].position.start.line?y(B,P.originalText):""]],"children")}r.exports={printFlowMapping:g,printFlowSequence:g}}}),$g=te({"src/language-yaml/print/mapping-item.js"(e,r){"use strict";ne();var{builders:{conditionalGroup:t,group:s,hardline:a,ifBreak:n,join:u,line:i}}=qe(),{hasLeadingComments:l,hasMiddleComments:p,hasTrailingComment:y,hasEndComments:h,isNode:g,isEmptyNode:c,isInlineNode:f}=$t(),{alignWithSpaces:F}=Rr();function P(S,I,_,R,D){let{key:T,value:m}=S,v=c(T),o=c(m);if(v&&o)return": ";let d=R("key"),E=C(S)?" ":"";if(o)return S.type==="flowMappingItem"&&I.type==="flowMapping"?d:S.type==="mappingItem"&&N(T.content,D)&&!y(T.content)&&(!I.tag||I.tag.value!=="tag:yaml.org,2002:set")?[d,E,":"]:["? ",F(2,d)];let A=R("value");if(v)return[": ",F(2,A)];if(l(m)||!f(T.content))return["? ",F(2,d),a,u("",_.map(R,"value","leadingComments").map(q=>[q,a])),": ",F(2,A)];if(B(T.content)&&!l(T.content)&&!p(T.content)&&!y(T.content)&&!h(T)&&!l(m.content)&&!p(m.content)&&!h(m)&&N(m.content,D))return[d,E,": ",A];let b=Symbol("mappingKey"),w=s([n("? "),s(F(2,d),{id:b})]),k=[a,": ",F(2,A)],$=[E,":"];l(m.content)||h(m)&&m.content&&!g(m.content,["mapping","sequence"])||I.type==="mapping"&&y(T.content)&&f(m.content)||g(m.content,["mapping","sequence"])&&m.content.tag===null&&m.content.anchor===null?$.push(a):m.content&&$.push(i),$.push(A);let M=F(D.tabWidth,$);return N(T.content,D)&&!l(T.content)&&!p(T.content)&&!h(T)?t([[d,M]]):t([[w,n(k,M,{groupId:b})]])}function N(S,I){if(!S)return!0;switch(S.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if(I.proseWrap==="preserve")return S.position.start.line===S.position.end.line;if(/\\$/m.test(I.originalText.slice(S.position.start.offset,S.position.end.offset)))return!1;switch(I.proseWrap){case"never":return!S.value.includes(` -`);case"always":return!/[\n ]/.test(S.value);default:return!1}}function C(S){return S.key.content&&S.key.content.type==="alias"}function B(S){if(!S)return!0;switch(S.type){case"plain":case"quoteDouble":case"quoteSingle":return S.position.start.line===S.position.end.line;case"alias":return!0;default:return!1}}r.exports=P}}),Vg=te({"src/language-yaml/print/block.js"(e,r){"use strict";ne();var{builders:{dedent:t,dedentToRoot:s,fill:a,hardline:n,join:u,line:i,literalline:l,markAsRoot:p},utils:{getDocParts:y}}=qe(),{getAncestorCount:h,getBlockValueLineContents:g,hasIndicatorComment:c,isLastDescendantNode:f,isNode:F}=$t(),{alignWithSpaces:P}=Rr();function N(C,B,S){let I=C.getValue(),_=h(C,v=>F(v,["sequence","mapping"])),R=f(C),D=[I.type==="blockFolded"?">":"|"];I.indent!==null&&D.push(I.indent.toString()),I.chomping!=="clip"&&D.push(I.chomping==="keep"?"+":"-"),c(I)&&D.push(" ",B("indicatorComment"));let T=g(I,{parentIndent:_,isLastDescendant:R,options:S}),m=[];for(let[v,o]of T.entries())v===0&&m.push(n),m.push(a(y(u(i,o)))),v!==T.length-1?m.push(o.length===0?n:p(l)):I.chomping==="keep"&&R&&m.push(s(o.length===0?n:l));return I.indent===null?D.push(t(P(S.tabWidth,m))):D.push(s(P(I.indent-1+_,m))),D}r.exports=N}}),Wg=te({"src/language-yaml/printer-yaml.js"(e,r){"use strict";ne();var{builders:{breakParent:t,fill:s,group:a,hardline:n,join:u,line:i,lineSuffix:l,literalline:p},utils:{getDocParts:y,replaceTextEndOfLine:h}}=qe(),{isPreviousLineEmpty:g}=Ue(),{insertPragma:c,isPragma:f}=Og(),{locStart:F}=jg(),P=qg(),{getFlowScalarLineContents:N,getLastDescendantNode:C,hasLeadingComments:B,hasMiddleComments:S,hasTrailingComment:I,hasEndComments:_,hasPrettierIgnore:R,isLastDescendantNode:D,isNode:T,isInlineNode:m}=$t(),v=Mg(),{alignWithSpaces:o,printNextEmptyLine:d,shouldPrintEndComments:E}=Rr(),{printFlowMapping:A,printFlowSequence:b}=Rg(),w=$g(),k=Vg();function $(j,Y,ie){let Q=j.getValue(),fe=[];Q.type!=="mappingValue"&&B(Q)&&fe.push([u(n,j.map(ie,"leadingComments")),n]);let{tag:U,anchor:z}=Q;U&&fe.push(ie("tag")),U&&z&&fe.push(" "),z&&fe.push(ie("anchor"));let le="";T(Q,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!D(j)&&(le=d(j,Y.originalText)),(U||z)&&(T(Q,["sequence","mapping"])&&!S(Q)?fe.push(n):fe.push(" ")),S(Q)&&fe.push([Q.middleComments.length===1?"":n,u(n,j.map(ie,"middleComments")),n]);let ue=j.getParentNode();return R(j)?fe.push(h(Y.originalText.slice(Q.position.start.offset,Q.position.end.offset).trimEnd(),p)):fe.push(a(M(Q,ue,j,Y,ie))),I(Q)&&!T(Q,["document","documentHead"])&&fe.push(l([Q.type==="mappingValue"&&!Q.content?"":" ",ue.type==="mappingKey"&&j.getParentNode(2).type==="mapping"&&m(Q)?"":t,ie("trailingComment")])),E(Q)&&fe.push(o(Q.type==="sequenceItem"?2:0,[n,u(n,j.map(Fe=>[g(Y.originalText,Fe.getValue(),F)?n:"",ie()],"endComments"))])),fe.push(le),fe}function M(j,Y,ie,Q,fe){switch(j.type){case"root":{let{children:U}=j,z=[];ie.each((ue,Fe)=>{let X=U[Fe],G=U[Fe+1];Fe!==0&&z.push(n),z.push(fe()),J(X,G)?(z.push(n,"..."),I(X)&&z.push(" ",fe("trailingComment"))):G&&!I(G.head)&&z.push(n,"---")},"children");let le=C(j);return(!T(le,["blockLiteral","blockFolded"])||le.chomping!=="keep")&&z.push(n),z}case"document":{let U=Y.children[ie.getName()+1],z=[];return L(j,U,Y,Q)==="head"&&((j.head.children.length>0||j.head.endComments.length>0)&&z.push(fe("head")),I(j.head)?z.push(["---"," ",fe(["head","trailingComment"])]):z.push("---")),q(j)&&z.push(fe("body")),u(n,z)}case"documentHead":return u(n,[...ie.map(fe,"children"),...ie.map(fe,"endComments")]);case"documentBody":{let{children:U,endComments:z}=j,le="";if(U.length>0&&z.length>0){let ue=C(j);T(ue,["blockFolded","blockLiteral"])?ue.chomping!=="keep"&&(le=[n,n]):le=n}return[u(n,ie.map(fe,"children")),le,u(n,ie.map(fe,"endComments"))]}case"directive":return["%",u(" ",[j.name,...j.parameters])];case"comment":return["#",j.value];case"alias":return["*",j.value];case"tag":return Q.originalText.slice(j.position.start.offset,j.position.end.offset);case"anchor":return["&",j.value];case"plain":return Z(j.type,Q.originalText.slice(j.position.start.offset,j.position.end.offset),Q);case"quoteDouble":case"quoteSingle":{let U="'",z='"',le=Q.originalText.slice(j.position.start.offset+1,j.position.end.offset-1);if(j.type==="quoteSingle"&&le.includes("\\")||j.type==="quoteDouble"&&/\\[^"]/.test(le)){let Fe=j.type==="quoteDouble"?z:U;return[Fe,Z(j.type,le,Q),Fe]}if(le.includes(z))return[U,Z(j.type,j.type==="quoteDouble"?le.replace(/\\"/g,z).replace(/'/g,U.repeat(2)):le,Q),U];if(le.includes(U))return[z,Z(j.type,j.type==="quoteSingle"?le.replace(/''/g,U):le,Q),z];let ue=Q.singleQuote?U:z;return[ue,Z(j.type,le,Q),ue]}case"blockFolded":case"blockLiteral":return k(ie,fe,Q);case"mapping":case"sequence":return u(n,ie.map(fe,"children"));case"sequenceItem":return["- ",o(2,j.content?fe("content"):"")];case"mappingKey":case"mappingValue":return j.content?fe("content"):"";case"mappingItem":case"flowMappingItem":return w(j,Y,ie,fe,Q);case"flowMapping":return A(ie,fe,Q);case"flowSequence":return b(ie,fe,Q);case"flowSequenceItem":return fe("content");default:throw new Error(`Unexpected node type ${j.type}`)}}function q(j){return j.body.children.length>0||_(j.body)}function J(j,Y){return I(j)||Y&&(Y.head.children.length>0||_(Y.head))}function L(j,Y,ie,Q){return ie.children[0]===j&&/---(?:\s|$)/.test(Q.originalText.slice(F(j),F(j)+4))||j.head.children.length>0||_(j.head)||I(j.head)?"head":J(j,Y)?!1:Y?"root":!1}function Z(j,Y,ie){let Q=N(j,Y,ie);return u(n,Q.map(fe=>s(y(u(i,fe)))))}function V(j,Y){if(T(Y))switch(delete Y.position,Y.type){case"comment":if(f(Y.value))return null;break;case"quoteDouble":case"quoteSingle":Y.type="quote";break}}r.exports={preprocess:v,embed:P,print:$,massageAstNode:V,insertPragma:c}}}),Hg=te({"src/language-yaml/options.js"(e,r){"use strict";ne();var t=Mt();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap}}}),Gg=te({"src/language-yaml/parsers.js"(){ne()}}),Ug=te({"node_modules/linguist-languages/data/YAML.json"(e,r){r.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),Jg=te({"src/language-yaml/index.js"(e,r){"use strict";ne();var t=_t(),s=Wg(),a=Hg(),n=Gg(),u=[t(Ug(),i=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...i.filenames.filter(l=>l!=="yarn.lock"),".prettierrc",".stylelintrc",".lintstagedrc"]}))];r.exports={languages:u,printers:{yaml:s},options:a,parsers:n}}}),zg=te({"src/languages.js"(e,r){"use strict";ne(),r.exports=[Bd(),Ud(),eg(),ag(),dg(),Lg(),Jg()]}});ne();var{version:Xg}=Ia(),Ot=Um(),{getSupportInfo:Kg}=Xn(),Yg=Jm(),Qg=zg(),Zg=qe();function Nt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return function(){for(var t=arguments.length,s=new Array(t),a=0;aF(v,["sequence","mapping"])),R=f(C),D=[I.type==="blockFolded"?">":"|"];I.indent!==null&&D.push(I.indent.toString()),I.chomping!=="clip"&&D.push(I.chomping==="keep"?"+":"-"),c(I)&&D.push(" ",B("indicatorComment"));let T=g(I,{parentIndent:_,isLastDescendant:R,options:S}),m=[];for(let[v,o]of T.entries())v===0&&m.push(n),m.push(a(y(u(i,o)))),v!==T.length-1?m.push(o.length===0?n:p(l)):I.chomping==="keep"&&R&&m.push(s(o.length===0?n:l));return I.indent===null?D.push(t(P(S.tabWidth,m))):D.push(s(P(I.indent-1+_,m))),D}r.exports=N}}),Wg=te({"src/language-yaml/printer-yaml.js"(e,r){"use strict";ne();var{builders:{breakParent:t,fill:s,group:a,hardline:n,join:u,line:i,lineSuffix:l,literalline:p},utils:{getDocParts:y,replaceTextEndOfLine:h}}=qe(),{isPreviousLineEmpty:g}=Ue(),{insertPragma:c,isPragma:f}=Og(),{locStart:F}=jg(),P=qg(),{getFlowScalarLineContents:N,getLastDescendantNode:C,hasLeadingComments:B,hasMiddleComments:S,hasTrailingComment:I,hasEndComments:_,hasPrettierIgnore:R,isLastDescendantNode:D,isNode:T,isInlineNode:m}=$t(),v=Mg(),{alignWithSpaces:o,printNextEmptyLine:d,shouldPrintEndComments:E}=Rr(),{printFlowMapping:A,printFlowSequence:b}=Rg(),w=$g(),k=Vg();function $(j,Y,ie){let Q=j.getValue(),fe=[];Q.type!=="mappingValue"&&B(Q)&&fe.push([u(n,j.map(ie,"leadingComments")),n]);let{tag:U,anchor:z}=Q;U&&fe.push(ie("tag")),U&&z&&fe.push(" "),z&&fe.push(ie("anchor"));let le="";T(Q,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!D(j)&&(le=d(j,Y.originalText)),(U||z)&&(T(Q,["sequence","mapping"])&&!S(Q)?fe.push(n):fe.push(" ")),S(Q)&&fe.push([Q.middleComments.length===1?"":n,u(n,j.map(ie,"middleComments")),n]);let ue=j.getParentNode();return R(j)?fe.push(h(Y.originalText.slice(Q.position.start.offset,Q.position.end.offset).trimEnd(),p)):fe.push(a(M(Q,ue,j,Y,ie))),I(Q)&&!T(Q,["document","documentHead"])&&fe.push(l([Q.type==="mappingValue"&&!Q.content?"":" ",ue.type==="mappingKey"&&j.getParentNode(2).type==="mapping"&&m(Q)?"":t,ie("trailingComment")])),E(Q)&&fe.push(o(Q.type==="sequenceItem"?2:0,[n,u(n,j.map(Fe=>[g(Y.originalText,Fe.getValue(),F)?n:"",ie()],"endComments"))])),fe.push(le),fe}function M(j,Y,ie,Q,fe){switch(j.type){case"root":{let{children:U}=j,z=[];ie.each((ue,Fe)=>{let X=U[Fe],G=U[Fe+1];Fe!==0&&z.push(n),z.push(fe()),J(X,G)?(z.push(n,"..."),I(X)&&z.push(" ",fe("trailingComment"))):G&&!I(G.head)&&z.push(n,"---")},"children");let le=C(j);return(!T(le,["blockLiteral","blockFolded"])||le.chomping!=="keep")&&z.push(n),z}case"document":{let U=Y.children[ie.getName()+1],z=[];return L(j,U,Y,Q)==="head"&&((j.head.children.length>0||j.head.endComments.length>0)&&z.push(fe("head")),I(j.head)?z.push(["---"," ",fe(["head","trailingComment"])]):z.push("---")),q(j)&&z.push(fe("body")),u(n,z)}case"documentHead":return u(n,[...ie.map(fe,"children"),...ie.map(fe,"endComments")]);case"documentBody":{let{children:U,endComments:z}=j,le="";if(U.length>0&&z.length>0){let ue=C(j);T(ue,["blockFolded","blockLiteral"])?ue.chomping!=="keep"&&(le=[n,n]):le=n}return[u(n,ie.map(fe,"children")),le,u(n,ie.map(fe,"endComments"))]}case"directive":return["%",u(" ",[j.name,...j.parameters])];case"comment":return["#",j.value];case"alias":return["*",j.value];case"tag":return Q.originalText.slice(j.position.start.offset,j.position.end.offset);case"anchor":return["&",j.value];case"plain":return Z(j.type,Q.originalText.slice(j.position.start.offset,j.position.end.offset),Q);case"quoteDouble":case"quoteSingle":{let U="'",z='"',le=Q.originalText.slice(j.position.start.offset+1,j.position.end.offset-1);if(j.type==="quoteSingle"&&le.includes("\\")||j.type==="quoteDouble"&&/\\[^"]/.test(le)){let Fe=j.type==="quoteDouble"?z:U;return[Fe,Z(j.type,le,Q),Fe]}if(le.includes(z))return[U,Z(j.type,j.type==="quoteDouble"?le.replace(/\\"/g,z).replace(/'/g,U.repeat(2)):le,Q),U];if(le.includes(U))return[z,Z(j.type,j.type==="quoteSingle"?le.replace(/''/g,U):le,Q),z];let ue=Q.singleQuote?U:z;return[ue,Z(j.type,le,Q),ue]}case"blockFolded":case"blockLiteral":return k(ie,fe,Q);case"mapping":case"sequence":return u(n,ie.map(fe,"children"));case"sequenceItem":return["- ",o(2,j.content?fe("content"):"")];case"mappingKey":case"mappingValue":return j.content?fe("content"):"";case"mappingItem":case"flowMappingItem":return w(j,Y,ie,fe,Q);case"flowMapping":return A(ie,fe,Q);case"flowSequence":return b(ie,fe,Q);case"flowSequenceItem":return fe("content");default:throw new Error(`Unexpected node type ${j.type}`)}}function q(j){return j.body.children.length>0||_(j.body)}function J(j,Y){return I(j)||Y&&(Y.head.children.length>0||_(Y.head))}function L(j,Y,ie,Q){return ie.children[0]===j&&/---(?:\s|$)/.test(Q.originalText.slice(F(j),F(j)+4))||j.head.children.length>0||_(j.head)||I(j.head)?"head":J(j,Y)?!1:Y?"root":!1}function Z(j,Y,ie){let Q=N(j,Y,ie);return u(n,Q.map(fe=>s(y(u(i,fe)))))}function V(j,Y){if(T(Y))switch(delete Y.position,Y.type){case"comment":if(f(Y.value))return null;break;case"quoteDouble":case"quoteSingle":Y.type="quote";break}}r.exports={preprocess:v,embed:P,print:$,massageAstNode:V,insertPragma:c}}}),Hg=te({"src/language-yaml/options.js"(e,r){"use strict";ne();var t=Mt();r.exports={bracketSpacing:t.bracketSpacing,singleQuote:t.singleQuote,proseWrap:t.proseWrap}}}),Gg=te({"src/language-yaml/parsers.js"(){ne()}}),Ug=te({"node_modules/linguist-languages/data/YAML.json"(e,r){r.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),Jg=te({"src/language-yaml/index.js"(e,r){"use strict";ne();var t=_t(),s=Wg(),a=Hg(),n=Gg(),u=[t(Ug(),i=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...i.filenames.filter(l=>l!=="yarn.lock"),".prettierrc",".stylelintrc",".lintstagedrc"]}))];r.exports={languages:u,printers:{yaml:s},options:a,parsers:n}}}),zg=te({"src/languages.js"(e,r){"use strict";ne(),r.exports=[Bd(),Ud(),eg(),ag(),dg(),Lg(),Jg()]}});ne();var{version:Xg}=Ia(),Ot=Um(),{getSupportInfo:Kg}=Xn(),Yg=Jm(),Qg=zg(),Zg=qe();function Nt(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return function(){for(var t=arguments.length,s=new Array(t),a=0;a