(function(e){if(typeofexports=="object"&&typeofmodule=="object")module.exports=e();elseif(typeofdefine=="function"&&define.amd)define(e);else{vari=typeofglobalThis<"u"?globalThis:typeofglobal<"u"?global:typeofself<"u"?self:this||{};i.prettierPlugins=i.prettierPlugins||{},i.prettierPlugins.flow=e()}})(function(){"use strict";varBe=(H0,z0)=>()=>(z0||H0((z0={exports:{}}).exports,z0),z0.exports);varru=Be((_oe,rn0)=>{varh_=function(H0){returnH0&&H0.Math==Math&&H0};rn0.exports=h_(typeofglobalThis=="object"&&globalThis)||h_(typeofwindow=="object"&&window)||h_(typeofself=="object"&&self)||h_(typeofglobal=="object"&&global)||function(){returnthis}()||Function("return this")()});varQs=Be((yoe,en0)=>{en0.exports=function(H0){try{return!!H0()}catch{return!0}}});varfv=Be((hoe,nn0)=>{varN7e=Qs();nn0.exports=!N7e(function(){returnObject.defineProperty({},1,{get:function(){return7}})[1]!=7})});varjR=Be((doe,tn0)=>{varC7e=Qs();tn0.exports=!C7e(function(){varH0=function(){}.bind();returntypeofH0!="function"||H0.hasOwnProperty("prototype")})});vark_=Be((koe,un0)=>{varP7e=jR(),d_=Function.prototype.call;un0.exports=P7e?d_.bind(d_):function(){returnd_.apply(d_,arguments)}});varon0=Be(xn0=>{"use strict";varin0={}.propertyIsEnumerable,fn0=Object.getOwnPropertyDescriptor,D7e=fn0&&!in0.call({1:2},1);xn0.f=D7e?function(z0){varxr=fn0(this,z0);return!!xr&&xr.enumerable}:in0});varGR=Be((Eoe,an0)=>{an0.exports=function(H0,z0){return{enumerable:!(H0&1),configurable:!(H0&2),writable:!(H0&4),value:z0}}});varzc=Be((Soe,vn0)=>{varcn0=jR(),sn0=Function.prototype,L7e=sn0.bind,MR=sn0.call,R7e=cn0&&L7e.bind(MR,MR);vn0.exports=cn0?function(H0){returnH0&&R7e(H0)}:function(H0){returnH0&&function(){returnMR.apply(H0,arguments)}}});varpn0=Be((goe,bn0)=>{varln0=zc(),j7e=ln0({}.toString),G7e=ln0("".slice);bn0.exports=function(H0){returnG7e(j7e(H0),8,-1)}});var_n0=Be((Foe,mn0)=>{varM7e=ru(),B7e=zc(),q7e=Qs(),U7e=pn0(),BR=M7e.Object,H7e=B7e("".split);mn0.exports=q7e(function(){return!BR("z").propertyIsEnumerable(0)})?function(H0){returnU7e(H0)=="String"?H7e(H0,""):BR(H0)}:BR});varqR=Be((Toe,yn0)=>{varX7e=ru(),Y7e=X7e.TypeError;yn0.exports=function(H0){if(H0==null)throwY7e("Can't call method on "+H0);returnH0}});varw_=Be((Ooe,hn0)=>{varV7e=_n0(),z7e=qR();hn0.exports=function(H0){returnV7e(z7e(H0))}});varKc=Be((Ioe,dn0)=>{dn0.exports=function(H0){returntypeofH0=="function"}});varS2=Be((Aoe,kn0)=>{varK7e=Kc();kn0.exports=function(H0){returntypeofH0=="object"?H0!==null:K7e(H0)}});varE_=Be((Noe,wn0)=>{varUR=ru(),W7e=Kc(),J7e=function(H0){returnW7e(H0)?H0:void0};wn0.exports=function(H0,z0){returnarguments.length<2?J7e(UR[H0]):UR[H0]&&UR[H0][z0]}});varSn0=Be((Coe,En0)=>{var$7e=zc();En0.exports=$7e({}.isPrototypeOf)});varFn0=Be((Poe,gn0)=>{varZ7e=E_();gn0.exports=Z7e("navigator","userAgent")||""});varPn0=Be((Doe,Cn0)=>{varNn0=ru(),HR=Fn0(),Tn0=Nn0.process,On0=Nn0.Deno,In0=Tn0&&Tn0.versions||On0&&On0.version,An0=In0&&In0.v8,$i,S_;An0&&($i=An0.split("."),S_=$i[0]>0&&$i[0]<4?1:+($i[0]+$i[1]));!S_&&HR&&($i=HR.match(/Edge\/(\d+)/),(!$i||$i[1]>=74)&&($i=HR.match(/Chrome\/(\d+)/),$i&&(S_=+$i[1])));Cn0.exports=S_});varXR=Be((Loe,Ln0)=>{varDn0=Pn0(),Q7e=Qs();Ln0.exports=!!Object.getOwnPropertySymbols&&!Q7e(function(){varH0=Symbol();return!String(H0)||!(Object(H0)instanceofSymbol)||!Symbol.sham&&Dn0&&Dn0<41})});varYR=Be((Roe,Rn0)=>{varrie=XR();Rn0.exports=rie&&!Symbol.sham&&typeofSymbol.iterator=="symbol"});varVR=Be((joe,jn0)=>{vareie=ru(),nie=E_(),tie=Kc(),uie=Sn0(),iie=YR(),fie=eie.Object;jn0.exports=iie?function(H0){returntypeofH0=="symbol"}:function(H0){varz0=nie("Symbol");returntie(z0)&&uie(z0.prototype,fie(H0))}});varMn0=Be((Goe,Gn0)=>{varxie=ru(),oie=xie.String;Gn0.exports=function(H0){try{returnoie(H0)}catch{return"Object"}}});varqn0=Be((Moe,Bn0)=>{varaie=ru(),cie=Kc(),sie=Mn0(),vie=aie.TypeError;Bn0.exports=function(H0){if(cie(H0))returnH0;throwvie(sie(H0)+" is not a function")}});varHn0=Be((Boe,Un0)=>{varlie=qn0();Un0.exports=function(H0,z0){varxr=H0[z0];returnxr==null?void0:lie(xr
`,Mu0={EOL:Sj,tmpdir:Ej,tmpDir:wj,networkInterfaces:ju0,getNetworkInterfaces:Gu0,release:Ru0,type:Lu0,cpus:Du0,totalmem:Pu0,freemem:Cu0,uptime:Nu0,loadavg:Au0,hostname:Iu0,endianness:Ou0}}}),Mxe=eu({"node-modules-polyfills-commonjs:os"(H0,z0){Pt();var xr=(Gxe(),eU(Tu0));if(xr&&xr.default){z0.exports=xr.default;for(let gr in xr)z0.exports[gr]=xr[gr]}else xr&&(z0.exports=xr)}}),Bxe=eu({"node_modules/detect-newline/index.js"(H0,z0){"use strict";Pt();var xr=gr=>{if(typeof gr!="string")throw new TypeError("Expected a string");let de=gr.match(/(?:\r?\n)/g)||[];if(de.length===0)return;let Ve=de.filter(Ke=>Ke===`\r
`,I4="exported",OU=">=",Ju="return",A4="members",N4=256,xh=66962,oh=64279,ah=67829,IU="Enum `",AU="&&=",Nf="object_property",ch=67589,Cf="pattern_object_property",Pf="template_literal_element",sh=69551,Ni=127343600,C4=70452,Df="class_element",vh="ENOENT",lh=71131,NU=200,bh=120137,ph=94098,P4=72349,CU=1328,Lf="function_identifier",mh=126543,Rf="jsx_attribute_name",_h=43487,dr="@[<2>{",PU="ENOTEMPTY",yh=65908,hh=72191,D4=120513,dh=92909,DU="bound",kh=162,LU=172,L4=120070,jf="enum_number_body",Gf="update_expression",Mf="spread_element",Bf="for_in_left_declaration",R4=64319,N2="%d",wh=12703,j4=11687,RU="@,))@]",Eh=42239,qf="type_cast",Sh=42508,Uf="class_implements_interface",gh=67640,Fh=605857695,jU="Cygwin",GU="buffer.ml",Th=124908,MU="handler",Oh=66207,Ih=66963,G4=11558,BU="-=",Pn=113,Ah=113775,qU="collect_comments",M4=126540,lv="set",Hf="assignment_pattern",Cu="right",Xf="object_key_identifier",B4=120133,Nh="Invalidnumber",Ch=42963,q4=12539,Ph=68023,Dh=43798,ti=100,Yf="pattern_literal",Vf="generic_type",UU="*",Lh=42783,Rh=42890,jh=230,U4="else",Gh=70851,Mh=69289,HU="thestartofastatement",H4="properties",Bh=43696,qh=110959,zf="declare_function",X4=120597,Kf="object_indexer_property_type",Uh=70492,Hh=2048,C2="arguments",Xr="comments",Xh=43042,Zc=107,Yh=110575,XU=161,Vh=67431,Y4="line",P2="declaration",nu="static",Wf="pattern_identifier",zh=69958,YU="the",Kh="Unix.Unix_error",Wh=43814,Qc="annot",Jh=65786,$h=66303,Zh=64967,Qh=64255,rd=8584,V4=120655,VU="Stack_overflow",ed=43700,Jf="syntax_opt",zU="/static/",$f="comprehension",nd=253,KU="Not_found",WU="+=",JU=235,td=68680,ud=66954,id=64324,fd=72966,$U=174,ZU=-1053382366,xd="rest",Zf="pattern_array_element",Qf="jsx_attribute_value_expression",z4=65595,rx="pattern_array_e",QU=243,od=43711,ad="rmdir",K4="symbol",cd=69926,W4="*dummymethod*",sd=43741,O7="typeParameters",D2="const",rH=1026,eH=149,vd=12341,ld=72847,bd=66993,nH=202,Ci="false",Yt=106,pd=120076,md=186,Pi=128,_d=125124,yd="Fatalerror:exception",J4=67593,hd=69297,dd=44031,tH=234,kd=92927,wd=68095,$u=8231,ex="object_key_computed",nx="labeled_statement",tx="function_param_pattern",$4=126590,Ed=65481,Sd=43442,uH="collect_comments_opt",ux="variable_declarator",bv="_",gd="compare:functionalvalue",Fd=67967,pv="computed",ix="object_property_type",mt="id",Td=126562,t1=114,iH="comment_bounds",Od=70853,Id=69247,fx="class_private_field",Ad=42237,Nd=72329,fH="Invalid_argument",Cd=113770,Z4=94031,Pd=120092,xx="declare_class",Dd=67839,Ld=72250,xH="%ni",Rd=92879,oH="prototype",Es="`.",ox=8287,Q4=65344,jd="&",I7="debugger",ax="type_identifier_reference",aH="Internal Error: Found private field in object props",cx="sequence",sx="call_type_args",cH=238,Gd=12348,sH="++",Md=68863,Bd=72001,qd=70084,Ud="label",mv=-45,vx="jsx_opening_attribute",Hd=43583,r8="%F",Xd=43784,Yd=113791,lx="call_arguments",e8=126503,Vd=43743,Zu="0",zd=119967,n8=126538,bx="new_",_v=449540197,Kd=64109,Wd=68466,Jd=177983,wt=248,px="program",Xe="@,]@]",$d=68031,mx="function_type",_x="type_",t8=8484,Zd=67382,Qd=42537,rk=226,ek=66559,nk=42993,tk=64274,u8=71236,uk=120069,ik=72105,fk=126570,xk="object",ok=42959,A7="break",yx="for_of_statement",ak=43695,i8=126551,ck=66955,f8=126520,sk=66499,L2=1024,vk=67455,lk=43018,vH=198,x8=126522,hx="function_declaration",bk=73064,dx="await",pk=92728,mk=70418,_k=68119,kx="function_rest_param",yk=42653,o8=11703,bi="left",a8=70449,hk=184,wx="declare_type_alias",Ex=16777215,c8=70302,lH="/=",bH="|=",dk=55242,kk=126583,wk=124927,Ek=124895,Sk=72959,gk=65497,pH="Invalid legacy octal ",rs="typeof",Fk="explicit_type",Sx="statement_list",Tk=65495,gx="class_method",s8=8526,v8=244,Ok=67861,l8=119994,b8="enum",mH=2147483647,Ik=69762,_H=208,R2="in",Ak=11702,p8=67638,yH=", characters ",Nk=70753,yv="super",Ck=92783,Pk=8304,m8=126504,Fx="import_specifier",Dk=68324,Lk=101589,Rk=67646,Tx="expression_or_spread",jk=74879,Gk=43792,_8=43260,Mk=93052,hH="{",Bk=65574,qk=125258,hv=224,Ox="jsx_element_name_member_expression",j2="instanceof",Uk=69599,Hk=43560,Ix="function_expression",y8=223,Xk=72242,Yk=11498,Vk=126467,zk=73112,dH=140,h8=70107,Kk=13311,Ax=
--toomanyopenfiles.TryrunningwithOCAMLRUNPARAM=b=2)`)],wo0=[3,0,3],Eo0=r(Lo),So0=r(cv),go0=r("</"),Fo0=r(C),To0=r(cv),Oo0=r(S3),Io0=r(C),Ao0=r(MI),No0=r(C),Co0=r(C),Po0=r(C),Do0=r(C),Lo0=[0,r(C)],Ro0=r(C),jo0=r(C),Go0=r(C),Mo0=r(C),Bo0=[0,r(C),0,r(C)],qo0=r(C),Uo0=r("Stdlib.Format.String_tag"),Ho0=[0,r("camlinternalOO.ml"),281,50],Xo0=r(C),Yo0=[0,r(pY),72,5],Vo0=[0,r(pY),81,2],zo0=r("CamlinternalMod.update_mod: not a module"),Ko0=r("CamlinternalMod.init_mod: not a module"),Wo0=r("TMPDIR"),Jo0=r("TEMP"),$o0=r(jU),Zo0=r("Win32"),Qo0=[0,r("src/wtf8.ml"),65,9],ra0=r("Js_of_ocaml__Js.Error"),ea0=r(KO),na0=[0,[15,0],r(N0)],ta0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],ua0=r(Yr),ia0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],fa0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[11,r(kr),0]],r(dr)],xa0=r("Flow_ast.Program.statements"),oa0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],aa0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[12,91,0]],r(Ye)],ca0=[0,[17,[0,r(Ce),0,0],[12,93,[17,0,0]]],r(Xe)],sa0=[0,[17,0,0],r(z)],va0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],la0=r(Xr),ba0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],pa0=r(tr),ma0=r(Z0),_a0=r(nr),ya0=[0,[17,0,0],r(z)],ha0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],da0=r("all_comments"),ka0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],wa0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[12,91,0]],r(Ye)],Ea0=[0,[17,[0,r(Ce),0,0],[12,93,[17,0,0]]],r(Xe)],Sa0=[0,[17,0,0],r(z)],ga0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(wr)],Fa0=[0,[15,0],r(N0)],Ta0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Oa0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Ia0=[0,[17,0,[12,41,0]],r(d0)],Aa0=[0,[15,0],r(N0)],Na0=[0,[12,40,[18,[1,[0,[11,r(h),0],r(h)]],[11,r("Flow_ast.Function.BodyBlock"),[17,[0,r(v),1,0],0]]]],r("(@[<2>Flow_ast.Function.BodyBlock@ ")],Ca0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Pa0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Da0=[0,[17,0,[12,41,0]],r(d0)],La0=[0,[17,0,[12,41,0]],r(d0)],Ra0=[0,[12,40,[18,[1,[0,[11,r(h),0],r(h)]],[11,r("Flow_ast.Function.BodyExpression"),[17,[0,r(v),1,0],0]]]],r("(@[<2>Flow_ast.Function.BodyExpression@ ")],ja0=[0,[17,0,[12,41,0]],r(d0)],Ga0=[0,[15,0],r(N0)],Ma0=r(Yr),Ba0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[11,r(kr),0]],r(dr)],qa0=r("Flow_ast.Function.id"),Ua0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ha0=r(tr),Xa0=r(Z0),Ya0=r(nr),Va0=[0,[17,0,0],r(z)],za0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Ka0=r(Dt),Wa0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ja0=[0,[17,0,0],r(z)],$a0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Za0=r(Wn),Qa0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],rc0=[0,[17,0,0],r(z)],ec0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],nc0=r(gs),tc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],uc0=[0,[9,0,0],r(An)],ic0=[0,[17,0,0],r(z)],fc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],xc0=r(G7),oc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],ac0=[0,[9,0,0],r(An)],cc0=[0,[17,0,0],r(z)],sc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],vc0=r(r7),lc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],bc0=r(tr),pc0=r(Z0),mc0=r(nr),_c0=[0,[17,0,0],r(z)],yc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],hc0=r(Ju),dc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],kc0=[0,[17,0,0],r(z)],wc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Ec0=r(sv),Sc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],gc0=r(tr),Fc0=r(Z0),Tc0=r(nr),Oc0=[0,[17,0,0],r(z)],Ic0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Ac0=r(Xr),Nc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Cc0=r(tr),Pc0=r(Z0),Dc0=r(nr),Lc0=[0,[17,0,0],r(z)],Rc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],jc0=r("sig_loc"),Gc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Mc0=[0,[17,0,0],r(z)],Bc0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(wr)],qc0=[0,[15,0],r(N0)],Uc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Hc0=[0,[18,[1,[0,[11,r(h),0],r(h)]],[12,91,0]],r(Ye)],Xc0=[0,[17,[0,r(Ce),0,0],[12,93,[17,0,0]]],r(Xe)],Yc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(a0)],Vc0=[0,[18,[1,[0,[11,r(h),0],r(h)]