Files
form_metacase/node_modules/prettier/plugins/flow.mjs
T

21 lines
676 KiB
JavaScript
Raw Normal View History

2026-03-14 20:41:55 +00:00
var QA0=Object.create;var Vj=Object.defineProperty;var ZA0=Object.getOwnPropertyDescriptor;var xI0=Object.getOwnPropertyNames;var rI0=Object.getPrototypeOf,eI0=Object.prototype.hasOwnProperty;var tI0=(a0,ox)=>()=>(ox||a0((ox={exports:{}}).exports,ox),ox.exports),$Y=(a0,ox)=>{for(var Yx in ox)Vj(a0,Yx,{get:ox[Yx],enumerable:!0})},nI0=(a0,ox,Yx,xr)=>{if(ox&&typeof ox=="object"||typeof ox=="function")for(let E1 of xI0(ox))!eI0.call(a0,E1)&&E1!==Yx&&Vj(a0,E1,{get:()=>ox[E1],enumerable:!(xr=ZA0(ox,E1))||xr.enumerable});return a0};var uI0=(a0,ox,Yx)=>(Yx=a0!=null?QA0(rI0(a0)):{},nI0(ox||!a0||!a0.__esModule?Vj(Yx,"default",{value:a0,enumerable:!0}):Yx,a0));var QY=tI0($j=>{(function(a0){typeof globalThis!="object"&&(this?ox():(a0.defineProperty(a0.prototype,"_T_",{configurable:!0,get:ox}),_T_));function ox(){var Yx=this||self;Yx.globalThis=Yx,delete a0.prototype._T_}})(Object);(function(a0){"use strict";var ox=320,Yx="loc",xr=289,E1=70416,S2=69748,da=163,Tt=92159,Vr=43587,G1="labeled_statement",yo="&=",Et="int_of_string",G3=110591,_o=92909,gp=11559,nD="regexp",W5=43301,bp=11703,V5=122654,ya=255,uD="%ni",$5=68252,iD=232,Q5=42785,qn="declare_variable",Tp="while",Z5=66938,xy=70301,ry=124907,Ep=126515,fD=218,Bn="pattern_identifier",ey=67643,Un="export_source",ty=216,ny=64279,cD="Out_of_memory",uy=113788,sD="comments",iy=126624,aD="win32",Xn="object_key_bigint_literal",oD=185,Sp=123214,_a="constructor",fy=69955,Gn="import_declaration",cy=68437,sy="Failure",Ap="Unix.Unix_error",ay=64255,oy=42539,vy=110579,Yn="export_default_declaration",zn="jsx_attribute_name",Ip=11727,ly=43002,Pp=126500,Jn="component_param_pattern",vD="collect_comments_opt",Kn="match_unary_pattern",lD=321,Hn="keyof_type",pD="Invalid binary/octal ",kD="range",py=170,wa="false",ky=43798,mD=", characters ",Wn="object_type_property_getter",my=65547,hy=126467,dy=65007,yy=42237,_y=8318,wy=71215,Vn="object_property_type",$n="type_alias",gy=67742,Qn="function_body",hD=304,by=68111,Cp=120745,Ty=71959,Np=43880,dD="Match_failure",Zn="type_cast",wo=109,ga="void",Ey="generator",Sy=125124,Ay=101589,Op=94179,yD=">>>",jp=70404,x7="optional_indexed_access_type",$1="argument",r7="object_property",e7="object_type_property",Iy=67004,Py=42783,Cy=68850,_D="@",Ny=43741,Oy=43487,Dp="object",wD="end",Rp=126571,jy=71956,gD=208,Dy=126566,Ry=67702,bD="EEXIST",t7="this_expression",TD=203,Fy=11507,My=113807,Fp=119893,Ly=42735,p6="rest",n7="null_literal",k6="protected",qy=43615,v2=8231,By=68149,Uy=73727,Xy=72348,Gy=92995,Sv=224,Yy=11686,zy=43013,u7="assignment_pattern",Jy=12329,i7="function_type",Y3=192,f7="jsx_element_name",Ky=70018,ED=-57,c7="catch_clause_pattern",Mp=126540,s7="template_literal",Hy=120654,Wy=68497,Vy=67679,a7="readonly_type",$y=68735,Qy="<",Lp=": No such file or directory",Zy=66915,x9="chain",SD="!",o7="object_type",r9=43712,qp=64297,e9=183969,t9=-105,n9=43503,u9=67591,Av=65278,i9=67669,v7="for_of_assignment_pattern",m6="`",f9=11502,l7="catch_body",c9=42191,go=-744106340,s9=182,Iv=":",AD="a string",a9=65663,o9=66978,v9=71947,Bp=43519,l9=71086,p9=125258,k9=12538,p7="expression_or_spread",ID="Printexc.handle_uncaught_exception",Up=69956,Xp=120122,Gp=247,PD=231,m9=" : flags Open_rdonly and Open_wronly are not compatible",k7="statement_fork_point",CD=710,ND=-692038429,Ue="static",h9=55203,d9=64324,y9=64111,OD="!==",_9=120132,w9=124903,h6="class",jD=222,m7="pattern_number_literal",ba="kind",g9=71903,h7="variable_declarator",DD=" named `",d7="typeof_expression",b9=126627,T9=70084,RD=228,Yp=70480,y7="class_private_field",E9=239,zp=120713,rn=65535,z3=-26,_7="private_name",S9=43137,w7="remote_identifier",A9=70161,g7="label_identifier",I9="src/parser/statement_parser.ml",P9=8335,C9=19903,N9=64310,Pv="_",b7="for_init_declaration",FD="infer",O9=64466,j9=43018,MD="tokens",D9=92735,R9=66954,F9=65473,M9=70285,T7="sequence",L9="compare: functional value",q9=69890,d6=1e3,B9=65487,U9=42653,LD="\\\\",qD="%=",E7="match_member_pattern_base",X9=72367,S7="function_rest_param",BD="/static/",G9=124911,Y9=65276,Jp=126558,z9=11498,UD=137,A7="export_default_declaration_decl",J9="cases",Kp=126602,I7="jsx_c
`,RR="**=",pu="pattern_object_property_pattern",ig="e",fg=72712,FR="Internal Error: Found object private prop",cg="ENOENT",sg=-42,ku="jsx_opening_attribute",ag=67646,mu="component_type",og=64296,vg=43887,MR="Division_by_zero",LR="EnumDefaultedMember",hu="typeof_member_identifier",lg=43792,du="match_member_pattern_property",yu="declare_export_declaration_decl",pg=93026,_u="type_annotation_hint",kg=42887,mg=43881,hg=43761,Lk=8526,qR=287,b6=119,dg=43866,yg=72847,_g=8348,k1=101,wg=94026,qk=72272,BR="src/parser/flow_lexer.ml",gg=120744,Rv=8191,V3="implies",Bk=255,Uk=11711,wu="match_unary_pattern_argument",bg=71235,UR=288,Xk=68116,cr=100,gu="match_expression",bu="enum_body",Gk=1114111,Tu="assignment",Tg=71955,Yk=43260,Eu="pattern_array_e",Eg=126583,XR="prefix",Su="class_body",T6="shorthand",Sg=171,Ag=66256,zk=-97,GR=" =",Ig=94032,Pg=42606,Au="match_case",Cg=71839,Jk=120134,Ng=55291,Og=92862,jg=43019,Dg=126543,$3="function",Rg=111355,Fg=11389,Mg=70753,Lg=43249,qg=64829,Kk="line",Iu="function_declaration",Hk="undefined",YR="([^/]+)",Bg=110947,Ug=70002,zR="Cygwin",Pu="as_expression",Xg=12591,Wk=64285,Gg=2048,Yg=73112,Vk=126589,JR=225,$k=43259,zg=72817,Qk=64318,KR=172,HR=209,Cu="match_binding_pattern",Nu=" ",Ou="import_source",E6="delete",WR="Enum `",Zk=126553,Jg=67001,Fv="default",Kg=11630,Hg=206,ju="enum_bigint_member",Wg=67504,x8=67593,Vg=113791,VR="MatchObjectPatternProperty",$g=69572,Du="typeof_type",$R=212,QR="%i",Ru="function_this_param",Qg=72329,Ao="0x",Mv=8239,Zg=75075,ZR=57343,Fu="pattern_bigint_literal",xb=12341,xF=201,Lv="hook",rF=": closedir failed",rb=42959,r8=119970,eb=43560,eF="||=",Mu="member_private_name",tb=120570,Lu="object_key_identifier",e8=223,tF="Not_found",qu="record_static_property",nF=230,Bu="jsx_element_name_member_expression",Uu="string_literal",nb=120596,ub=43807,ib=69687,fb=63743,t8=72192,Xu="member_property",cb=43262,Gu="class_declaration",uF="renders*",iF="%Li",sb=126578,Yu="jsx_attribute",Q3=254,be="empty",S6="label",zu="object_internal_slot_property_type",n8=120133,ab=43359,Ge="predicate",fF="??=",ob=43697,vb=-43,Ju="default_opt",cF="the start of a statement",lb=67826,Ku="record_element",Hu="object_",Wu="class_element",u8=11631,i8=70855,Vu="opaque_type",$u="number_literal",sF=", ",f8=8319,c8=120004,s8=133,Qu="type_params",Zu="pattern_object_rest_property",W2="import",pb=72e3,kb=67413,mb=12343,hb=70080,xi="intersection_type",l2=-36,db=70005,A6="properties",yb=11679,_b=8483,wb=110587,aF=43520,ri="computed_key",oF=207,ei="class_identifier",gb="Invalid number ",ti="function_param_pattern",qv=12288,bb=113817,Tb=70730,Eb=178207,a8=71236,Sb=167,ni="object_indexer_property_type",Ab=64286,vF="TypeAnnotation",lF=220,ui="type_identifier",ii="spread_property",fi="jsx_attribute_value_expression",Ib=126519,o8=70108,v8=126,l8=42999,Sa="prototype",Pb=" : flags Open_text and Open_binary are not compatible",pF="**",p8=43823,Cb=": Not a directory",ci="render_type",k8=72349,Z3="test",Nb=43776,Ob=92879,jb=11263,kF=241,Db=93052,si="nullable_type",Rb=43704,Fb=64321,mF="Property",Mb=72191,hF=165,I6="instanceof",Lb=69247,dF=302,Ye="name",m8=126634,qb=8516,h8="typeArguments",Bb=71127,ai="jsx_spread_attribute",Ub=66559,Xb=44031,Gb=43645,e2=8233,Yb=71494,zb="opaque",d8=72967,Jb=70106,oi="logical",yF="@[%s =@ ",P6="0o",y8=126554,Kb=71351,_8=8484,Hb=72242,w8=120687,xl=252,Wb=183983,C6="%S",vi="function_this_param_type",_F=292,g8="decorators",Vb=43255,li="catch_clause",ze="-",$b=67711,wF=": file descriptor already closed",b8=64311,pi="record_declaration",T8=120539,Qb="arguments",E8=73062,Zb=173823,xT=42124,rT=72095,eT=125259,tT=42969,S8=70280,gF=12520,nT=69749,uT=70066,ki="binary",mi="for_in_statement",iT=43010,bF="^=",fT=126570,hi="for_statement",A8=126584,di="function_return_annotation",cT=72144,sT=8505,TF=-101,yi="class_expression",aT=120076,oT=69807,vT=40981,lT=-24976191,pT=72768,kT=126550,I8='"',_i="call_type_arg",EF="f",Bv="this",P8=126628,SF="===",AF=56320,wi="declare_module_exports",mT=120512,p2=105,hT=119974,dT=71450,yT=71942,IF=195,C8=120629,PF="/=",CF=">>",gi="declare_interface",NF=4096,bi="pattern_array_rest_eleme
`,Im=120093,G6="column",Vf="component_rest_param",XM="methods",lA=70451,pA=70312,kA=69967,Pm=70279,mA=66463,hA=92975,Cm=70286,$f="pattern_object_property_computed_key",Qf="object_key_string_literal",dA="jsError",Zf="type_args",yA=8304,GM="==",wr=115,xc="declare_component",_A=120092,wA=43638,gA=66811,Ia=-87,bA=43334,TA=66863,EA=77823,YM=143,rc="optional_call",SA=126562,Nm=70162,ec=104,zM="static ",AA=66963,Kv="await",Om=70107,V2="0",IA=72250,PA=8507,CA=100351,jm="AssignmentPattern",tc="type",JM="%u",NA="NonNullExpression",nc="function_expression_or_method",OA=43470,KM=146,HM=242,WM="camlinternalMod.ml",uc="match_or_pattern",jA=72750,DA=69414,RA=65370,ic="syntax",VM=32752,FA=42963,$M="End_of_file",MA=12294,LA=8471,QM="elementType",qA=43782,ZM="++",BA=43641,UA=71944,fc="record_property",XA=126601,GA=78894,xL=-45,Hv="null",rL=177,eL="satisfies",YA=131071,cc="import_specifier",sc="class_method",ac="type_",zA=126514,JA=8454,tL="inexact",KA=67807,HA=8525,WA=65470,VA=71352,oc="tuple_spread_element",nL=219,$A="abstract",QA=73458,Je="return",Y6=65536,Dm=126548,vc="array_element",ZA=-253313196,xI=186,Rm="catch",lc="infer_type",rI=12295,uL="Invalid legacy octal ",eI=69762,tI=43311,nI=65437,pc="variable_declaration",iL=-696510241,kc="function_params",uI=64316,fL=311,Fm=11565,cL="infinity",iI="@]",fI=65908,mc="extends",cI=66204,sI=43784,aI=11742,Mm=126503,Ke="debugger",oI=70457,z6=912068366,vI=68786,Lm="keyof",qm=69415,lI=12686,sn=127343600,hc="declare_type_alias",sL="the",aL=233,dc="jsx_element_name_namespaced",pI=72283,kI=161,yc="class_static_block",_c="function_param_type",Pt=128,mI=-673950933,Bm=126591,oL="Sys_error",hI=74649,dI=74862,J6="is",yI=43738,_I=68479,vL=196,Um=70854,wc="enum_boolean_member",Xm=72163,wI=92783,lL=281,gc="component_param_name",gI=68863,an=32768,pL=2048,bI=64284,kL="@{",TI="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",Gm=8455,bc="update_expression",mL=276,EI=65500,K6="from",SI=68447,Ym=12592,AI=92766,hL=">>=",n2=110,II=66431,PI=43586,Tc="jsx_identifier",CI=" : file already exists",R1=128,NI=71958,OI=66717,Ec="enum_boolean_body",jI=64262,Yr="id",Sc="component_renders_annotation",DI=42888,RI=8584,FI=73008,Ac="enum_symbol_body",Ic="declare_namespace",zm=72713,MI=55215,Pc="object_property_value_type",Cc="match_wildcard_pattern",Nc="for_in_assignment_pattern",Jm=8485,LI=43395,qI=229,Pa="true",BI=43743,Oc="enum_number_member",dL=234,UI=72969,yL="expected *",Ee=102,_L=200,H6="symbol",Wv="source",jc="tparam_const_modifier",XI=43714,Dc="jsx_fragment",Rc="jsx_attribute_name_identifier",W6="public",GI=43442,Fc="pattern_object_property",YI=65786,zI=70783,JI=43713,KI=72160,wL="*-/",Mc="export_named_specifier",Lc="arrow_function",HI=122623,Km=70006,gL="${",WI=43814,qc="generic_qualified_identifier_type",VI=199,Bc="jsx_spread_child",Hm=8489,Wm=184,bL=2047,$I=66955,Uc="try_catch",QI=70497,TL=313,EL=237,ZI=67431,xP=125183,SL=-602162310,on="params",rP="consequent",eP=68029,tP=67829,nP=68095,Xc="enum_string_body",uP=93823,iP=68351,fP=65495,Gc="declare_module",Yc="match_as_pattern_target",zc="body_expression",cP=66175,sP=191,Vm=70441,$m=65141,Qm="&",Jc="super_expression",Zm=126564,aP=72105,LI0="fs",He="throw",oP=68287,vP=67839,Ca=116,lP=110882,pP=69404,kP=123197,Vv=65279,il="src/parser/type_parser.ml",mP=68115,xh=126547,rh=126556,hP=73055,Kc="member_property_expression",Hc="enum_defaulted_member",dP=43071,yP=11726,Wc="component_type_rest_param",_P=68607,Vc="object_key",AL=160,$2="variance",wP=70655,gP=70414,fl="super",bP=123583,TP=65594,V6="method",EP=73648,$6=121,SP=93951,$c="pattern_array_element_pattern",AP=43764,IP=42993,eh=120145,PP=74879,IL=168,th=8486,CP=72001,Qc="tagged_template",Zc="module_ref_literal",NP=65312,Oo="implements",OP=43700,jP=120003,PL="Invalid_argument",xs=16777215,DP=83526,nh=69744,uh=12336,rs="switch_case",CL=-61,es="optional_member",RP=64274,ih=64322,fh=126530,FP=71998,ch=72970,MP=13311,LP=73647,qP=120074,cl="let",NL="global",ts="expression_statement",ns="component_type_params",BP=512,UP=69634,XP=67461,GP=123627,YP=64913,OL="children",jL="PropertyDefinition",DL=1026,RL="%li",us="d
`,pK="@.",kK="@@",mK="@%",hK=_D,dK="%c",yK="%s",_K=QR,wK=RL,gK=uD,bK=iF,TK="%f",EK="%B",SK="%{",AK="%}",IK="%(",PK="%)",CK="%a",NK="%t",OK="%?",jK="%r",DK="%_r",RK=[0,m2,850,23],FK=[0,m2,837,26],MK=[0,m2,847,28],LK=[0,m2,815,21],qK=[0,m2,819,21],BK=[0,m2,823,19],UK=[0,m2,827,22],XK=[0,m2,832,30],GK=[0,m2,851,23],YK=[0,m2,836,26],zK=[0,m2,846,28],JK=[0,m2,814,21],KK=[0,m2,818,21],HK=[0,m2,822,19],WK=[0,m2,826,22],VK=[0,m2,831,30];function zN(x){return x[2]===5?12:-6}function aB(x){return[0,0,b1(x)]}function oB(x,r){var e=jt(x[2]),t=x[1]+r|0;if(e<t){var u=e*2|0,i=t<=u?u:t,c=b1(i);Qq(x[2],0,c,0,e),x[2]=c}}function El(x,r){oB(x,1),ja(x[2],x[1],r),x[1]=x[1]+1|0}function X2(x,r){var e=Rx(r);oB(x,e),_n(r,0,x[2],x[1],e),x[1]=x[1]+e|0}function vB(x){return gl(x[2],0,x[1])}function lB(x){if(typeof x=="number")switch(x){case 0:return aK;case 1:return oK;case 2:return vK;case 3:return lK;case 4:return pK;case 5:return kK;default:return mK}switch(x[0]){case 0:return x[1];case 1:return x[1];default:return Gx(hK,$h(1,x[1]))}}function JN(x,r){for(var e=r;;){if(typeof e=="number")return;switch(e[0]){case 0:var t=e[1];X2(x,dK);var e=t;break;case 1:var u=e[1];X2(x,yK);var e=u;break;case 2:var i=e[1];X2(x,_K);var e=i;break;case 3:var c=e[1];X2(x,wK);var e=c;break;case 4:var v=e[1];X2(x,gK);var e=v;break;case 5:var o=e[1];X2(x,bK);var e=o;break;case 6:var l=e[1];X2(x,TK);var e=l;break;case 7:var k=e[1];X2(x,EK);var e=k;break;case 8:var h=e[2],E=e[1];X2(x,SK),JN(x,E),X2(x,AK);var e=h;break;case 9:var T=e[3],I=e[1];X2(x,IK),JN(x,I),X2(x,PK);var e=T;break;case 10:var N=e[1];X2(x,CK);var e=N;break;case 11:var P=e[1];X2(x,NK);var e=P;break;case 12:var R=e[1];X2(x,OK);var e=R;break;case 13:var q=e[1];X2(x,jK);var e=q;break;default:var X=e[1];X2(x,DK);var e=X}}}function f2(x){if(typeof x=="number")return 0;switch(x[0]){case 0:return[0,f2(x[1])];case 1:return[1,f2(x[1])];case 2:return[2,f2(x[1])];case 3:return[3,f2(x[1])];case 4:return[4,f2(x[1])];case 5:return[5,f2(x[1])];case 6:return[6,f2(x[1])];case 7:return[7,f2(x[1])];case 8:var r=x[1];return[8,r,f2(x[2])];case 9:var e=x[2],t=x[1];return[9,e,t,f2(x[3])];case 10:return[10,f2(x[1])];case 11:return[11,f2(x[1])];case 12:return[12,f2(x[1])];case 13:return[13,f2(x[1])];default:return[14,f2(x[1])]}}function G2(x){if(typeof x=="number")return[0,function(h0){},function(h0){},function(h0){},function(h0){}];switch(x[0]){case 0:var r=G2(x[1]),e=r[2],t=r[1];return[0,function(h0){t(D)},function(h0){e(D)},r[3],r[4]];case 1:var u=G2(x[1]),i=u[2],c=u[1];return[0,function(h0){c(D)},function(h0){i(D)},u[3],u[4]];case 2:var v=G2(x[1]),o=v[2],l=v[1];return[0,function(h0){l(D)},function(h0){o(D)},v[3],v[4]];case 3:var k=G2(x[1]),h=k[2],E=k[1];return[0,function(h0){E(D)},function(h0){h(D)},k[3],k[4]];case 4:var T=G2(x[1]),I=T[2],N=T[1];return[0,function(h0){N(D)},function(h0){I(D)},T[3],T[4]];case 5:var P=G2(x[1]),R=P[2],q=P[1];return[0,function(h0){q(D)},function(h0){R(D)},P[3],P[4]];case 6:var X=G2(x[1]),B=X[2],z=X[1];return[0,function(h0){z(D)},function(h0){B(D)},X[3],X[4]];case 7:var x0=G2(x[1]),W=x0[2],Z=x0[1];return[0,function(h0){Z(D)},function(h0){W(D)},x0[3],x0[4]];case 8:var t0=G2(x[2]),i0=t0[2],u0=t0[1];return[0,function(h0){u0(D)},function(h0){i0(D)},t0[3],t0[4]];case 9:var k0=x[2],o0=x[1],S0=G2(x[3]),s0=S0[4],v0=S0[3],m0=S0[2],p0=S0[1],E0=G2(_2(f2(o0),k0)),b0=E0[4],C0=E0[3],D0=E0[2],U0=E0[1];return[0,function(h0){p0(D),U0(D)},function(h0){D0(D),m0(D)},function(h0){v0(D),C0(D)},function(h0){b0(D),s0(D)}];case 10:var T0=G2(x[1]),M0=T0[2],y0=T0[1];return[0,function(h0){y0(D)},function(h0){M0(D)},T0[3],T0[4]];case 11:var G=G2(x[1]),j0=G[2],Q0=G[1];return[0,function(h0){Q0(D)},function(h0){j0(D)},G[3],G[4]];case 12:var q0=G2(x[1]),ix=q0[2],xx=q0[1];return[0,function(h0){xx(D)},function(h0){ix(D)},q0[3],q0[4]];case 13:var fx=G2(x[1]),yx=fx[4],R0=fx[3],lx=fx[2],kx=fx[1];return[0,function(h0){kx(D)},function(h0){lx(D)},function(h0){R0(D)},function(h0){yx(D)}];default:var Q=G2(x[1]),I0=Q[4],M=Q[3],d0=Q[2],g0=Q[1];return[0,function(h0){g0(D)},function(h0){d0(D)},function(h0){M(D)},function(h0){I0(D)}]}}function
`];function QN(x,r){var e=x[1+r];if(!(1-(typeof e=="number"?1:0)))return d(vr(AW),e);if(e3(e)===xl)return d(vr(EW),e);if(e3(e)!==QE)return SW;for(var t=wN("%.12g",e),u=0,i=Rx(t);;){if(i<=u)return Gx(t,TW);var c=F1(t,u);x:{if(48<=c){if(58>c)break x}else if(c===45)break x;return t}var u=u+1|0}}function mB(x,r){if(x.length-1<=r)return IW;var e=mB(x,r+1|0),t=QN(x,r);return p(vr(PW),t,e)}function _4(x){x:{r:{for(var r=vl($N);r;){e:{var e=r[2],t=r[1];try{var u=d(t,x)}catch{break e}if(u)break r}var r=e}var i=0;break x}var i=[0,u[1]]}if(i)return i[1];if(x===NN)return DW;if(x===Bq)return RW;if(x[1]===qq){var c=x[2],v=c[3],o=c[2],l=c[1];return La(vr(ON),l,o,v,v+5|0,FW)}if(x[1]===Nr){var k=x[2],h=k[3],E=k[2],T=k[1];return La(vr(ON),T,E,h,h+6|0,MW)}if(x[1]===s4){var I=x[2],N=I[3],P=I[2],R=I[1];return La(vr(ON),R,P,N,N+6|0,LW)}if(e3(x)===0){var q=x.length-1,X=x[1][1];if(2<q>>>0)var B=mB(x,2),z=QN(x,1),x0=p(vr(CW),z,B);else switch(q){case 0:var x0=NW;break;case 1:var x0=OW;break;default:var W=QN(x,1),x0=d(vr(jW),W)}var Z=[0,X,[0,x0]]}else var Z=[0,x[1],0];var t0=Z[2],i0=Z[1];return t0?Gx(i0,t0[1]):i0}function ZN(x,r){var e=Hz(r),t=e.length-1-1|0,u=0;if(t>=0)for(var i=u;;){var c=S1(e,i)[1+i];let x0=i;var v=function(Z){return Z?x0===0?qW:BW:x0===0?UW:XW};if(c[0]===0){if(c[3]===c[6])var o=c[3],h=d(vr(GW),o);else var l=c[6],k=c[3],h=p(vr(KW),k,l);var E=c[7],T=c[4],I=c[8]?YW:JW,N=c[2],P=c[9],R=v(c[1]),X=[0,XJ(vr(zW),R,P,N,I,h,T,E)]}else if(c[1])var X=0;else var q=v(0),X=[0,d(vr(HW),q)];if(X){var B=X[1];d(kB(x,WW),B)}var z=i+1|0;if(t===i)break;var i=z}}function xO(x){for(;;){var r=vl($N),e=1-Ph($N,r,[0,x,r]);if(!e)return e}}var VW=[0,rx,`(Cannot print locations:
bytecode executable program file not found)`,`(Cannot print locations:
bytecode executable program file appears to be corrupt)`,`(Cannot print locations:
bytecode executable program file has wrong magic number)`,`(Cannot print locations:
bytecode executable program file cannot be opened;
-- too many open files. Try running with OCAMLRUNPARAM=b=2)`].slice(),$W=[0,[11,CS,[2,0,[12,10,0]]],UM],QW=[0],ZW="Fatal error: out of memory in uncaught exception handler",xV=[0,[11,CS,[2,0,[12,10,0]]],UM],rV=[0,[11,"Fatal error in uncaught exception handler: exception ",[2,0,[12,10,0]]],`Fatal error in uncaught exception handler: exception %s
`];CN(ID,function(x,r){try{try{var e=r?QW:gq(0);try{DN(D)}catch{}try{var t=_4(x);d(VN($W),t),ZN(dn,e);var u=_J(0);if(u<0){var i=Hh(u);zq(S1(VW,i)[1+i])}var c=pn(dn),v=c}catch(T){var o=M1(T),l=_4(x);d(VN(xV),l),ZN(dn,e);var k=_4(o);d(VN(rV),k),ZN(dn,gq(0));var v=pn(dn)}var h=v}catch(T){var E=M1(T);if(E!==NN)throw J0(E,0);var h=zq(ZW)}return h}catch{return 0}});var eV=[t1,"Stdlib.Fun.Finally_raised",js(0)],tV="Fun.Finally_raised: ";xO(function(x){return x[1]===eV?[0,Gx(tV,_4(x[2]))]:0});var nV="Digest.BLAKE2: wrong hash size";function rO(x){var r=x[1]<1?1:0,e=r||(64<x[1]?1:0);e&&U2(nV)}rO([0,16]),rO([0,32]),rO([0,64]);function hB(x){var r=I2(x);return yJ(r,0,Rx(r))}var uV=ct(1,0,0),iV=ct(0,0,0),fV=ct(0,0,0),cV=ct(2,0,0),sV=ct(1,0,0);function dB(x){return jz(7,0,[0,4])}function yB(x,r,e,t,u){e4(x,0,Aq(r,uV)),e4(x,1,e);var i=r3(t,iV)?t:sV;e4(x,2,i);var c=r3(u,fV)?u:cV;e4(x,3,c)}function _B(x,r,e,t){var u=dB(D);return yB(u,x,r,e,t),u}var aV=ct(14371852,15349651,22696),oV=ct(12230193,11438743,35013),vV=ct(1424933,15549263,2083),lV=ct(9492471,4696708,aF);Rs([0,function(x){var r=Uh(x),e=Uh(x),t=Uh(x);return _B(r,e,t,Uh(x))}],function(x){return _B(lV,vV,oV,aV)});var td=0,wB=-1,eO=[t1,"Stdlib.Format.String_tag",js(0)];function w4(x,r){return x[13]=x[13]+r[3]|0,qN(r,x[28])}var gB=1000000010;function pV(x,r){return x<=r?x:r}var kV=[t1,"Stdlib.Queue.Empty",js(0)],mV=[0,rx,0,rx],hV=rx,dV=rx,yV=rx,_V=rx,wV=[0,rx],gV=ug;function tO(x,r){return Z0(x[17],r,0,Rx(r))}function nd(x){return d(x[19],0)}function bB(x,r,e){x[9]=x[9]-r|0,tO(x,e),x[11]=0}function ud(x,r){var e=C(r,rx);return e&&bB(x,Rx(r),r)}function f3(x,r,e){var t=r[3],u=r[2];return ud(x,r[1]),nd(x),x[11]=1,x[10]=pV(x[8],(x[6]-e|0)+u|0),x[9]=x[6]-x[10]|0,d(x[21],x[10]),ud(x,t)}function TB(x,r){return f3(x,mV,r)}function Al(x,r){var e=r[2],t=r[3];return ud(x,r[1]),x[9]=x[9]-e|0,d(x[20],e),ud(x,t)}function bV(x,r,e){if(typeof e=="number")switch(e){case 0:var t=Tl(x[3]);if(!t)return;var u=t[1][1],i=function(Q0,q0){if(!q0)return[0,Q0,0];var ix=q0[1],xx=q0[2];return sJ(Q0,ix)?[0,Q0,q0]:[0,ix,i(Q0,xx)]};u[1]=i(x[6]-x[9]|0,u[1]);return;case 1:bl(x[2]);return;case 2:bl(x[3]);return;case 3:var c=Tl(x[2]);return c?TB(x,c[1][2]):nd(x);case 4:var v=x[10]!==(x[6]-x[9]|0)?1:0;if(!v)return v;var o=x[28],l=o[2];if(l){var k=l[1];if(l[2]){var h=l[2];o[1]=o[1]-1|0,o[2]=h;var E=[0,k]}else{LN(o);var E=[0,k]}}else var E=0;if(!E)return;var T=E[1],I=T[1];x[12]=x[12]-T[3]|0,x[9]=x[9]+I|0;return;default:var N=bl(x[5]);return N?tO(x,d(x[25],N[1])):void 0}switch(e[0]){case 0:return bB(x,r,e[1]);case 1:var P=e[2],R=e[1],q=P[1],X=P[2],B=Tl(x[2]);if(!B)return;var z=B[1],x0=z[2];switch(z[1]){case 0:return Al(x,R);case 1:return f3(x,P,x0);case 2:return f3(x,P,x0);case 3:return x[9]<(r+Rx(q)|0)?f3(x,P,x0):Al(x,R);case 4:return x[11]?Al(x,R):x[9]<(r+Rx(q)|0)||((x[6]-x0|0)+X|0)<x[10]?f3(x,P,x0):Al(x,R);default:return Al(x,R)}case 2:var W=x[6]-x[9]|0,Z=e[2],t0=e[1],i0=Tl(x[3]);if(!i0)return;var u0=i0[1][1],k0=u0[1];if(k0)for(var o0=u0[1],S0=k0[1];;){if(o0){var s0=o0[1],v0=o0[2];if(W>s0){var o0=v0;continue}var m0=s0}else var m0=S0;var p0=m0;break}else var p0=W;var E0=p0-W|0;return 0<=E0?Al(x,[0,dV,E0+t0|0,hV]):f3(x,[0,_V,p0+Z|0,yV],x[6]);case 3:var b0=e[2],C0=e[1];if(x[8]<(x[6]-x[9]|0)){var D0=Tl(x[2]);if(D0){var U0=D0[1],T0=U0[2],M0=U0[1];x[9]<T0&&3>=M0-1>>>0&&TB(x,T0)}else nd(x)}var y0=x[9]-C0|0,G=b0===1?1:x[9]<r?b0:5;return u3([0,G,y0],x[2]);case 4:return u3(e[1],x[3]);default:var j0=e[1];return tO(x,d(x[24],j0)),u3(j0,x[5])}}function EB(x){for(;;){var r=x[28][2],e=r?[0,r[1]]:0;if(!e)return;var t=e[1],u=t[1],i=0<=u?1:0,c=t[3],v=t[2],o=x[13]-x[12]|0,l=i||(x[9]<=o?1:0);if(!l)return l;var k=x[28],h=k[2];if(!h)throw J0(kV,1);if(h[2]){var E=h[2];k[1]=k[1]-1|0,k[2]=E}else LN(k);var T=0<=u?u:gB;bV(x,T,v),x[12]=c+x[12]|0}}function SB(x,r){return w4(x,r),EB(x)}function AB(x,r,e){return SB(x,[0,r,[0,e],r])}function nO(x){return m4(x),u3([0,-1,[0,wB,wV,0]],x)}function uO(x,r){var e=Tl(x[1]);if(e){var t=e[1],u=t[2],i=u[1];if(t[1]<x[12])return nO(x[1]);var c=u[2];if(typeof c!="number")switch(c[0]){case 3:1-r&&(u[1]=x[13]+i|0
`,t70=ug,n70="unreachable regexp_class",u70=LD,i70="unreachable regexp_body",f70=rx,c70=rx,s70=rx,a70=rx,o70=hR,v70="{'>'}",l70=F6,p70="{'}'}",k70=em,m70=Ao,h70=NT,d70=Qm,y70=hR,_70=Ao,w70=NT,g70=Qm,b70="unreachable type_token wholenumber",T70="unreachable type_token wholebigint",E70="unreachable type_token floatbigint",S70="unreachable type_token scinumber",A70="unreachable type_token scibigint",I70="unreachable type_token hexnumber",P70="unreachable type_token hexbigint",C70="unreachable type_token legacyoctnumber",N70="unreachable type_token octnumber",O70="unreachable type_token octbigint",j70="unreachable type_token binnumber",D70="unreachable type_token bigbigint",R70="unreachable type_token",F70=yL,M70=[11,1],L70=[11,0],q70="unreachable template_tail",B70=rx,U70=rx,X70="unreachable jsx_child",G70="unreachable jsx_tag",Y70=[0,hw],z70=[0,913],J70=[0,Y3],K70=[0,mh],H70=[0,cR],W70=[0,QP],V70=[0,8747],$70=[0,gD],Q70=[0,916],Z70=[0,8225],xu0=[0,935],ru0=[0,VI],eu0=[0,914],tu0=[0,vL],nu0=[0,IF],uu0=[0,RE],iu0=[0,915],fu0=[0,TD],cu0=[0,919],su0=[0,917],au0=[0,_L],ou0=[0,KD],vu0=[0,HR],lu0=[0,924],pu0=[0,923],ku0=[0,922],mu0=[0,oF],hu0=[0,921],du0=[0,eM],yu0=[0,Hg],_u0=[0,xF],wu0=[0,ty],gu0=[0,927],bu0=[0,937],Tu0=[0,HD],Eu0=[0,$R],Su0=[0,uR],Au0=[0,338],Iu0=[0,352],Pu0=[0,929],Cu0=[0,936],Nu0=[0,8243],Ou0=[0,928],ju0=[0,934],Du0=[0,qL],Ru0=[0,o_],Fu0=[0,933],Mu0=[0,pM],Lu0=[0,nL],qu0=[0,fD],Bu0=[0,920],Uu0=[0,932],Xu0=[0,jD],Gu0=[0,dR],Yu0=[0,KF],zu0=[0,JR],Ju0=[0,918],Ku0=[0,SR],Hu0=[0,HF],Wu0=[0,926],Vu0=[0,lF],$u0=[0,jM],Qu0=[0,925],Zu0=[0,39],xi0=[0,8736],ri0=[0,8743],ei0=[0,38],ti0=[0,945],ni0=[0,8501],ui0=[0,Sv],ii0=[0,8226],fi0=[0,JD],ci0=[0,946],si0=[0,8222],ai0=[0,RD],oi0=[0,wM],vi0=[0,8776],li0=[0,qI],pi0=[0,8773],ki0=[0,9827],mi0=[0,CD],hi0=[0,967],di0=[0,qM],yi0=[0,Wm],_i0=[0,PD],wi0=[0,GF],gi0=[0,8595],bi0=[0,8224],Ti0=[0,8659],Ei0=[0,sR],Si0=[0,8746],Ai0=[0,8629],Ii0=[0,yR],Pi0=[0,8745],Ci0=[0,8195],Ni0=[0,8709],Oi0=[0,iD],ji0=[0,dL],Di0=[0,aL],Ri0=[0,Gp],Fi0=[0,9830],Mi0=[0,8707],Li0=[0,8364],qi0=[0,EM],Bi0=[0,rl],Ui0=[0,951],Xi0=[0,8801],Gi0=[0,949],Yi0=[0,8194],zi0=[0,8805],Ji0=[0,947],Ki0=[0,8260],Hi0=[0,jE],Wi0=[0,nR],Vi0=[0,$S],$i0=[0,8704],Qi0=[0,XF],Zi0=[0,EL],xf0=[0,8230],rf0=[0,9829],ef0=[0,8596],tf0=[0,8660],nf0=[0,62],uf0=[0,402],if0=[0,948],ff0=[0,nF],cf0=[0,E9],sf0=[0,8712],af0=[0,sP],of0=[0,953],vf0=[0,8734],lf0=[0,8465],pf0=[0,IM],kf0=[0,8220],mf0=[0,8968],hf0=[0,8592],df0=[0,Sg],yf0=[0,10216],_f0=[0,955],wf0=[0,8656],gf0=[0,954],bf0=[0,60],Tf0=[0,8216],Ef0=[0,8249],Sf0=[0,NM],Af0=[0,9674],If0=[0,8727],Pf0=[0,8970],Cf0=[0,AL],Nf0=[0,8711],Of0=[0,956],jf0=[0,8722],Df0=[0,j_],Rf0=[0,NS],Ff0=[0,8212],Mf0=[0,NR],Lf0=[0,8804],qf0=[0,957],Bf0=[0,kF],Uf0=[0,8836],Xf0=[0,8713],Gf0=[0,KR],Yf0=[0,8715],zf0=[0,8800],Jf0=[0,8853],Kf0=[0,959],Hf0=[0,969],Wf0=[0,8254],Vf0=[0,HM],$f0=[0,339],Qf0=[0,jv],Zf0=[0,BM],xc0=[0,s9],rc0=[0,ul],ec0=[0,8855],tc0=[0,ME],nc0=[0,t1],uc0=[0,xI],ic0=[0,py],fc0=[0,da],cc0=[0,rL],sc0=[0,982],ac0=[0,960],oc0=[0,966],vc0=[0,8869],lc0=[0,8240],pc0=[0,8706],kc0=[0,8744],mc0=[0,8211],hc0=[0,10217],dc0=[0,8730],yc0=[0,8658],_c0=[0,34],wc0=[0,968],gc0=[0,8733],bc0=[0,8719],Tc0=[0,961],Ec0=[0,8971],Sc0=[0,LL],Ac0=[0,8476],Ic0=[0,8221],Pc0=[0,8969],Cc0=[0,8594],Nc0=[0,z_],Oc0=[0,bM],jc0=[0,Sb],Dc0=[0,8901],Rc0=[0,353],Fc0=[0,8218],Mc0=[0,8217],Lc0=[0,8250],qc0=[0,8835],Bc0=[0,8721],Uc0=[0,8838],Xc0=[0,8834],Gc0=[0,9824],Yc0=[0,8764],zc0=[0,962],Jc0=[0,963],Kc0=[0,8207],Hc0=[0,952],Wc0=[0,8756],Vc0=[0,964],$c0=[0,e8],Qc0=[0,8839],Zc0=[0,AC],xs0=[0,fk],rs0=[0,ol],es0=[0,8657],ts0=[0,8482],ns0=[0,lk],us0=[0,732],is0=[0,Q3],fs0=[0,8201],cs0=[0,977],ss0=[0,sM],as0=[0,xl],os0=[0,965],vs0=[0,978],ls0=[0,IL],ps0=[0,jS],ks0=[0,WL],ms0=[0,tR],hs0=[0,8205],ds0=[0,950],ys0=[0,Bk],_s0=[0,hF],ws0=[0,QE],gs0=[0,958],bs0=[0,8593],Ts0=[0,oD],Es0=[0,8242],Ss0=[0,kI],As0="unreachable regexp",Is0="unreachable token wholenumber",Ps0="unreachable token wholebigint",Cs0="unreachable token floatbigint",Ns0="unreachable token scinumber",Os0="unreachable token scibigint",js0="unreachable token hexnumber",Ds0
\v\x07\f\r\x1B  ! "#$%                                                                                                                                                             
\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x1B\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07 \x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\
\v\f\r\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x07\x0
\v\f\r`,t+1|0)-1|0;if(14<u>>>0)var i=g(r);else switch(u){case 0:var i=0;break;case 1:var i=16;break;case 2:var i=15;break;case 3:H(r,15);var i=Ie(y(r))===0?15:g(r);break;case 4:H(r,4);var i=re(y(r))===0?e(r):g(r);break;case 5:H(r,11);var i=re(y(r))===0?e(r):g(r);break;case 6:var i=0;break;case 7:var i=5;break;case 8:var i=6;break;case 9:var i=7;break;case 10:var i=8;break;case 11:var i=9;break;case 12:H(r,14);var c=l3(y(r));if(c===0)var i=Pr(y(r))===0&&Pr(y(r))===0&&Pr(y(r))===0?12:g(r);else if(c===1&&Pr(y(r))===0){for(;;){var v=o3(y(r));if(v!==0)break}var i=v===1?13:g(r)}else var i=g(r);break;case 13:var i=10;break;default:H(r,14);var i=Pr(y(r))===0&&Pr(y(r))===0?1:g(r)}if(16<i>>>0)return Px(zs0);switch(i){case 0:var o=Fx(r);return[0,x,o,o1(r),0];case 1:var l=Fx(r);return[0,x,l,[0,st(Gx(Js0,l))],0];case 2:var k=Fx(r),h=st(Gx(Ks0,k));return D6<=h?[0,x,k,[0,h>>>3|0,48+(h&7)|0],1]:[0,x,k,[0,h],1];case 3:var E=Fx(r);return[0,x,E,[0,st(Gx(Hs0,E))],1];case 4:return[0,x,Ws0,[0,0],0];case 5:return[0,x,Vs0,[0,8],0];case 6:return[0,x,$s0,[0,12],0];case 7:return[0,x,Qs0,[0,10],0];case 8:return[0,x,Zs0,[0,13],0];case 9:return[0,x,xa0,[0,9],0];case 10:return[0,x,ra0,[0,11],0];case 11:var T=Fx(r);return[0,x,T,[0,st(Gx(ea0,T))],1];case 12:var I=Fx(r);return[0,x,I,[0,st(Gx(ta0,C2(I,1,Rx(I)-1|0)))],0];case 13:var N=Fx(r),P=st(Gx(na0,C2(N,2,Rx(N)-3|0))),R=Gk<P?lt(x,Jr(x,r)):x;return[0,R,N,[0,P],0];case 14:var q=Fx(r),X=o1(r);return[0,lt(x,Jr(x,r)),q,X,0];case 15:var B=Fx(r);return[0,ee(x,r),B,[0],0];default:var z=Fx(r);return[0,x,z,o1(r),0]}}function sX(x,r,e,t,u,i){for(var c=x,v=u;;){Tr(i);var o=y(i),l=92<o?1:z0("",o+1|0)-1|0;if(4<l>>>0)var k=g(i);else switch(l){case 0:var k=3;break;case 1:for(;;){H(i,4);var h=y(i),E=-1<h?91<h?92<h?0:-1:z0("\0\0\0",h)-1|0:-1;if(E!==0)break}var k=g(i);break;case 2:var k=2;break;case 3:var k=0;break;default:var k=1}if(4<k>>>0)return Px(Zn0);switch(k){case 0:var T=Fx(i);if(lr(t,T),Sr(r,T))return[0,c,Pe(c,i),v];lr(e,T);break;case 1:lr(t,x70);var I=cX(c,i),N=I[4],P=I[3],R=I[2],q=I[1],X=N||v;lr(t,R),tB(function(S0){return Fs(e,S0)},P);var c=q,v=X;break;case 2:var B=Fx(i);lr(t,B);var z=ee(lt(c,Jr(c,i)),i);return lr(e,B),[0,z,Pe(z,i),v];case 3:var x0=Fx(i);lr(t,x0);var W=lt(c,Jr(c,i));return lr(e,x0),[0,W,Pe(W,i),v];default:var Z=i[6],t0=i[3]-Z|0,i0=b1(t0*4|0),u0=T4(i[1],Z,t0,i0);XN(t,i0,0,u0),XN(e,i0,0,u0)}}}function aX(x,r,e,t){for(var u=x;;){Tr(t);var i=y(t),c=96<i?1:z0("\x07",i+1|0)-1|0;if(6<c>>>0)var v=g(t);else switch(c){case 0:var v=0;break;case 1:for(;;){H(t,6);var o=y(t),l=-1<o?95<o?96<o?0:-1:z0("\0\0\0\0",o)-1|0:-1;if(l!==0)break}var v=g(t);break;case 2:var v=5;break;case 3:H(t,5);var v=Ie(y(t))===0?4:g(t);break;case 4:H(t,6);var k=y(t),h=e1<k?un<k?-1:0:-1,v=h===0?2:g(t);break;case 5:var v=3;break;default:var v=1}if(6<v>>>0)return Px(r70);switch(v){case 0:return[0,lt(u,Jr(u,t)),1];case 1:return[0,u,1];case 2:return[0,u,0];case 3:at(e,92);var E=cX(u,t),T=E[3],I=E[1];lr(e,E[2]),tB(function(R){return Fs(r,R)},T);var u=I;break;case 4:lr(e,e70),lr(r,t70);var u=ee(u,t);break;case 5:lr(e,Fx(t)),at(r,10);var u=ee(u,t);break;default:var N=Fx(t);lr(e,N),lr(r,N)}}}function VE0(x,r,e){for(var t=x;;){Tr(e);var u=y(e),i=92<u?e2<u?1:v2<u?2:1:z0("\x07",u+1|0)-1|0;if(6<i>>>0)var c=g(e);else switch(i){case 0:var c=0;break;case 1:for(;;){H(e,7);var v=y(e),o=-1<v?90<v?92<v?v2<v?e2<v?0:-1:0:-1:z0("\0\0\0",v)-1|0:-1;if(o!==0)break}var c=g(e);break;case 2:var c=6;break;case 3:H(e,6);var c=Ie(y(e))===0?6:g(e);break;case 4:if(H(e,4),MU(y(e))===0){for(;H(e,3),MU(y(e))===0;);va
`);return ox.length>1&&ox.every(Yx=>Yx.trimStart()[0]==="*")}var Zj=new WeakMap;function mI0(a0){return Zj.has(a0)||Zj.set(a0,kI0(a0)),Zj.get(a0)}var xD=mI0;function hI0(a0){if(a0.length<2)return;let ox;for(let Yx=a0.length-1;Yx>=0;Yx--){let xr=a0[Yx];if(ox&&bt(xr)===xn(ox)&&xD(xr)&&xD(ox)&&(a0.splice(Yx+1,1),xr.value+="*//*"+ox.value,xr.range=[xn(xr),bt(ox)]),!ez(xr)&&!l6(xr))throw new TypeError(`Unknown comment type: "${xr.type}".`);ox=xr}}var nz=hI0;function dI0(a0){return a0!==null&&typeof a0=="object"}var uz=dI0;var yp=null;function _p(a0){if(yp!==null&&typeof yp.property){let ox=yp;return yp=_p.prototype=null,ox}return yp=_p.prototype=a0??Object.create(null),new _p}var yI0=10;for(let a0=0;a0<=yI0;a0++)_p();function rD(a0){return _p(a0)}function _I0(a0,ox="type"){rD(a0);function Yx(xr){let E1=xr[ox],S2=a0[E1];if(!Array.isArray(S2))throw Object.assign(new Error(`Missing visitor keys for '${E1}'.`),{node:xr});return S2}return Yx}var iz=_I0;var $=[["decorators","key","typeAnnotation","value"],[],["elementType"],["expression"],["expression","typeAnnotation"],["left","right"],["argument"],["directives","body"],["label"],["callee","typeArguments","arguments"],["body"],["decorators","id","typeParameters","superClass","superTypeArguments","mixins","implements","body","superTypeParameters"],["id","typeParameters"],["decorators","key","typeParameters","params","returnType","body"],["decorators","variance","key","typeAnnotation","value"],["name","typeAnnotation"],["test","consequent","alternate"],["checkType","extendsType","trueType","falseType"],["value"],["id","body"],["declaration","specifiers","source","attributes"],["id"],["id","typeParameters","extends","body"],["typeAnnotation"],["id","typeParameters","right"],["body","test"],["members"],["id","init"],["exported"],["left","right","body"],["id","typeParameters","params","predicate","returnType","body"],["id","params","body","typeParameters","returnType"],["key","value"],["local"],["objectType","indexType"],["typeParameter"],["types"],["node"],["object","property"],["argument","cases"],["pattern","body","guard"],["literal"],["decorators","key","value"],["expressions"],["qualification","id"],["decorators","key","typeAnnotation"],["typeParameters","params","returnType"],["expression","typeArguments"],["params"],["parameterName","typeAnnotation"]],fz={AccessorProperty:$[0],AnyTypeAnnotation:$[1],ArgumentPlaceholder:$[1],ArrayExpression:["elements"],ArrayPattern:["elements","typeAnnotation","decorators"],ArrayTypeAnnotation:$[2],ArrowFunctionExpression:["typeParameters","params","predicate","returnType","body"],AsConstExpression:$[3],AsExpression:$[4],AssignmentExpression:$[5],AssignmentPattern:["left","right","decorators","typeAnnotation"],AwaitExpression:$[6],BigIntLiteral:$[1],BigIntLiteralTypeAnnotation:$[1],BigIntTypeAnnotation:$[1],BinaryExpression:$[5],BindExpression:["object","callee"],BlockStatement:$[7],BooleanLiteral:$[1],BooleanLiteralTypeAnnotation:$[1],BooleanTypeAnnotation:$[1],BreakStatement:$[8],CallExpression:$[9],CatchClause:["param","body"],ChainExpression:$[3],ClassAccessorProperty:$[0],ClassBody:$[10],ClassDeclaration:$[11],ClassExpression:$[11],ClassImplements:$[12],ClassMethod:$[13],ClassPrivateMethod:$[13],ClassPrivateProperty:$[14],ClassProperty:$[14],ComponentDeclaration:["id","params","body","typeParameters","rendersType"],ComponentParameter:["name","local"],ComponentTypeAnnotation:["params","rest","typeParameters","rendersType"],ComponentTypeParameter:$[15],ConditionalExpression:$[16],ConditionalTypeAnnotation:$[17],ContinueStatement:$[8],DebuggerStatement:$[1],DeclareClass:["id","typeParameters","extends","mixins","implements","body"],DeclareComponent:["id","params","rest","typeParameters","rendersType"],DeclaredPredicate:$[18],DeclareEnum:$[19],DeclareExportAllDeclaration:["source","attributes"],DeclareExportDeclaration:$[20],DeclareFunction:["id","predicate"],DeclareHook:$[21],DeclareInterface:$[22],DeclareModule:$[19],DeclareModuleExports:$[23],DeclareNamespace:$[19],DeclareOpaqueType:["id","typeParameters","supertype","lowerBound","upperBoun
$1 $2
`);a0=a0.replace(vz,"").trimEnd();let xr=Object.create(null),E1=wp(0,a0,lz,"").replace(vz,"").trimEnd(),S2;for(;S2=lz.exec(a0);){let da=wp(0,S2[2],II0,"");if(typeof xr[S2[1]]=="string"||Array.isArray(xr[S2[1]])){let Tt=xr[S2[1]];xr[S2[1]]=[...NI0,...Array.isArray(Tt)?Tt:[Tt],da]}else xr[S2[1]]=da}return{comments:E1,pragmas:xr}}var mz=["noformat","noprettier"],hz=["format","prettier"];function OI0(a0){if(!a0.startsWith("#!"))return"";let ox=a0.indexOf(`
`);return ox===-1?a0:a0.slice(0,ox)}var dz=OI0;function yz(a0){let ox=dz(a0);ox&&(a0=a0.slice(ox.length+1));let Yx=pz(a0),{pragmas:xr,comments:E1}=kz(Yx);return{shebang:ox,text:a0,pragmas:xr,comments:E1}}function _z(a0){let{pragmas:ox}=yz(a0);return hz.some(Yx=>Object.prototype.hasOwnProperty.call(ox,Yx))}function wz(a0){let{pragmas:ox}=yz(a0);return mz.some(Yx=>Object.prototype.hasOwnProperty.call(ox,Yx))}function jI0(a0){return a0=typeof a0=="function"?{parse:a0}:a0,{astFormat:"estree",hasPragma:_z,hasIgnorePragma:wz,locStart:xn,locEnd:bt,...a0}}var gz=jI0;var DI0={comments:!1,components:!0,enums:!0,esproposal_decorators:!0,esproposal_export_star_as:!0,pattern_matching:!0,tokens:!1};function RI0(a0){let{message:ox,loc:Yx}=a0;if(!Yx)return a0;let{start:xr,end:E1}=Yx;return ZY(ox,{loc:{start:{line:xr.line,column:xr.column+1},end:{line:E1.line,column:E1.column+1}},cause:a0})}function FI0(a0){let ox=bz.default.parse(a0,DI0),[Yx]=ox.errors;if(Yx)throw RI0(Yx);return oz(ox,{parser:"flow",text:a0})}var MI0=gz(FI0);export{Tz as default,tD as parsers};