(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";varNe=(A0,j0)=>()=>(j0||A0((j0={exports:{}}).exports,j0),j0.exports);varIi=Ne((Mae,in0)=>{varh_=function(A0){returnA0&&A0.Math==Math&&A0};in0.exports=h_(typeofglobalThis=="object"&&globalThis)||h_(typeofwindow=="object"&&window)||h_(typeofself=="object"&&self)||h_(typeofglobal=="object"&&global)||function(){returnthis}()||Function("return this")()});varWc=Ne((Bae,fn0)=>{fn0.exports=function(A0){try{return!!A0()}catch{return!0}}});varws=Ne((qae,xn0)=>{varV7e=Wc();xn0.exports=!V7e(function(){returnObject.defineProperty({},1,{get:function(){return7}})[1]!=7})});varBR=Ne((Uae,an0)=>{varz7e=Wc();an0.exports=!z7e(function(){varA0=function(){}.bind();returntypeofA0!="function"||A0.hasOwnProperty("prototype")})});varw_=Ne((Hae,on0)=>{varK7e=BR(),k_=Function.prototype.call;on0.exports=K7e?k_.bind(k_):function(){returnk_.apply(k_,arguments)}});varln0=Ne(vn0=>{"use strict";varcn0={}.propertyIsEnumerable,sn0=Object.getOwnPropertyDescriptor,W7e=sn0&&!cn0.call({1:2},1);vn0.f=W7e?function(j0){varur=sn0(this,j0);return!!ur&&ur.enumerable}:cn0});varqR=Ne((Yae,bn0)=>{bn0.exports=function(A0,j0){return{enumerable:!(A0&1),configurable:!(A0&2),writable:!(A0&4),value:j0}}});varEs=Ne((Vae,_n0)=>{varpn0=BR(),mn0=Function.prototype,UR=mn0.call,J7e=pn0&&mn0.bind.bind(UR,UR);_n0.exports=pn0?J7e:function(A0){returnfunction(){returnUR.apply(A0,arguments)}}});varhn0=Ne((zae,dn0)=>{varyn0=Es(),$7e=yn0({}.toString),Z7e=yn0("".slice);dn0.exports=function(A0){returnZ7e($7e(A0),8,-1)}});varwn0=Ne((Kae,kn0)=>{varQ7e=Es(),rie=Wc(),eie=hn0(),HR=Object,nie=Q7e("".split);kn0.exports=rie(function(){return!HR("z").propertyIsEnumerable(0)})?function(A0){returneie(A0)=="String"?nie(A0,""):HR(A0)}:HR});varXR=Ne((Wae,En0)=>{En0.exports=function(A0){returnA0==null}});varYR=Ne((Jae,Sn0)=>{vartie=XR(),uie=TypeError;Sn0.exports=function(A0){if(tie(A0))throwuie("Can't call method on "+A0);returnA0}});varE_=Ne(($ae,gn0)=>{variie=wn0(),fie=YR();gn0.exports=function(A0){returniie(fie(A0))}});varzR=Ne((Zae,Fn0)=>{varVR=typeofdocument=="object"&&document.all,xie=typeofVR>"u"&&VR!==void0;Fn0.exports={all:VR,IS_HTMLDDA:xie}});var$i=Ne((Qae,On0)=>{varTn0=zR(),aie=Tn0.all;On0.exports=Tn0.IS_HTMLDDA?function(A0){returntypeofA0=="function"||A0===aie}:function(A0){returntypeofA0=="function"}});varS2=Ne((roe,Nn0)=>{varIn0=$i(),An0=zR(),oie=An0.all;Nn0.exports=An0.IS_HTMLDDA?function(A0){returntypeofA0=="object"?A0!==null:In0(A0)||A0===oie}:function(A0){returntypeofA0=="object"?A0!==null:In0(A0)}});varS_=Ne((eoe,Cn0)=>{varKR=Ii(),cie=$i(),sie=function(A0){returncie(A0)?A0:void0};Cn0.exports=function(A0,j0){returnarguments.length<2?sie(KR[A0]):KR[A0]&&KR[A0][j0]}});varDn0=Ne((noe,Pn0)=>{varvie=Es();Pn0.exports=vie({}.isPrototypeOf)});varRn0=Ne((toe,Ln0)=>{varlie=S_();Ln0.exports=lie("navigator","userAgent")||""});varHn0=Ne((uoe,Un0)=>{varqn0=Ii(),WR=Rn0(),jn0=qn0.process,Gn0=qn0.Deno,Mn0=jn0&&jn0.versions||Gn0&&Gn0.version,Bn0=Mn0&&Mn0.v8,Zi,g_;Bn0&&(Zi=Bn0.split("."),g_=Zi[0]>0&&Zi[0]<4?1:+(Zi[0]+Zi[1]));!g_&&WR&&(Zi=WR.match(/Edge\/(\d+)/),(!Zi||Zi[1]>=74)&&(Zi=WR.match(/Chrome\/(\d+)/),Zi&&(g_=+Zi[1])));Un0.exports=g_});varJR=Ne((ioe,Yn0)=>{varXn0=Hn0(),bie=Wc();Yn0.exports=!!Object.getOwnPropertySymbols&&!bie(function(){varA0=Symbol();return!String(A0)||!(Object(A0)instanceofSymbol)||!Symbol.sham&&Xn0&&Xn0<41})});var$R=Ne((foe,Vn0)=>{varpie=JR();Vn0.exports=pie&&!Symbol.sham&&typeofSymbol.iterator=="symbol"});varZR=Ne((xoe,zn0)=>{varmie=S_(),_ie=$i(),yie=Dn0(),die=$R(),hie=Object;zn0.exports=die?function(A0){returntypeofA0=="symbol"}:function(A0){varj0=mie("Symbol");return_ie(j0)&&yie(j0.prototype,hie(A0))}});varWn0=Ne((aoe,Kn0)=>{varkie=String;Kn0.exports=function(A
`,n70={EOL:Ij,tmpdir:Oj,tmpDir:Tj,networkInterfaces:r70,getNetworkInterfaces:e70,release:Qu0,type:Zu0,cpus:$u0,totalmem:Ju0,freemem:Wu0,uptime:Ku0,loadavg:zu0,hostname:Vu0,endianness:Yu0}}}),fae=au({"node-modules-polyfills-commonjs:os"(A0,j0){Lt();var ur=(iae(),fU(Xu0));if(ur&&ur.default){j0.exports=ur.default;for(let hr in ur)j0.exports[hr]=ur[hr]}else ur&&(j0.exports=ur)}}),xae=au({"node_modules/detect-newline/index.js"(A0,j0){"use strict";Lt();var ur=hr=>{if(typeof hr!="string")throw new TypeError("Expected a string");let le=hr.match(/(?:\r?\n)/g)||[];if(le.length===0)return;let Ve=le.filter(Fn=>Fn===`\r
`,A4="exported",PU=">=",Wu="return",N4="members",C4=256,cd=66962,sd=64279,vd=67829,DU="Enum `",LU="&&=",Pf="object_property",ld=67589,Df="pattern_object_property",Lf="template_literal_element",bd=69551,Ni=127343600,P4=70452,Rf="class_element",pd="ENOENT",md=71131,RU=200,_d=120137,yd=94098,D4=72349,jU=1328,jf="function_identifier",dd=126543,Gf="jsx_attribute_name",hd=43487,kr="@[<2>{",GU="ENOTEMPTY",kd=65908,wd=72191,L4=120513,Ed=92909,MU="bound",Sd=162,BU=172,R4=120070,Mf="enum_number_body",Bf="update_expression",qf="spread_element",Uf="for_in_left_declaration",j4=64319,N2="%d",gd=12703,G4=11687,qU="@,))@]",Fd=42239,Hf="type_cast",Td=42508,Xf="class_implements_interface",Od=67640,Id=605857695,UU="Cygwin",HU="buffer.ml",Ad=124908,XU="handler",Nd=66207,Cd=66963,M4=11558,YU="-=",Pn=113,Pd=113775,VU="collect_comments",B4=126540,lv="set",Yf="assignment_pattern",Nu="right",Vf="object_key_identifier",q4=120133,Dd="Invalidnumber",Ld=42963,U4=12539,Rd=68023,jd=43798,ni=100,zf="pattern_literal",Kf="generic_type",zU="*",Gd=42783,Md=42890,Bd=230,H4="else",qd=70851,Ud=69289,KU="thestartofastatement",X4="properties",Hd=43696,Xd=110959,Wf="declare_function",Y4=120597,Jf="object_indexer_property_type",Yd=70492,Vd=2048,C2="arguments",Xr="comments",zd=43042,Qc=107,Kd=110575,WU=161,Wd=67431,V4="line",P2="declaration",eu="static",$f="pattern_identifier",Jd=69958,JU="the",$d="Unix.Unix_error",Zd=43814,rs="annot",Qd=65786,rh=66303,eh=64967,nh=64255,th=8584,z4=120655,$U="Stack_overflow",uh=43700,Zf="syntax_opt",ZU="/static/",Qf="comprehension",ih=253,QU="Not_found",rH="+=",eH=235,fh=68680,xh=66954,ah=64324,oh=72966,nH=174,tH=-1053382366,ch="rest",rx="pattern_array_element",ex="jsx_attribute_value_expression",K4=65595,nx="pattern_array_e",uH=243,sh=43711,vh="rmdir",W4="symbol",lh=69926,J4="*dummymethod*",bh=43741,T7="typeParameters",D2="const",iH=1026,fH=149,ph=12341,mh=72847,_h=66993,xH=202,Ci="false",Xt=106,yh=120076,dh=186,Pi=128,hh=125124,kh="Fatalerror:exception",$4=67593,wh=69297,Eh=44031,aH=234,Sh=92927,gh=68095,Ju=8231,tx="object_key_computed",ux="labeled_statement",ix="function_param_pattern",Z4=126590,Fh=65481,Th=43442,oH="collect_comments_opt",fx="variable_declarator",bv="_",Oh="compare:functionalvalue",Ih=67967,pv="computed",xx="object_property_type",mt="id",Ah=126562,u1=114,cH="comment_bounds",Nh=70853,Ch=69247,ax="class_private_field",Ph=42237,Dh=72329,sH="Invalid_argument",Lh=113770,Q4=94031,Rh=120092,ox="declare_class",jh=67839,Gh=72250,vH="%ni",Mh=92879,lH="prototype",Fs="`.",cx=8287,r8=65344,Bh="&",O7="debugger",sx="type_identifier_reference",bH="Internal Error: Found private field in object props",vx="sequence",lx="call_type_args",pH=238,qh=12348,mH="++",Uh=68863,Hh=72001,Xh=70084,Yh="label",mv=-45,bx="jsx_opening_attribute",Vh=43583,e8="%F",zh=43784,Kh=113791,px="call_arguments",n8=126503,Wh=43743,$u="0",Jh=119967,t8=126538,mx="new_",_v=449540197,$h=64109,Zh=68466,Qh=177983,wt=248,_x="program",Xe="@,]@]",rk=68031,yx="function_type",dx="type_",u8=8484,ek=67382,nk=42537,tk=226,uk=66559,ik=42993,fk=64274,i8=71236,xk=120069,ak=72105,ok=126570,ck="object",sk=42959,I7="break",hx="for_of_statement",vk=43695,f8=126551,lk=66955,x8=126520,bk=66499,L2=1024,pk=67455,mk=43018,_H=198,a8=126522,kx="function_declaration",_k=73064,wx="await",yk=92728,dk=70418,hk=68119,Ex="function_rest_param",kk=42653,o8=11703,li="left",c8=70449,wk=184,Sx="declare_type_alias",gx=16777215,s8=70302,yH="/=",dH="|=",Ek=55242,Sk=126583,gk=124927,Fk=124895,Tk=72959,Ok=65497,hH="Invalid legacy octal ",es="typeof",Ik="explicit_type",Fx="statement_list",Ak=65495,Tx="class_method",v8=8526,l8=244,Nk=67861,b8=119994,p8="enum",kH=2147483647,Ck=69762,wH=208,R2="in",Pk=11702,m8=67638,EH=", characters ",Dk=70753,yv="super",Lk=92783,Rk=8304,_8=126504,Ox="import_specifier",jk=68324,Gk=101589,Mk=67646,Ix="expression_or_spread",Bk=74879,qk=43792,y8=43260,Uk=93052,SH="{",Hk=65574,Xk=125258,dv=224,Ax="jsx_element_name_member_expression",j2="instanceof",Yk=69599,Vk=43560,Nx="function_expression",d8=223,zk=72242,Kk=11498,Wk=126467,Jk=73112,gH=140,h8=70107,$k=13311,Cx=
--toomanyopenfiles.TryrunningwithOCAMLRUNPARAM=b=2)`)],ja0=[3,0,3],Ga0=r(Ra),Ma0=r(cv),Ba0=r("</"),qa0=r(C),Ua0=r(cv),Ha0=r(g3),Xa0=r(C),Ya0=r(UI),Va0=r(C),za0=r(C),Ka0=r(C),Wa0=r(C),Ja0=[0,r(C)],$a0=r(C),Za0=r(C),Qa0=r(C),ro0=r(C),eo0=[0,r(C),0,r(C)],no0=r(C),to0=r("Stdlib.Format.String_tag"),uo0=[0,r("camlinternalOO.ml"),281,50],io0=r(C),fo0=[0,r(hY),72,5],xo0=[0,r(hY),81,2],ao0=r("CamlinternalMod.update_mod: not a module"),oo0=r("CamlinternalMod.init_mod: not a module"),co0=r("TMPDIR"),so0=r("TEMP"),vo0=r(UU),lo0=r("Win32"),bo0=[0,r("src/wtf8.ml"),65,9],po0=r("Js_of_ocaml__Js.Error"),mo0=r($O),_o0=[0,[15,0],r(C0)],yo0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],do0=r(Yr),ho0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],ko0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[11,r(wr),0]],r(kr)],wo0=r("Flow_ast.Program.statements"),Eo0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],So0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[12,91,0]],r(Ye)],go0=[0,[17,[0,r(Pe),0,0],[12,93,[17,0,0]]],r(Xe)],Fo0=[0,[17,0,0],r(z)],To0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Oo0=r(Xr),Io0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ao0=r(tr),No0=r(Z0),Co0=r(nr),Po0=[0,[17,0,0],r(z)],Do0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Lo0=r("all_comments"),Ro0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],jo0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[12,91,0]],r(Ye)],Go0=[0,[17,[0,r(Pe),0,0],[12,93,[17,0,0]]],r(Xe)],Mo0=[0,[17,0,0],r(z)],Bo0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(Er)],qo0=[0,[15,0],r(C0)],Uo0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Ho0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Xo0=[0,[17,0,[12,41,0]],r(h0)],Yo0=[0,[15,0],r(C0)],Vo0=[0,[12,40,[18,[1,[0,[11,r(d),0],r(d)]],[11,r("Flow_ast.Function.BodyBlock"),[17,[0,r(v),1,0],0]]]],r("(@[<2>Flow_ast.Function.BodyBlock@ ")],zo0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Ko0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Wo0=[0,[17,0,[12,41,0]],r(h0)],Jo0=[0,[17,0,[12,41,0]],r(h0)],$o0=[0,[12,40,[18,[1,[0,[11,r(d),0],r(d)]],[11,r("Flow_ast.Function.BodyExpression"),[17,[0,r(v),1,0],0]]]],r("(@[<2>Flow_ast.Function.BodyExpression@ ")],Zo0=[0,[17,0,[12,41,0]],r(h0)],Qo0=[0,[15,0],r(C0)],rc0=r(Yr),ec0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[11,r(wr),0]],r(kr)],nc0=r("Flow_ast.Function.id"),tc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],uc0=r(tr),ic0=r(Z0),fc0=r(nr),xc0=[0,[17,0,0],r(z)],ac0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],oc0=r(Ct),cc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],sc0=[0,[17,0,0],r(z)],vc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],lc0=r(Wn),bc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],pc0=[0,[17,0,0],r(z)],mc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],_c0=r(Os),yc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],dc0=[0,[9,0,0],r(An)],hc0=[0,[17,0,0],r(z)],kc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],wc0=r(j7),Ec0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Sc0=[0,[9,0,0],r(An)],gc0=[0,[17,0,0],r(z)],Fc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Tc0=r(Qu),Oc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Ic0=r(tr),Ac0=r(Z0),Nc0=r(nr),Cc0=[0,[17,0,0],r(z)],Pc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Dc0=r(Wu),Lc0=[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)],jc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Gc0=r(sv),Mc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Bc0=r(tr),qc0=r(Z0),Uc0=r(nr),Hc0=[0,[17,0,0],r(z)],Xc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Yc0=r(Xr),Vc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],zc0=r(tr),Kc0=r(Z0),Wc0=r(nr),Jc0=[0,[17,0,0],r(z)],$c0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Zc0=r("sig_loc"),Qc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],rs0=[0,[17,0,0],r(z)],es0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(Er)],ns0=[0,[15,0],r(C0)],ts0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],us0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[12,91,0]],r(Ye)],is0=[0,[17,[0,r(Pe),0,0],[12,93,[17,0,0]]],r(Xe)],fs0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],xs0=[0,[18,[1,[0,[11,r(d),0],r(d)]