(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=(I0,L0)=>()=>(L0||I0((L0={exports:{}}).exports,L0),L0.exports);varAi=Ne((Bae,in0)=>{varh_=function(I0){returnI0&&I0.Math==Math&&I0};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((qae,fn0)=>{fn0.exports=function(I0){try{return!!I0()}catch{return!0}}});varws=Ne((Uae,xn0)=>{varW7e=Wc();xn0.exports=!W7e(function(){returnObject.defineProperty({},1,{get:function(){return7}})[1]!=7})});varBR=Ne((Hae,an0)=>{varJ7e=Wc();an0.exports=!J7e(function(){varI0=function(){}.bind();returntypeofI0!="function"||I0.hasOwnProperty("prototype")})});varw_=Ne((Xae,on0)=>{var$7e=BR(),k_=Function.prototype.call;on0.exports=$7e?k_.bind(k_):function(){returnk_.apply(k_,arguments)}});varln0=Ne(vn0=>{"use strict";varcn0={}.propertyIsEnumerable,sn0=Object.getOwnPropertyDescriptor,Z7e=sn0&&!cn0.call({1:2},1);vn0.f=Z7e?function(L0){varrr=sn0(this,L0);return!!rr&&rr.enumerable}:cn0});varqR=Ne((Vae,bn0)=>{bn0.exports=function(I0,L0){return{enumerable:!(I0&1),configurable:!(I0&2),writable:!(I0&4),value:L0}}});varEs=Ne((zae,_n0)=>{varpn0=BR(),mn0=Function.prototype,UR=mn0.call,Q7e=pn0&&mn0.bind.bind(UR,UR);_n0.exports=pn0?Q7e:function(I0){returnfunction(){returnUR.apply(I0,arguments)}}});varhn0=Ne((Kae,dn0)=>{varyn0=Es(),rie=yn0({}.toString),eie=yn0("".slice);dn0.exports=function(I0){returneie(rie(I0),8,-1)}});varwn0=Ne((Wae,kn0)=>{varnie=Es(),tie=Wc(),uie=hn0(),HR=Object,iie=nie("".split);kn0.exports=tie(function(){return!HR("z").propertyIsEnumerable(0)})?function(I0){returnuie(I0)=="String"?iie(I0,""):HR(I0)}:HR});varXR=Ne((Jae,En0)=>{En0.exports=function(I0){returnI0==null}});varYR=Ne(($ae,Sn0)=>{varfie=XR(),xie=TypeError;Sn0.exports=function(I0){if(fie(I0))throwxie("Can't call method on "+I0);returnI0}});varE_=Ne((Zae,gn0)=>{varaie=wn0(),oie=YR();gn0.exports=function(I0){returnaie(oie(I0))}});varzR=Ne((Qae,Fn0)=>{varVR=typeofdocument=="object"&&document.all,cie=typeofVR>"u"&&VR!==void0;Fn0.exports={all:VR,IS_HTMLDDA:cie}});varZi=Ne((roe,On0)=>{varTn0=zR(),sie=Tn0.all;On0.exports=Tn0.IS_HTMLDDA?function(I0){returntypeofI0=="function"||I0===sie}:function(I0){returntypeofI0=="function"}});varS2=Ne((eoe,Nn0)=>{varIn0=Zi(),An0=zR(),vie=An0.all;Nn0.exports=An0.IS_HTMLDDA?function(I0){returntypeofI0=="object"?I0!==null:In0(I0)||I0===vie}:function(I0){returntypeofI0=="object"?I0!==null:In0(I0)}});varS_=Ne((noe,Cn0)=>{varKR=Ai(),lie=Zi(),bie=function(I0){returnlie(I0)?I0:void0};Cn0.exports=function(I0,L0){returnarguments.length<2?bie(KR[I0]):KR[I0]&&KR[I0][L0]}});varDn0=Ne((toe,Pn0)=>{varpie=Es();Pn0.exports=pie({}.isPrototypeOf)});varRn0=Ne((uoe,Ln0)=>{varmie=S_();Ln0.exports=mie("navigator","userAgent")||""});varHn0=Ne((ioe,Un0)=>{varqn0=Ai(),WR=Rn0(),jn0=qn0.process,Gn0=qn0.Deno,Mn0=jn0&&jn0.versions||Gn0&&Gn0.version,Bn0=Mn0&&Mn0.v8,Qi,g_;Bn0&&(Qi=Bn0.split("."),g_=Qi[0]>0&&Qi[0]<4?1:+(Qi[0]+Qi[1]));!g_&&WR&&(Qi=WR.match(/Edge\/(\d+)/),(!Qi||Qi[1]>=74)&&(Qi=WR.match(/Chrome\/(\d+)/),Qi&&(g_=+Qi[1])));Un0.exports=g_});varJR=Ne((foe,Yn0)=>{varXn0=Hn0(),_ie=Wc();Yn0.exports=!!Object.getOwnPropertySymbols&&!_ie(function(){varI0=Symbol();return!String(I0)||!(Object(I0)instanceofSymbol)||!Symbol.sham&&Xn0&&Xn0<41})});var$R=Ne((xoe,Vn0)=>{varyie=JR();Vn0.exports=yie&&!Symbol.sham&&typeofSymbol.iterator=="symbol"});varZR=Ne((aoe,zn0)=>{vardie=S_(),hie=Zi(),kie=Dn0(),wie=$R(),Eie=Object;zn0.exports=wie?function(I0){returntypeofI0=="symbol"}:function(I0){varL0=die("Symbol");returnhie(L0)&&kie(L0.prototype,Eie(I0))}});varWn0=Ne((ooe,Kn0)=>{varSie=String;Kn0.exports=function(I
`,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}}}),oae=ru({"node-modules-polyfills-commonjs:os"(I0,L0){Dt();var rr=(aae(),fU(Xu0));if(rr&&rr.default){L0.exports=rr.default;for(let hr in rr)L0.exports[hr]=rr[hr]}else rr&&(L0.exports=rr)}}),cae=ru({"node_modules/detect-newline/index.js"(I0,L0){"use strict";Dt();var rr=hr=>{if(typeof hr!="string")throw new TypeError("Expected a string");let se=hr.match(/(?:\r?\n)/g)||[];if(se.length===0)return;let qe=se.filter(gn=>gn===`\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,Ci=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="-=",Ln=113,Pd=113775,VU="collect_comments",B4=126540,lv="set",Yf="assignment_pattern",Au="right",Vf="object_key_identifier",q4=120133,Dd="Invalid number ",Ld=42963,U4=12539,Rd=68023,jd=43798,ti=100,zf="pattern_literal",Kf="generic_type",zU="*",Gd=42783,Md=42890,Bd=230,H4="else",qd=70851,Ud=69289,KU="the start of a statement",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="*dummy method*",bh=43741,O7="typeParameters",D2="const",iH=1026,fH=149,ph=12341,mh=72847,_h=66993,xH=202,Pi="false",Vt=106,yh=120076,dh=186,Di=128,hh=125124,kh="Fatal error: 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: functional value",Ih=67967,pv="computed",xx="object_property_type",yt="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="&",I7="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,St=248,_x="program",Ye="@,]@]",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,A7="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,bi="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=
`)],ya0=[0,[11,r(RY),0],r(RY)],da0=r("Raisedat"),ha0=r("Re-raisedat"),ka0=r("Raisedbyprimitiveoperationat"),wa0=r("Calledfrom"),Ea0=r("(inlined)"),Sa0=r(C),ga0=[0,[2,0,[12,32,[2,0,[11,r(' in file "'),[2,0,[12,34,[2,0,[11,r(", line "),[4,0,0,0,[11,r(EH),hi0]]]]]]]]]],r('%s%sinfile"%s"%s,line%d,characters%d-%d')],Fa0=[0,[2,0,[11,r(" unknown location"),0]],r("%s unknown location")],Ta0=r("Out of memory"),Oa0=r("Stack overflow"),Ia0=r("Pattern matching failed"),Aa0=r("Assertion failed"),Na0=r("Undefined recursive module"),Ca0=[0,[12,40,[2,0,[2,0,[12,41,0]]]],r("(%s%s)")],Pa0=r(C),Da0=r(C),La0=[0,[12,40,[2,0,[12,41,0]]],r("(%s)")],Ra0=[0,[4,0,0,0,0],r(N2)],ja0=[0,[3,0,0],r(zt)],Ga0=r(bv),Ma0=[0,r(C),r(`(Cannot print locations:
bytecode executable program file not found)`),r(`(Cannot print locations:
bytecode executable program file appears to be corrupt)`),r(`(Cannot print locations:
bytecode executable program file has wrong magic number)`),r(`(Cannot print locations:
bytecode executable program file cannot be opened;
-- too many open files. Try running with OCAMLRUNPARAM=b=2)`)],Ba0=[3,0,3],qa0=r(Ra),Ua0=r(cv),Ha0=r("</"),Xa0=r(C),Ya0=r(cv),Va0=r(g3),za0=r(C),Ka0=r(UI),Wa0=r(C),Ja0=r(C),$a0=r(C),Za0=r(C),Qa0=[0,r(C)],ro0=r(C),eo0=r(C),no0=r(C),to0=r(C),uo0=[0,r(C),0,r(C)],io0=r(C),fo0=r("Stdlib.Format.String_tag"),xo0=[0,r("camlinternalOO.ml"),281,50],ao0=r(C),oo0=[0,r(hY),72,5],co0=[0,r(hY),81,2],so0=r("CamlinternalMod.update_mod: not a module"),vo0=r("CamlinternalMod.init_mod: not a module"),lo0=r("TMPDIR"),bo0=r("TEMP"),po0=r(UU),mo0=r("Win32"),_o0=[0,r("src/wtf8.ml"),65,9],yo0=r("Js_of_ocaml__Js.Error"),do0=r($O),ho0=[0,[15,0],r(C0)],ko0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],wo0=r(Yr),Eo0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],So0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[11,r(wr),0]],r(kr)],go0=r("Flow_ast.Program.statements"),Fo0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],To0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[12,91,0]],r(Ve)],Oo0=[0,[17,[0,r(De),0,0],[12,93,[17,0,0]]],r(Ye)],Io0=[0,[17,0,0],r(z)],Ao0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],No0=r(Xr),Co0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Po0=r(ur),Do0=r(Z0),Lo0=r(tr),Ro0=[0,[17,0,0],r(z)],jo0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Go0=r("all_comments"),Mo0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Bo0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[12,91,0]],r(Ve)],qo0=[0,[17,[0,r(De),0,0],[12,93,[17,0,0]]],r(Ye)],Uo0=[0,[17,0,0],r(z)],Ho0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(Er)],Xo0=[0,[15,0],r(C0)],Yo0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],Vo0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],zo0=[0,[17,0,[12,41,0]],r(h0)],Ko0=[0,[15,0],r(C0)],Wo0=[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@ ")],Jo0=[0,[12,40,[18,[1,[0,0,r(C)]],0]],r(Zr)],$o0=[0,[12,44,[17,[0,r(v),1,0],0]],r(zr)],Zo0=[0,[17,0,[12,41,0]],r(h0)],Qo0=[0,[17,0,[12,41,0]],r(h0)],rc0=[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@ ")],ec0=[0,[17,0,[12,41,0]],r(h0)],nc0=[0,[15,0],r(C0)],tc0=r(Yr),uc0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[11,r(wr),0]],r(kr)],ic0=r("Flow_ast.Function.id"),fc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],xc0=r(ur),ac0=r(Z0),oc0=r(tr),cc0=[0,[17,0,0],r(z)],sc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],vc0=r(Lt),lc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],bc0=[0,[17,0,0],r(z)],pc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],mc0=r($n),_c0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],yc0=[0,[17,0,0],r(z)],dc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],hc0=r(Os),kc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],wc0=[0,[9,0,0],r(Cn)],Ec0=[0,[17,0,0],r(z)],Sc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],gc0=r(G7),Fc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Tc0=[0,[9,0,0],r(Cn)],Oc0=[0,[17,0,0],r(z)],Ic0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Ac0=r(Qu),Nc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Cc0=r(ur),Pc0=r(Z0),Dc0=r(tr),Lc0=[0,[17,0,0],r(z)],Rc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],jc0=r(Wu),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,[12,59,[17,[0,r(v),1,0],0]],r(o0)],qc0=r(sv),Uc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Hc0=r(ur),Xc0=r(Z0),Yc0=r(tr),Vc0=[0,[17,0,0],r(z)],zc0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],Kc0=r(Xr),Wc0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],Jc0=r(ur),$c0=r(Z0),Zc0=r(tr),Qc0=[0,[17,0,0],r(z)],rs0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],es0=r("sig_loc"),ns0=[0,[18,[1,[0,0,r(C)]],[2,0,[11,r(J),[17,[0,r(v),1,0],0]]]],r(W)],ts0=[0,[17,0,0],r(z)],us0=[0,[17,[0,r(v),1,0],[12,br,[17,0,0]]],r(Er)],is0=[0,[15,0],r(C0)],fs0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],xs0=[0,[18,[1,[0,[11,r(d),0],r(d)]],[12,91,0]],r(Ve)],as0=[0,[17,[0,r(De),0,0],[12,93,[17,0,0]]],r(Ye)],os0=[0,[12,59,[17,[0,r(v),1,0],0]],r(o0)],cs0=[0,[18,[1,[0,[11,r(d),0],r(d)]