UNPKG

prettier

Version:

Prettier is an opinionated code formatter

3 lines 682 kB
var xN0=Object.create;var MM=Object.defineProperty;var rN0=Object.getOwnPropertyDescriptor;var eN0=Object.getOwnPropertyNames;var tN0=Object.getPrototypeOf,nN0=Object.prototype.hasOwnProperty;var FK=(p0,wx)=>()=>(wx||p0((wx={exports:{}}).exports,wx),wx.exports),HK=(p0,wx)=>{for(var tr in wx)MM(p0,tr,{get:wx[tr],enumerable:!0})},uN0=(p0,wx,tr,gr)=>{if(wx&&typeof wx=="object"||typeof wx=="function")for(let C1 of eN0(wx))!nN0.call(p0,C1)&&C1!==tr&&MM(p0,C1,{get:()=>wx[C1],enumerable:!(gr=rN0(wx,C1))||gr.enumerable});return p0};var qK=(p0,wx,tr)=>(tr=p0!=null?xN0(tN0(p0)):{},uN0(wx||!p0||!p0.__esModule?MM(tr,"default",{value:p0,enumerable:!0}):tr,p0));var GK=FK(DM=>{(function(p0){typeof globalThis!="object"&&(this?wx():(p0.defineProperty(p0.prototype,"_T_",{configurable:!0,get:wx}),_T_));function wx(){var tr=this||self;tr.globalThis=tr,delete p0.prototype._T_}})(Object);(function(p0){"use strict";var wx="symbol",tr=271,gr=126548,C1="renders",ir=71127,ur="member_property",k1=65007,la=273,Nt=66517,Vn="jsx_attribute_value_expression",mm=119980,zn="function_declaration",Re="<2>",km=68466,zM="%=",hm="??",_m=70080,J4="&",Rt="identifier",V4=72163,wm=71723,Tm="properties",Sm=183969,Em=68223,Kn="function_return_annotation",gm=124903,KM=261,Am=70106,ZM=241,WM="(",$M=213,Pm=120074,Cm=70708,Nm=71679,Zn="logical",f2="camlinternalFormat.ml",Wn="type_guard_annotation",Rm=92975,QM=">>>",Im="RestElement",Om=67897,FM=179,Lm="start",Mm=113775,z4=126521,HM="%i",V3="`",qM="#",Dm=43702,K4=126,jm=110947,$n="function_identifier",Z4=119893,Um=70366,Bm=65547,Ym=43743,Xm=-43,sv=8238,GM=",",ov=8286,Qn="keyof_type",Jm=66717,W4=12336,bM=201,Vm=71338,$4=11565,zm=69289,Km=55291,Zm=73030,Wm=70479,$m=69572,Qm=11623,Fn="tuple_spread_element",Hn="component_type_rest_param",vv=8239,Fm=64310,pa="@]",Hm=42993,Q4=11558,F4="Map.bal",z3="public",xD=-32,da="Literal",qn="jsx_member_expression_identifier",Gn="for_in_assignment_pattern",qm=71450,H4=126557,nn=103,Gm=12292,bm=110579,q4=120597,xk=13311,rk=12348,bn="export_default_declaration_decl",x7="tuple_type",ek=113663,G4=170,tk=67413,rD="Assert_failure",eD="comments",K3="%S",un=127343600,nk=12341,uk=67646,tD="ENOTEMPTY",ik=72160,fk=70187,nD=222,ck=12343,uD=2147483647,sk=126624,ok=43442,vk=70312,iD=281,r7="interface_type",av="new",ak=66256,b4=68296,lk=124908,xp=126579,rp=70107,pk=249,dk=71167,e7="union_type",qr=248,yk=126546,t7="enum_bigint_member",fD=133,mk=67871,kk=66955,cD=1027,n7="class_declaration",u7="optional_call",sD="a string",ep=11703,oD="<<",tp=126564,i7="jsx_element",f7="object_property_type",hk=94207,c7="enum_declaration",_k=68023,wk=67669,Tk=8318,vD="prefix",lv="this",Sk=126578,s7="if_consequent_statement",aD=-696510241,Ek=66963,pv="default",np=72967,It=101,lD="buffer.ml",gk=74649,fn=65535,Ak=43709,pD=175,_o="component",dD="===",dv=117,o7="jsx_identifier",yD="EnumDefaultedMember",up=70006,Pk=70161,Ck=126633,Nk=66965,v7="member_property_expression",Rk=101589,Ik=64274,ya="function",Ok=66303,Lk=42954,Mk=126529,Dk=72191,a7="new_",jk=64433,ip=126559,Uk=72144,mD="==",wo=-744106340,Bk=43359,Yk=171,kD="Printexc.handle_uncaught_exception",Xk=66735,Jk=126534,Vk=74879,zk=42785,fp=120629,Z3="0o",hD="End_of_file",Kk=66175,_D="&=",Zk="nan",cp=126503,l7="pattern_number_literal",Wk=43470,p7="import_namespace_specifier",$k=77711,sp=70302,d7="component_param",op="@])",vp=126515,ma=118,Ie="continue",Qk=43798,ap=";@ ",Fk=74751,Hk="src/parser/statement_parser.ml",qk="rmdir",Gk=94177,y7="for_in_statement",wD=12520,TD="TypeParameterInstantiation",hx="",SD="**=",bk=120126,ED=197,xh=67829,lp="_bigarr02",m7="export_named_declaration_specifier",pp=": No such file or directory",k7="render_type",dp=64319,rh=69926,h7="pattern_object_p",gD="TypeAnnotation",_7="array_type",W3="@[%s =@ ",eh=72847,w7="export_default_declaration",yp=126590,th=42774,nh=": Not a directory",ka="let",yv=12288,q2="argument",G2="/",mp="an identifier",Ps="typeof",kp=68116,uh=182,T7="declare_export_declaration_decl",ih=67589,fh=66771,$3="class",AD="tokens",hp=70281,Q3=255,ch=43638,mv="key",sh=69955,PD=">>",S7="function_expression_or_method",oh=43587,cn="block",vh=100351,_p="mixed",ah=66503,lh="ENOTDIR",ph=65135,E7="string_literal",ce="@ ",dh=43334,g7="if_alternate_statement",yh=70448,wp=8485,A7="type_args",mh=69864,P7="if_statement",CD="+=",C7="typeof_identifier",Tp="with",Sp=65595,kh=64286,hh=71086,Cs="true",_h=69423,N7="catch_clause",wh="e",ha="asserts",ND=">>=",Ep=131,Th=43388,Sh=43887,Z1=-48,Eh=120779,RD=190,gh=194,R7="pattern_bigint_literal",Ah=71351,Ph=65629,I7="call",Ch=-42,gp=126553,Nh=43695,ID=177,Rh=42124,Ih=12703,Oh=12442,Lh=11718,Ap=70449,Pp=126547,Mh=67462,Ns="left",O7="infer_type",Dh=11742,jh=65597,Cp="Unix.Unix_error",Uh=122623,Bh=124911,Yh=72959,Xh="opaque",L7="object_internal_slot_property_type",OD="Enum `",kv=65279,Jh=71983,Vh=12329,B1=110,M7="spread_property",LD="importKind",F3=" =",D7="remote_identifier",j7="labeled_statement",U7="jsx_fragment",zh=120770,B7="function_param",D2=112,Kh="exportKind",Y7="binary",Rs="`.",Zh=42511,MD="<=",X7="jsx_spread_attribute",j2="import",J7="typeof_member_identifier",Wh=69414,$h=19967,Np=11687,Qh=93823,DD=67714067,jD=209,Fh=71903,Hh="of",qh=72e3,Rp="typeArguments",V7="type_identifier",z7="pattern_array_element_pattern",Ip=69744,_a=192,K7="class_element",Z7="export_source",W7="component_param_pattern",Gh=42508,bh=125124,UD="Unexpected token `",$7="for_in_left_declaration",Q7="object_call_property_type",x_="abstract",r_=8584,e_=68786,t_=71999,Op=123214,n_=123565,Lp=186,F7="class_implements_interface",Mp=126536,u_=69749,BD="Invalid legacy octal ",i_=71295,f_=66927,H7="pattern_expression",c_=11679,s_=-61,Dp=65141,o_=11694,q7="update_expression",YD="minus",Oe="debugger",v_=71352,a_=65470,wa="number",l_=123627,jp=64322,Up=43471,G7="for_of_assignment_pattern",Bp=126589,p_=43784,XD="Internal Error: Found object private prop",d_=183983,Gr="id",y_=123190,Yp="finally",Xp=120070,m_=72095,b7="as_expression",xu="syntax",k_=110591,Is="false",JD=-10,Jp="AssignmentPattern",ru="typeof_expression",h_=43764,VD="FunctionTypeParam",eu="function_body_any",__=126627,w_=71998,T_=126543,tu="call_type_arg",S_=64316,Vp=64285,E_=8454,zD=137,KD="**",nu="object_type_property_setter",g_=68607,sn=108,A_="out",P_=68799,hv=65278,uu="jsx_member_expression",C_=92728,_v="null",N_=66431,R_=72249,on=128,zp=119994,I_=66207,O_=43583,Kp="else",Zp=94179,Wp=11735,L_=64911,iu="jsx_attribute_name_namespaced",ZD="!",M_=42539,D_=72250,j_=71215,U_=69746,B_=65487,fu="pattern_object_property_key",WD=", ",Y_=8505,X_="=",J_=64111,V_=8507,$p=120134,Qp="while",z_=120596,K_=43002,H3="protected",Z_=68479,W_=43395,$_=68252,$D="v",Q_=70278,F_="rendersType",H_=70853,Fp=120145,q_=69297,G_=73112,Hp=8488,b_=68351,xw=42655,cu="for_of_left_declaration",rw=44031,ew="Failure",tw=92159,su="object_key_identifier",QD=195,wv="bigint",ou="import_default_specifier",q3=256,vu="member",FD="!==",au="component_identifier",nw=73008,uw=72283,qp=126500,Gp=120127,lu="jsx_attribute_name",pu="for_statement_init",iw=67711,du="private_name",bp="case",x8=8489,yu="import_specifier",fw=64279,cw=94098,sw=119974,mu="pattern_string_literal",ow=72969,HD=193,qD="!=",r8=126520,vw=71944,GD=259,aw=42191,ku="generic_qualified_identifier_type",Tv="implements",lw=194559,bD="%",G3="hasUnknownMembers",pw=71039,xj=211,dw=83526,hu="init",_u="jsx_attribute_value",yw=70271,Ta=240,wu="function_type_return_annotation",mw=70018,kw="rest",Tu="readonly_type",hw=512,_w=68095,ww=120003,e8=126563,t8=71236,Tw=69375,Sw=68850,Ew=70105,gw=43866,rj="T_RENDERS_QUESTION",n8=888960333,Aw=43013,Su="assignment_pattern",Pw="specifiers",ej=710,tj=145,vn="as",Cw=120570,Nw=11507,nj=204,Eu="jsx_element_name_identifier",gu="pattern_object_property_string_literal_key",Au="class_expression",uj=257,Rw=44002,Iw=82943,Sa="src/parser/type_parser.ml",Ea="test",ij=-67,Ow=64217,u8="package",fj="collect_comments",cj="Pervasives.do_at_exit",Lw=125183,Mw=42606,Pu="tuple_element",Cu="enum_boolean_member",Dw=65312,i8=119981,jw=65495,f8=120085,sj=-80,Uw=138,c8=126555,Bw=65276,h1=128,oj="{ ",Nu="for_statement",Ru="class_method",s8="if",Iu="generic_type",Nr=113,Yw=43071,Xw=72001,Jw=71131,Vw=70002,vj="renders*",zw=42888,o8=8469,b3="instanceof",Kw=11502,v8=94178,Zw=64321,Ww=64913,aj="Division_by_zero",$w=92879,Qw=71945,lj=185,Fw=66938,a8=65535,Hw=113800,pj=": file descriptor already closed",l8=223,dj="*=",qw=68899,Ou="switch_case",Lu="pattern_array_element",Mu="enum_string_member",Du="pattern_object_property_bigint_literal_key",yj="visit_trailing_comment",p8="export",d8=120122,y8=43823,Gw=43792,bw=42527,xT=70726,ju="enum_defaulted_member",rT=68497,m8=72349,Uu="program",Bu="member_type_identifier",eT="object",Yu="for_of_statement_lhs",tT=113791,nT=67391,Xu="jsx_spread_child",k8=126554,h8=8526,_8=43880,w8=69415,uT=43822,Ju="pattern_identifier",iT=93052,ga="readonly",Le="name",fT=68119,cT=71494,sT=120121,T8=8486,mj=2047,Vu="enum_symbol_body",kj=142,hj="PropertyDefinition",oT=177976,zu="declare_class",vT=65489,aT=72367,lT=70440,Ku="import_named_specifier",_j="Popping lex mode from empty stack",pT=68111,dT=66463,wj="*-/",yT=43187,S8=8487,mT=11567,kT=67861,hT=` `,_T=66383,Zu="declare_interface",wT=-24976191,TT=238,ST=-24,Tj="@ }@]",ET=43645,gT=176,AT=119976,E8=69959,PT=126519,CT=";",Sj="trailingComments",g8=65548,Wu="number_literal",Aa=449540197,NT=43704,A8=126584,RT=8467,Ej="||",P8=11695,IT="exported",OT=120712,Os="void",gj="mixins",LT=92783,MT=215,$u="body_expression",Aj="%ni",xl=">",Qu="jsx_child",DT=8516,Fu="optional_indexed_access_type",Hu="typeof_type",qu="spread_element",jT=42963,Pj="@[",Gu="component_params",UT=43042,C8="",bu="function_",N8="for",R8=65575,an="params",BT=168,Cj="win32",Sv=8202,Nj="@",I8="^",Rj=164,ft="optional",YT=65574,rl="boolean",Ij=139,XT=12548,O8=120539,Oj="Not_found",el=246,xi="expression_statement",JT="EBADF",VT=66815,ri="module_ref_literal",zT=55203,ei="function_param_type",KT=73064,L8=70279,ZT=110580,Lj=233,WT="<",Mj="visit_leading_comment",$T=66855,QT=66966,FT=66499,HT=111355,qT=68680,GT=206,Dj="--",bT=65497,M8=11711,ti="function_param_pattern",Ev="constructor",xS=5760,jj="infinity",D8=43642,MN0="fs",rS=92991,j8=126544,eS=101640,U8=72162,tS=67583,B8=8468,U2="typeParameters",Uj="elements",nS=71423,Bj="Sys_blocked_io",ni="interface_declaration",ui="variable_declaration",ii="function_rest_param",fi="type",uS="Invalid number ",iS=" : flags Open_rdonly and Open_wronly are not compatible",fS=69404,ci="jsx_element_name_member_expression",Y8="keyof",X8="never",si="with_",ln=32768,Yj="|=",J8=70404,V8=70441,cS=42969,tl="declare",sS=73061,oi="object_type",vi="object_property_value_type",oS=69687,Xj="Invalid binary/octal ",Jj=230,vS=64324,Vj="range",zj="infer",aS=120744,ai="array_element",lS=70730,pS=43641,Kj=166,dS=70461,yS=69890,mS=69487,kS=74862,hS=68149,z8=73065,Zj="%a",_S=72348,Wj=172,li="jsx_expression",wS=65663,TS=126495,SS=245,ES=124907,pi="member_property_identifier",$j=226,gS=43615,di="comment",K8=119965,yi="catch_clause_pattern",mi="object_type_property_getter",Qj=136,AS=43019,PS=67455,Z8=126628,Fj=331416730,Hj="the start of a statement",CS=122654,NS="shorthand",RS=43595,IS=11710,ki="typeof_qualified_identifier",OS=72750,qj="elementType",H1="typeAnnotation",LS=124895,Gj=162,W8=11559,MS=67382,bj="??=",DS=72329,jS="target",hi="component_type",xU=180,US=189,rU=8206,BS=43513,YS=173823,XS=126467,_i="type_guard",JS=43700,VS=12783,$8=8305,wi="type_annotation",eU=141,Me="break",Q8=42999,zS=65019,tU=160,KS=70460,Ti="expression_or_spread",ZS=")",Si="class_private_field",WS=55215,$S=65338,QS=40981,nl="members",Ei="import_declaration",FS=69634,F8=94031,HS="ENOENT",qS=8457,nU="satisfies",gi="generic_identifier_type",Ai="function_this_param",GS=66993,Pi="type_",bS=67423,xE=11557,rE=12799,H8=239,eE=93026,tE=66377,nE=123180,uU=221,iU=-594953737,uE=67967,iE=43586,ct=105,fU="src/parser/flow_lexer.ml",fE=66559,Ci="class_property_value",cU=150,cE=67637,sU="closedir",sE=43010,oE=8521,q8=69956,vE=42959,aE=212,lE=92735,G8="}",ul="method",pE=11498,b8=247,se="empty",Ni=16777215,dE=161,yE=42887,Ri=116,Ii="type_identifier_reference",x5=126634,mE=68029,oU="regexp",kE=70414,il=121,Oi="template_literal_element",hE=8449,_E=126562,gv=12287,wE=-45,r5=64297,e5=126523,TE=43301,Ot=111,SE=126498,EE=43776,vU="EEXIST",gE=119892,AE=43807,aU=4096,Av=252,Ls=255,PE=68295,Li="variable_declarator_pattern",Mi="do_while",t5="catch",CE=66962,NE=120654,Di=125,ji="label_identifier",RE=11263,IE=8525,Ui="assignment",OE=191456,LE=43273,lU="%u",ME=65381,DE=110927,jE=65479,UE=120538,Pv="await",BE=71487,YE="jsError",XE=110588,JE=120084,VE=42890,Pa=224,Bi="object_key",zE=43696,KE=73647,ZE=43761,WE=12295,$E=64967,n5=11647,pU=191,Lt=123,QE="generator",FE=123583,Yi="for_of_statement",Xi="enum_bigint_body",HE=110959,qE=92995,GE=120686,bE="b",xg=119969,u5=126522,i5=64318,rg=71839,f5=126602,eg=65908,fl=65536,dU=231,yU=-602162310,mU="comment_bounds",Mt="-",kU=-55,Ji="pattern_object_property",tg=43493,ng=69505,ug=8471,hU=277,ig=187,c5=120745,Vi="enum_member_identifier",fg=71959,cg=66863,sg=65594,og=253,s5='"',o5=70286,zi="jsx_attribute_value_literal",vg=68447,_U="the",ag="index out of bounds",Ki="declare_export_declaration",Zi="jsx_attribute",Wi="class_extends",br=122,c2=106,$i="binding_pattern",Qi="ts_type_cast",lg=113807,pg=93951,Ca=119,dg="types",yg=8335,Fi="statement_fork_point",Na="_",mg=65500,Hi="function_type",kg=68220,qi="statement_list",Ra=-835925911,hg=123535,_g=258,v5=43815,wU=199,a5=120571,wg=67514,TU="Property",l5=72713,SU="Unexpected ",p5=169,EU=", characters ",d5=43867,Tg=42537,Gi="component_declaration",gU=" : is a directory",bi="object_key_number_literal",Xr=127,s2=-36,cl=912068366,sl="delete",st=114,Sg=120076,xf="regexp_literal",Eg=65370,gg=65481,d1="value",Ag=68405,Ia="operator",ol="const",AU=283,To=109,y5="any",Pg=69958,Cg=70831,Ng=73111,Rg=72767,Ig="Identifier",rf="jsx_opening_attribute",ef="conditional_type",Og="loc",Lg=67071,m5=120004,Mg=43492,Dg=70005,PU=188,k5=72272,jg=11389,Ug=251,Bg=73055,h5=70280,CU=286,_5=1114111,Yg=66421,NU="Stack_overflow",Xg=70301,Jg=19903,So="0x",Vg=69967,zg=12447,w5=66512,RU=`Fatal error: exception %s `,vl=1e3,Kg=69295,T5=120093,IU=">=",OU=149,S5=64325,tf="class_identifier",Zg=119967,Wg=68415,LU="end",nf="enum_boolean_body",uf="member_private_name",ff="super_expression",$g=71955,Qg=126514,E5=67593,Fg=66939,Hg=12591,g5=126538,qg=110590,cf="component_renders_annotation",Gg=72703,bg=72105,A5=65598,xA=73727,P5=126504,C5=126551,rA=70143,al="from",sf="class_property",of="enum_number_body",eA=42559,tA=93759,nA=66994,pn="right",MU=225,uA=67702,iA=65473,fA=43697,N5=70855,cA=119993,sA=72103,oA=178205,vf="call_type_args",vA=66511,af="export_batch_specifier",lf="component_type_param",dn=782176664,Cv="get",ll="local",DU=228,pf="object_mapped_type_property",df="class_decorator",jU=220,yf="enum_body",UU="<<=",aA=71956,lA=69839,Oa="super",pA=173791,dA=71942,q1="expression",yA=72440,La=254,mA=70412,BU="renders?",mf="try_catch",YU=32752,kf="declare_module_exports",kA=12320,XU=134,hA=94175,pl="enum",JU=196,hf="import_source",_A=43814,wA=120069,_f="while_",R5=126537,TA=43262,wf="function_rest_param_type",SA=66378,I5=119996,Tf="declare_component",EA=73097,gA=70783,AA=43503,PA=131071,CA=11492,NA=92766,VU=173,RA=113770,IA=73029,OA=66978,Sf="tagged_template",Ef="jsx_element_name",gf="for_init_declaration",LA=123213,Af="object_indexer_property_type",Pf="object_spread_property_type",O5=72970,L5=70854,MA=110930,dl="var",zU=217,DA=119972,jA=69622,UA=63743,BA=42237,YA=870530776,M5="returnType",KU=56320,ZU=143,Ma="computed",XA=42735,Cf="arg_list",JA=67461,Nf="export_named_declaration",VA=72817,zA=73439,KA=43782,ZA=66775,WA=70655,D5="bool",$A=65140,QA=75075,FA=126651,HA=71947,qA=42961,GA=12735,bA=78894,xP=64262,WU=237,b2="interface",$U="Match_failure",rP=42962,eP=69748,QU="leadingComments",Rf="this_expression",yl=461894857,j5=12592,FU=8204,tP=119807,nP=66348,If="declare_variable",uP=8348,Of="optional_member",Lf=120,Mf="arrow_function",iP=72768,fP=70851,Df="array",cP=43249,U5=126468,sP=177983,oP="compare: functional value",vP=126550,aP=64847,jf="binding_type_identifier",lP=120132,Uf="function_params",pP=93071,ml=1024,dP=42783,HU=1039100673,qU="@{",yP=12352,mP=42653,kP=120628,Bf="declare_function",Yf="for_in_statement_lhs",hP=72271,_P=69807,wP=67826,Xf="syntax_opt",Jf="object_key_bigint_literal",GU=243,TP=94032,bU="Undefined_recursive_module",xB=-1053382366,SP=72242,Vf="variance_opt",EP=101631,gP="arguments",AP=72161,PP=8511,B5="unknown",CP=43560,rB="the end of an expression statement (`;`)",eB=1026,NP=12543,RP=11670,tB="?",IP=69247,Y5=11631,X5="line",OP=72202,zf="pattern_object_rest_property",Dt=" ",LP=43487,Eo=115,MP=-673950933,Kf="intersection_type",DP=120144,kl="is",jP=178207,UP=100343,nB="||=",uB="f",J5=8455,Zf=102,Wf="pattern_object_property_number_literal_key",BP=70418,YP=8543,iB="Internal Error: Found private field in object props",V5=126540,z5=119995,Nv=8287,$f="indexed_access_type",Qf="export_named_specifier",fB=266,cB=224,XP=124926,JP=-103,sB=167,K5=65344,Z5=126530,VP=113788,zP=67505,KP="property",ZP=43014,De="return",Ms=-85,WP=126601,oB=214,vB="children",Ff="type_alias",W5=43259,$P=126583,QP=71958,FP=65613,HP=67431,$5=126535,qP=69599,Hf="type_params",qf="object_key_computed",GP=124910,B2="variance",Q5=11727,bP=66954,xC=126463,Gf="catch_body",rC=69445,bf="type_param",xc="component_type_params",eC=124902,F5=120687,aB="collect_comments_opt",tC=15,nC=120485,uC=70416,iC=125259,rc="jsx_namespaced_name",fC=43712,cC=72712,lB="~",H5=12448,ec="jsx_member_expression_object",q5=126499,G5=-97,tc="pattern_object_property_identifier_key",pB=219,nc="component_body",uc="opaque_type",ic=".",sC=43009,oC="consequent",dB="SpreadElement",Y1="body",yB=178,mB=202,fc="jsx_opening_element",cc="declare_module",b5=67638,vC=8477,sc="object_type_property",aC=110882,oc="function_body",lC=94111,kB="module",hB="alternate",pC=67839,Rv=8191,dC=43881,_B=": closedir failed",go="kind",vc="tuple_labeled_element",Iv=-46,yC=67640,ac="declare_type_alias",xd=70750,mC=77808,hl="column",lc="jsx_closing_element",kC=66977,hC="\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",_C=65786,pc="function_expression",jt=104,rd=11719,wC=11505,TC="mkdir",SC=70319,wB="Invalid_argument",EC=43738,gC=113817,dc="bigint_literal",AC=70084,PC=126566,ed="do",td=42622,yc="computed_key",mc="pattern_object_property_computed_key",TB="fd ",nd=126571,CC=126619,SB=140,Ao="prototype",EB=208,NC=67004,ud=130,gB=242,AB=">>>=",RC=68863,IC=11726,Ut="raw",OC=64466,xe=107,LC=67679,kc="enum_string_body",MC=244,PB="unreachable jsxtext",CB="*",DC=66335,jC=126570,NB=229,UC=" : file already exists",id=184,BC=67807,YC=70753,hc="boolean_literal",XC=65437,JC=70451,VC=67002,Da=124,_c="conditional",fd=43260,RB="Sys_error",zC=123135,_l="meta",KC=64109,wc="pattern_array_rest_element",ZC=43255,cd=67644,Tc="pattern_object_rest_property_pattern",Sc="sequence",WC=65855,$C=110951,QC=67643,Ec="predicate_expression",je="static",FC=120512,HC="declaration",sd=64317,qC=68437,od=126558,gc="meta_property",GC=11564,Ac="declare_enum",yn="pattern",bC=216,IB=282,OB=289,xN=68191,vd="undefined",ad=8319,ld=120133,rN=132,eN=42239,LB=-99,tN=124927,nN=120092,uN=43137,Pc="component_rest_param",MB=144,DB="expected *",iN=125251,jB="%li",fN=55242,cN=12294,Cc="enum_number_member",Po="in",UB="\\\\",Ov=":",sN=68115,BB="Cygwin",oN=77823,vN=65615,pd=70162,YB="/static/",aN=11519,lN=72966,pN=12686,dN=165,yN=183,wl=129,dd=72192,mN=42964,yd="try",md=120655,kN=11702,XB="expressions",hN=2048,Nc="class_body",_N=55238,JB=240,wN=66915,TN=43311,SN=43018,VB=235,EN=73648,zB="([^/]+)",gN=125258,AN=64829,PN=68735,KB="++",ZB=163,WB="qualification",$B=57343,QB=931,Rc="default_opt",CN=71235,FB=8472,NN=71934,HB=205,qB=218,GB="callee",RN=43711,IN=64284,ON=43754,LN=43790,bB="%Li",Ic="pattern_array_rest_element_pattern",kd="decorators",MN=8304,Oc="statement",hd=73062,Lc="jsx_children",DN=70492,jN=64255,UN=11630,BN=1255,_d=67592,wd=43519,Td=64311,Sd=12539,YN="proto",Ed=120513,XN=68031,Lv="source",Tl="a",JN=93047,VN=92927,zN=126588,KN=73458,ZN=67742,WN=43714,xY=288,rY=236,$N=-253313196,Sl="label",eY="@[<2>{ ",gd=126539,Ad=126552,QN=120487,tY="Out_of_memory",FN=605857695,HN=94026,nY=267,Pd=126496,Co="async",uY=203,Cd=126560,qN=68287,Mc="unary_expression",GN=-26065557,bN=110587,iY=280,Nd=120771,xR=69762,rR=126502,ja="set",Dc="object_",jc="template_literal",eR=43258,Uc="nullable_type",Ds="int_of_string",fY="^=",Ue="predicate",Ua="string",Rd=8450,cY="camlinternalMod.ml",tR=70285,js="+",nR=110575,sY=198,Bc="extends",oY=-692038429,Id=67827,vY=210,aY=227,Od="explicitType",Ld=70452,uR=70497,Ba=63,El="private",iR=64296,fR=67591,cR=92909,lY="T_JSX_TEXT",sR="Fatal error: exception ",oR=120137,Md=68120,Yc="pattern_array_e",vR=119964,aR=92862,lR=66461,pY="&&=",dY=174,o2=8231,Xc="null_literal",yY="/=",pR=66811,Dd=70108,dR=67504,yR=11686,mR=67001,kR=" : flags Open_text and Open_binary are not compatible",hR=43741,_R=66204,G1=8233,Jc="type_annotation_hint",wR=123197,Vc="object_property",mY="${",jd=70480,kY="&&",zc="type_cast",gl="%d",Ud=8484,hY=207,TR=70066,SR=68324,Bd=120713,_Y=135,Yd=126556,re="0",Y2="yield",Xd=126591,ot=100,ER=69551,Kc="jsx_element_name_namespaced",wY=232,Zc="object_key_string_literal",Wc="function_this_param_type",$c="pattern_object_property_pattern",Be="throw",Ye="switch",TY=2048,Jd=119970,Qc="toplevel_statement_list",Ya=250,gR=12438,Fc="class_implements",Hc="variable_declarator",AR=43713,Vd=68096,PR=70457,CR=12538,NR=11734,SY="-=",EY=234,qc="component_param_name",RR=43123,Gc="class_",gY="|",IR=200,OR=43518,LR=8483,bc="jsx_attribute_name_identifier",MR=181;function hZ(x,r,e,t,u){if(t<=r)for(var i=1;i<=u;i++)e[t+i]=x[r+i];else for(var i=u;i>=1;i--)e[t+i]=x[r+i];return 0}function _Z(x){for(var r=[0];x!==0;){for(var e=x[1],t=1;t<e.length;t++)r.push(e[t]);x=x[2]}return r}function wZ(x,r,e){var t=new Array(e+1);t[0]=0;for(var u=1,i=r+1;u<=e;u++,i++)t[u]=x[i];return t}function zd(x,r,e){var t=String.fromCharCode;if(r==0&&e<=aU&&e==x.length)return t.apply(null,x);for(var u=hx;0<e;r+=ml,e-=ml)u+=t.apply(null,x.slice(r,r+Math.min(e,ml)));return u}function Kd(x){for(var r=new Uint8Array(x.l),e=x.c,t=e.length,u=0;u<t;u++)r[u]=e.charCodeAt(u);for(t=x.l;u<t;u++)r[u]=0;return x.c=r,x.t=4,r}function Us(x,r,e,t,u){if(u==0)return 0;if(t==0&&(u>=e.l||e.t==2&&u>=e.c.length))e.c=x.t==4?zd(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else if(e.t==2&&t==e.c.length)e.c+=x.t==4?zd(x.c,r,u):r==0&&x.c.length==u?x.c:x.c.substr(r,u),e.t=e.c.length==e.l?0:2;else{e.t!=4&&Kd(e);var i=x.c,f=e.c;if(x.t==4)if(t<=r)for(var o=0;o<u;o++)f[t+o]=i[r+o];else for(var o=u-1;o>=0;o--)f[t+o]=i[r+o];else{for(var a=Math.min(u,i.length-r),o=0;o<a;o++)f[t+o]=i.charCodeAt(r+o);for(;o<u;o++)f[t+o]=0}}return 0}function Xa(x,r){if(x==0)return hx;if(r.repeat)return r.repeat(x);for(var e=hx,t=0;;){if(x&1&&(e+=r),x>>=1,x==0)return e;r+=r,t++,t==9&&r.slice(0,1)}}function Zd(x){x.t==2?x.c+=Xa(x.l-x.c.length,"\0"):x.c=zd(x.c,0,x.c.length),x.t=0}function DR(x){if(x.length<24){for(var r=0;r<x.length;r++)if(x.charCodeAt(r)>Xr)return!1;return!0}else return!/[^\x00-\x7f]/.test(x)}function AY(x){for(var r=hx,e=hx,t,u,i,f,o=0,a=x.length;o<a;o++){if(u=x.charCodeAt(o),u<on){for(var d=o+1;d<a&&(u=x.charCodeAt(d))<on;d++);if(d-o>hw?(e.substr(0,1),r+=e,e=hx,r+=x.slice(o,d)):e+=x.slice(o,d),d==a)break;o=d}f=1,++o<a&&((i=x.charCodeAt(o))&-64)==h1&&(t=i+(u<<6),u<cB?(f=t-12416,f<on&&(f=1)):(f=2,++o<a&&((i=x.charCodeAt(o))&-64)==h1&&(t=i+(t<<6),u<JB?(f=t-925824,(f<TY||f>=55295&&f<57344)&&(f=2)):(f=3,++o<a&&((i=x.charCodeAt(o))&-64)==h1&&u<245&&(f=i-63447168+(t<<6),(f<65536||f>1114111)&&(f=3)))))),f<4?(o-=f,e+="\uFFFD"):f>fn?e+=String.fromCharCode(55232+(f>>10),KU+(f&1023)):e+=String.fromCharCode(f),e.length>ml&&(e.substr(0,1),r+=e,e=hx)}return r+e}function Bs(x,r,e){this.t=x,this.c=r,this.l=e}Bs.prototype.toString=function(){switch(this.t){case 9:return this.c;default:Zd(this);case 0:if(DR(this.c))return this.t=9,this.c;this.t=8;case 8:return this.c}},Bs.prototype.toUtf16=function(){var x=this.toString();return this.t==9?x:AY(x)},Bs.prototype.slice=function(){var x=this.t==4?this.c.slice():this.c;return new Bs(this.t,x,this.l)};function PY(x){return new Bs(0,x,x.length)}function DN0(x){return x}function xs(x){return PY(x)}function rs(x,r,e,t,u){return Us(xs(x),r,e,t,u),0}function CY(x){var r=p0.process;if(r&&r.env&&r.env[x]!=null)return r.env[x];if(p0.jsoo_static_env&&p0.jsoo_static_env[x])return p0.jsoo_static_env[x]}var jR=0;(function(){var x=CY("OCAMLRUNPARAM");if(x!==void 0)for(var r=x.split(GM),e=0;e<r.length;e++)if(r[e]==bE){jR=1;break}else if(r[e].startsWith("b="))jR=+r[e].slice(2);else continue})();var X2=[0];function TZ(x,r){return(!x.js_error||r||x[0]==qr)&&(x.js_error=new p0.Error("Js exception containing backtrace")),x}function q0(x,r){return jR?TZ(x,r):x}function SZ(x,r){throw q0([0,x,r])}function jN0(x){return x}function UR(x,r){SZ(x,r)}function b1(x){UR(X2.Invalid_argument,x)}function EZ(){b1(ag)}function Kr(x,r,e){if(e&=Ls,x.t!=4){if(r==x.c.length)return x.c+=String.fromCharCode(e),r+1==x.l&&(x.t=0),0;Kd(x)}return x.c[r]=e,0}function Ja(x,r,e){return r>>>0>=x.l&&EZ(),Kr(x,r,e)}function oe(x,r){switch(x.t&6){default:if(r>=x.c.length)return 0;case 0:return x.c.charCodeAt(r);case 4:return x.c[r]}}function Ys(x,r){var e=x.l>=0?x.l:x.l=x.length,t=r.length,u=e-t;if(u==0)return x.apply(null,r);if(u<0){var i=x.apply(null,r.slice(0,e));return typeof i!="function"?i:Ys(i,r.slice(e))}else{switch(u){case 1:{var i=function(a){for(var d=new Array(t+1),k=0;k<t;k++)d[k]=r[k];return d[t]=a,x.apply(null,d)};break}case 2:{var i=function(a,d){for(var k=new Array(t+2),T=0;T<t;T++)k[T]=r[T];return k[t]=a,k[t+1]=d,x.apply(null,k)};break}default:var i=function(){for(var o=arguments.length==0?1:arguments.length,a=new Array(r.length+o),d=0;d<r.length;d++)a[d]=r[d];for(var d=0;d<arguments.length;d++)a[r.length+d]=arguments[d];return Ys(x,a)}}return i.l=u,i}}function Al(){b1(ag)}function W1(x,r){return r>>>0>=x.length-1&&Al(),x}function gZ(x){return isFinite(x)?Math.abs(x)>=22250738585072014e-324?0:x!=0?1:2:isNaN(x)?4:3}function AZ(x){return 0}var PZ=Math.log2&&Math.log2(11235582092889474e291)==1020;function CZ(x){if(PZ)return Math.floor(Math.log2(x));var r=0;if(x==0)return-1/0;if(x>=1)for(;x>=2;)x/=2,r++;else for(;x<1;)x*=2,r--;return r}function BR(x){var r=new Float32Array(1);r[0]=x;var e=new Int32Array(r.buffer);return e[0]|0}var NY=Math.pow(2,-24);function RY(x){throw x}function IY(){RY(X2.Division_by_zero)}function fr(x,r,e){this.lo=x&Ni,this.mi=r&Ni,this.hi=e&fn}fr.prototype.caml_custom="_j",fr.prototype.copy=function(){return new fr(this.lo,this.mi,this.hi)},fr.prototype.ucompare=function(x){return this.hi>x.hi?1:this.hi<x.hi?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},fr.prototype.compare=function(x){var r=this.hi<<16,e=x.hi<<16;return r>e?1:r<e?-1:this.mi>x.mi?1:this.mi<x.mi?-1:this.lo>x.lo?1:this.lo<x.lo?-1:0},fr.prototype.neg=function(){var x=-this.lo,r=-this.mi+(x>>24),e=-this.hi+(r>>24);return new fr(x,r,e)},fr.prototype.add=function(x){var r=this.lo+x.lo,e=this.mi+x.mi+(r>>24),t=this.hi+x.hi+(e>>24);return new fr(r,e,t)},fr.prototype.sub=function(x){var r=this.lo-x.lo,e=this.mi-x.mi+(r>>24),t=this.hi-x.hi+(e>>24);return new fr(r,e,t)},fr.prototype.mul=function(x){var r=this.lo*x.lo,e=(r*NY|0)+this.mi*x.lo+this.lo*x.mi,t=(e*NY|0)+this.hi*x.lo+this.mi*x.mi+this.lo*x.hi;return new fr(r,e,t)},fr.prototype.isZero=function(){return(this.lo|this.mi|this.hi)==0},fr.prototype.isNeg=function(){return this.hi<<16<0},fr.prototype.and=function(x){return new fr(this.lo&x.lo,this.mi&x.mi,this.hi&x.hi)},fr.prototype.or=function(x){return new fr(this.lo|x.lo,this.mi|x.mi,this.hi|x.hi)},fr.prototype.xor=function(x){return new fr(this.lo^x.lo,this.mi^x.mi,this.hi^x.hi)},fr.prototype.shift_left=function(x){return x=x&63,x==0?this:x<24?new fr(this.lo<<x,this.mi<<x|this.lo>>24-x,this.hi<<x|this.mi>>24-x):x<48?new fr(0,this.lo<<x-24,this.mi<<x-24|this.lo>>48-x):new fr(0,0,this.lo<<x-48)},fr.prototype.shift_right_unsigned=function(x){return x=x&63,x==0?this:x<24?new fr(this.lo>>x|this.mi<<24-x,this.mi>>x|this.hi<<24-x,this.hi>>x):x<48?new fr(this.mi>>x-24|this.hi<<48-x,this.hi>>x-24,0):new fr(this.hi>>x-48,0,0)},fr.prototype.shift_right=function(x){if(x=x&63,x==0)return this;var r=this.hi<<16>>16;if(x<24)return new fr(this.lo>>x|this.mi<<24-x,this.mi>>x|r<<24-x,this.hi<<16>>x>>>16);var e=this.hi<<16>>31;return x<48?new fr(this.mi>>x-24|this.hi<<48-x,this.hi<<16>>x-24>>16,e&fn):new fr(this.hi<<16>>x-32,e,e)},fr.prototype.lsl1=function(){this.hi=this.hi<<1|this.mi>>23,this.mi=(this.mi<<1|this.lo>>23)&Ni,this.lo=this.lo<<1&Ni},fr.prototype.lsr1=function(){this.lo=(this.lo>>>1|this.mi<<23)&Ni,this.mi=(this.mi>>>1|this.hi<<23)&Ni,this.hi=this.hi>>>1},fr.prototype.udivmod=function(x){for(var r=0,e=this.copy(),t=x.copy(),u=new fr(0,0,0);e.ucompare(t)>0;)r++,t.lsl1();for(;r>=0;)r--,u.lsl1(),e.ucompare(t)>=0&&(u.lo++,e=e.sub(t)),t.lsr1();return{quotient:u,modulus:e}},fr.prototype.div=function(x){var r=this;x.isZero()&&IY();var e=r.hi^x.hi;r.hi&ln&&(r=r.neg()),x.hi&ln&&(x=x.neg());var t=r.udivmod(x).quotient;return e&ln&&(t=t.neg()),t},fr.prototype.mod=function(x){var r=this;x.isZero()&&IY();var e=r.hi;r.hi&ln&&(r=r.neg()),x.hi&ln&&(x=x.neg());var t=r.udivmod(x).modulus;return e&ln&&(t=t.neg()),t},fr.prototype.toInt=function(){return this.lo|this.mi<<24},fr.prototype.toFloat=function(){return(this.hi<<16)*Math.pow(2,32)+this.mi*Math.pow(2,24)+this.lo},fr.prototype.toArray=function(){return[this.hi>>8,this.hi&Ls,this.mi>>16,this.mi>>8&Ls,this.mi&Ls,this.lo>>16,this.lo>>8&Ls,this.lo&Ls]},fr.prototype.lo32=function(){return this.lo|(this.mi&Ls)<<24},fr.prototype.hi32=function(){return this.mi>>>8&fn|this.hi<<16};function Wd(x,r,e){return new fr(x,r,e)}function $d(x){if(!isFinite(x))return isNaN(x)?Wd(1,0,YU):x>0?Wd(0,0,YU):Wd(0,0,65520);var r=x==0&&1/x==-1/0?ln:x>=0?0:ln;r&&(x=-x);var e=CZ(x)+1023;e<=0?(e=0,x/=Math.pow(2,-eB)):(x/=Math.pow(2,e-cD),x<16&&(x*=2,e-=1),e==0&&(x/=2));var t=Math.pow(2,24),u=x|0;x=(x-u)*t;var i=x|0;x=(x-i)*t;var f=x|0;return u=u&tC|r|e<<4,Wd(f,i,u)}function Pl(x){return x.toArray()}function OY(x,r,e){if(x.write(32,r.dims.length),x.write(32,r.kind|r.layout<<8),r.caml_custom==lp)for(var t=0;t<r.dims.length;t++)r.dims[t]<fn?x.write(16,r.dims[t]):(x.write(16,fn),x.write(32,0),x.write(32,r.dims[t]));else for(var t=0;t<r.dims.length;t++)x.write(32,r.dims[t]);switch(r.kind){case 2:case 3:case 12:for(var t=0;t<r.data.length;t++)x.write(8,r.data[t]);break;case 4:case 5:for(var t=0;t<r.data.length;t++)x.write(16,r.data[t]);break;case 6:for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 8:case 9:x.write(8,0);for(var t=0;t<r.data.length;t++)x.write(32,r.data[t]);break;case 7:for(var t=0;t<r.data.length/2;t++)for(var u=Pl(r.get(t)),i=0;i<8;i++)x.write(8,u[i]);break;case 1:for(var t=0;t<r.data.length;t++)for(var u=Pl($d(r.get(t))),i=0;i<8;i++)x.write(8,u[i]);break;case 0:for(var t=0;t<r.data.length;t++){var u=BR(r.get(t));x.write(32,u)}break;case 10:for(var t=0;t<r.data.length/2;t++){var i=r.get(t);x.write(32,BR(i[1])),x.write(32,BR(i[2]))}break;case 11:for(var t=0;t<r.data.length/2;t++){for(var f=r.get(t),u=Pl($d(f[1])),i=0;i<8;i++)x.write(8,u[i]);for(var u=Pl($d(f[2])),i=0;i<8;i++)x.write(8,u[i])}break}e[0]=(4+r.dims.length)*4,e[1]=(4+r.dims.length)*8}function LY(x){switch(x){case 7:case 10:case 11:return 2;default:return 1}}function NZ(x,r){var e;switch(x){case 0:e=Float32Array;break;case 1:e=Float64Array;break;case 2:e=Int8Array;break;case 3:e=Uint8Array;break;case 4:e=Int16Array;break;case 5:e=Uint16Array;break;case 6:e=Int32Array;break;case 7:e=Int32Array;break;case 8:e=Int32Array;break;case 9:e=Int32Array;break;case 10:e=Float32Array;break;case 11:e=Float64Array;break;case 12:e=Uint8Array;break}e||b1("Bigarray.create: unsupported kind");var t=new e(r*LY(x));return t}function YR(x){var r=new Int32Array(1);r[0]=x;var e=new Float32Array(r.buffer);return e[0]}function Cl(x){return new fr(x[7]<<0|x[6]<<8|x[5]<<16,x[4]<<0|x[3]<<8|x[2]<<16,x[1]<<0|x[0]<<8)}function XR(x){var r=x.lo,e=x.mi,t=x.hi,u=(t&32767)>>4;if(u==mj)return r|e|t&tC?NaN:t&ln?-1/0:1/0;var i=Math.pow(2,-24),f=(r*i+e)*i+(t&tC);return u>0?(f+=16,f*=Math.pow(2,u-cD)):f*=Math.pow(2,-eB),t&ln&&(f=-f),f}function JR(x){for(var r=x.length,e=1,t=0;t<r;t++)x[t]<0&&b1("Bigarray.create: negative dimension"),e=e*x[t];return e}function RZ(x,r){return new fr(x&Ni,x>>>24&Ls|(r&fn)<<8,r>>>16&fn)}function VR(x){return x.hi32()}function zR(x){return x.lo32()}var IZ=lp;function No(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t}No.prototype.caml_custom=IZ,No.prototype.offset=function(x){var r=0;if(typeof x=="number"&&(x=[x]),x instanceof Array||b1("bigarray.js: invalid offset"),this.dims.length!=x.length&&b1("Bigarray.get/set: bad number of dimensions"),this.layout==0)for(var e=0;e<this.dims.length;e++)(x[e]<0||x[e]>=this.dims[e])&&Al(),r=r*this.dims[e]+x[e];else for(var e=this.dims.length-1;e>=0;e--)(x[e]<1||x[e]>this.dims[e])&&Al(),r=r*this.dims[e]+(x[e]-1);return r},No.prototype.get=function(x){switch(this.kind){case 7:var r=this.data[x*2+0],e=this.data[x*2+1];return RZ(r,e);case 10:case 11:var t=this.data[x*2+0],u=this.data[x*2+1];return[La,t,u];default:return this.data[x]}},No.prototype.set=function(x,r){switch(this.kind){case 7:this.data[x*2+0]=zR(r),this.data[x*2+1]=VR(r);break;case 10:case 11:this.data[x*2+0]=r[1],this.data[x*2+1]=r[2];break;default:this.data[x]=r;break}return 0},No.prototype.fill=function(x){switch(this.kind){case 7:var r=zR(x),e=VR(x);if(r==e)this.data.fill(r);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?r:e;break;case 10:case 11:var u=x[1],i=x[2];if(u==i)this.data.fill(u);else for(var t=0;t<this.data.length;t++)this.data[t]=t%2==0?u:i;break;default:this.data.fill(x);break}},No.prototype.compare=function(x,r){if(this.layout!=x.layout||this.kind!=x.kind){var e=this.kind|this.layout<<8,t=x.kind|x.layout<<8;return t-e}if(this.dims.length!=x.dims.length)return x.dims.length-this.dims.length;for(var u=0;u<this.dims.length;u++)if(this.dims[u]!=x.dims[u])return this.dims[u]<x.dims[u]?-1:1;switch(this.kind){case 0:case 1:case 10:case 11:for(var i,f,u=0;u<this.data.length;u++){if(i=this.data[u],f=x.data[u],i<f)return-1;if(i>f)return 1;if(i!=f){if(!r)return NaN;if(i==i)return 1;if(f==f)return-1}}break;case 7:for(var u=0;u<this.data.length;u+=2){if(this.data[u+1]<x.data[u+1])return-1;if(this.data[u+1]>x.data[u+1])return 1;if(this.data[u]>>>0<x.data[u]>>>0)return-1;if(this.data[u]>>>0>x.data[u]>>>0)return 1}break;case 2:case 3:case 4:case 5:case 6:case 8:case 9:case 12:for(var u=0;u<this.data.length;u++){if(this.data[u]<x.data[u])return-1;if(this.data[u]>x.data[u])return 1}break}return 0};function Va(x,r,e,t){this.kind=x,this.layout=r,this.dims=e,this.data=t}Va.prototype=new No,Va.prototype.offset=function(x){return typeof x!="number"&&(x instanceof Array&&x.length==1?x=x[0]:b1("Ml_Bigarray_c_1_1.offset")),(x<0||x>=this.dims[0])&&Al(),x},Va.prototype.get=function(x){return this.data[x]},Va.prototype.set=function(x,r){return this.data[x]=r,0},Va.prototype.fill=function(x){return this.data.fill(x),0};function MY(x,r,e,t){var u=LY(x);return JR(e)*u!=t.length&&b1("length doesn't match dims"),r==0&&e.length==1&&u==1?new Va(x,r,e,t):new No(x,r,e,t)}function J2(x){X2.Failure||(X2.Failure=[qr,ew,-3]),UR(X2.Failure,x)}function DY(x,r,e){var t=x.read32s();(t<0||t>16)&&J2("input_value: wrong number of bigarray dimensions");var u=x.read32s(),i=u&Ls,f=u>>8&1,o=[];if(e==lp)for(var a=0;a<t;a++){var d=x.read16u();if(d==fn){var k=x.read32u(),T=x.read32u();k!=0&&J2("input_value: bigarray dimension overflow in 32bit"),d=T}o.push(d)}else for(var a=0;a<t;a++)o.push(x.read32u());var g=JR(o),A=NZ(i,g),N=MY(i,f,o,A);switch(i){case 2:for(var a=0;a<g;a++)A[a]=x.read8s();break;case 3:case 12:for(var a=0;a<g;a++)A[a]=x.read8u();break;case 4:for(var a=0;a<g;a++)A[a]=x.read16s();break;case 5:for(var a=0;a<g;a++)A[a]=x.read16u();break;case 6:for(var a=0;a<g;a++)A[a]=x.read32s();break;case 8:case 9:var R=x.read8u();R&&J2("input_value: cannot read bigarray with 64-bit OCaml ints");for(var a=0;a<g;a++)A[a]=x.read32s();break;case 7:for(var Z=new Array(8),a=0;a<g;a++){for(var I=0;I<8;I++)Z[I]=x.read8u();var M=Cl(Z);N.set(a,M)}break;case 1:for(var Z=new Array(8),a=0;a<g;a++){for(var I=0;I<8;I++)Z[I]=x.read8u();var L=XR(Cl(Z));N.set(a,L)}break;case 0:for(var a=0;a<g;a++){var L=YR(x.read32s());N.set(a,L)}break;case 10:for(var a=0;a<g;a++){var z=YR(x.read32s()),V=YR(x.read32s());N.set(a,[La,z,V])}break;case 11:for(var Z=new Array(8),a=0;a<g;a++){for(var I=0;I<8;I++)Z[I]=x.read8u();for(var z=XR(Cl(Z)),I=0;I<8;I++)Z[I]=x.read8u();var V=XR(Cl(Z));N.set(a,[La,z,V])}break}return r[0]=(4+t)*4,MY(i,f,o,A)}function jY(x,r,e){return x.compare(r,e)}function UY(x,r){return Math.imul(x,r)}function Xs(x,r){return r=UY(r,-862048943),r=r<<15|r>>>32-15,r=UY(r,461845907),x^=r,x=x<<13|x>>>32-13,(x+(x<<2)|0)+-430675100|0}function OZ(x,r){return x=Xs(x,zR(r)),x=Xs(x,VR(r)),x}function BY(x,r){return OZ(x,$d(r))}function YY(x){var r=JR(x.dims),e=0;switch(x.kind){case 2:case 3:case 12:r>q3&&(r=q3);var t=0,u=0;for(u=0;u+4<=x.data.length;u+=4)t=x.data[u+0]|x.data[u+1]<<8|x.data[u+2]<<16|x.data[u+3]<<24,e=Xs(e,t);switch(t=0,r&3){case 3:t=x.data[u+2]<<16;case 2:t|=x.data[u+1]<<8;case 1:t|=x.data[u+0],e=Xs(e,t)}break;case 4:case 5:r>h1&&(r=h1);var t=0,u=0;for(u=0;u+2<=x.data.length;u+=2)t=x.data[u+0]|x.data[u+1]<<16,e=Xs(e,t);r&1&&(e=Xs(e,x.data[u]));break;case 6:r>64&&(r=64);for(var u=0;u<r;u++)e=Xs(e,x.data[u]);break;case 8:case 9:r>64&&(r=64);for(var u=0;u<r;u++)e=Xs(e,x.data[u]);break;case 7:r>32&&(r=32),r*=2;for(var u=0;u<r;u++)e=Xs(e,x.data[u]);break;case 10:r*=2;case 0:r>64&&(r=64);for(var u=0;u<r;u++)e=BY(e,x.data[u]);break;case 11:r*=2;case 1:r>32&&(r=32);for(var u=0;u<r;u++)e=BY(e,x.data[u]);break}return e}function LZ(x,r){return r[0]=4,x.read32s()}function MZ(x,r){switch(x.read8u()){case 1:return r[0]=4,x.read32s();case 2:J2("input_value: native integer value too large");default:J2("input_value: ill-formed native integer")}}function DZ(x,r){for(var e=new Array(8),t=0;t<8;t++)e[t]=x.read8u();return r[0]=8,Cl(e)}function jZ(x,r,e){for(var t=Pl(r),u=0;u<8;u++)x.write(8,t[u]);e[0]=8,e[1]=8}function UZ(x,r,e){return x.compare(r)}function BZ(x){return x.lo32()^x.hi32()}var XY={_j:{deserialize:DZ,serialize:jZ,fixed_length:8,compare:UZ,hash:BZ},_i:{deserialize:LZ,fixed_length:4},_n:{deserialize:MZ,fixed_length:4},_bigarray:{deserialize:function(x,r){return DY(x,r,"_bigarray")},serialize:OY,compare:jY,hash:YY},_bigarr02:{deserialize:function(x,r){return DY(x,r,lp)},serialize:OY,compare:jY,hash:YY}};function KR(x){return XY[x.caml_custom]&&XY[x.caml_custom].compare}function JY(x,r,e,t){var u=KR(r);if(u){var i=e>0?u(r,x,t):u(x,r,t);if(t&&i!=i)return e;if(+i!=+i)return+i;if(i|0)return i|0}return e}function ZR(x){return typeof x=="string"&&!/[^\x00-\xff]/.test(x)}function WR(x){return x instanceof Bs}function VY(x){if(typeof x=="number")return vl;if(WR(x))return Av;if(ZR(x))return 1252;if(x instanceof Array&&x[0]===x[0]>>>0&&x[0]<=Q3){var r=x[0]|0;return r==La?0:r}else{if(x instanceof String)return wD;if(typeof x=="string")return wD;if(x instanceof Number)return vl;if(x&&x.caml_custom)return BN;if(x&&x.compare)return 1256;if(typeof x=="function")return 1247;if(typeof x=="symbol")return 1251}return 1001}function Bt(x,r){return x<r?-1:x==r?0:1}function Tx(x,r){return x<r?-1:x>r?1:0}function YZ(x,r){return x.t&6&&Zd(x),r.t&6&&Zd(r),x.c<r.c?-1:x.c>r.c?1:0}function Qd(x,r,e){for(var t=[];;){if(!(e&&x===r)){var u=VY(x);if(u==Ya){x=x[1];continue}var i=VY(r);if(i==Ya){r=r[1];continue}if(u!==i)return u==vl?i==BN?JY(x,r,-1,e):-1:i==vl?u==BN?JY(r,x,1,e):1:u<i?-1:1;switch(u){case 247:b1(oP);break;case 248:var o=Bt(x[2],r[2]);if(o!=0)return o|0;break;case 249:b1(oP);break;case 250:b1("equal: got Forward_tag, should not happen");break;case 251:b1("equal: abstract value");break;case 252:if(x!==r){var o=YZ(x,r);if(o!=0)return o|0}break;case 253:b1("equal: got Double_tag, should not happen");break;case 254:b1("equal: got Double_array_tag, should not happen");break;case 255:b1("equal: got Custom_tag, should not happen");break;case 1247:b1(oP);break;case 1255:var f=KR(x);if(f!=KR(r))return x.caml_custom<r.caml_custom?-1:1;f||b1("compare: abstract value");var o=f(x,r,e);if(o!=o)return e?-1:o;if(o!==(o|0))return-1;if(o!=0)return o|0;break;case 1256:var o=x.compare(r,e);if(o!=o)return e?-1:o;if(o!==(o|0))return-1;if(o!=0)return o|0;break;case 1e3:if(x=+x,r=+r,x<r)return-1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return-1}break;case 1001:if(x<r)return-1;if(x>r)return 1;if(x!=r){if(!e)return NaN;if(x==x)return 1;if(r==r)return-1}break;case 1251:if(x!==r)return e?1:NaN;break;case 1252:var x=x,r=r;if(x!==r){if(x<r)return-1;if(x>r)return 1}break;case 12520:var x=x.toString(),r=r.toString();if(x!==r){if(x<r)return-1;if(x>r)return 1}break;case 246:case 254:default:if(AZ(u)){b1("compare: continuation value");break}if(x.length!=r.length)return x.length<r.length?-1:1;x.length>1&&t.push(x,r,1);break}}if(t.length==0)return 0;var a=t.pop();r=t.pop(),x=t.pop(),a+1<x.length&&t.push(x,r,a+1),x=x[a],r=r[a]}}function zY(x,r){return Qd(x,r,!0)}function XZ(){return[0]}function S1(x){return x<0&&b1("Bytes.create"),new Bs(x?2:9,hx,x)}function Nl(x,r){return+(Qd(x,r,!1)==0)}function JZ(x,r,e,t){if(e>0)if(r==0&&(e>=x.l||x.t==2&&e>=x.c.length))t==0?(x.c=hx,x.t=2):(x.c=Xa(e,String.fromCharCode(t)),x.t=e==x.l?0:2);else for(x.t!=4&&Kd(x),e+=r;r<e;r++)x.c[r]=t;return 0}function $R(x){var r;if(x=x,r=+x,x.length>0&&r===r||(x=x.replace(/_/g,hx),r=+x,x.length>0&&r===r||/^[+-]?nan$/i.test(x)))return r;var e=/^ *([+-]?)0x([0-9a-f]+)\.?([0-9a-f]*)(p([+-]?[0-9]+))?/i.exec(x);if(e){var t=e[3].replace(/0+$/,hx),u=parseInt(e[1]+e[2]+t,16),i=(e[5]|0)-4*t.length;return r=u*Math.pow(2,i),r}if(/^\+?inf(inity)?$/i.test(x))return 1/0;if(/^-inf(inity)?$/i.test(x))return-1/0;J2("float_of_string")}function QR(x){x=x;var r=x.length;r>31&&b1("format_int: format too long");for(var e={justify:js,signstyle:Mt,filler:Dt,alternate:!1,base:0,signedconv:!1,width:0,uppercase:!1,sign:1,prec:-1,conv:uB},t=0;t<r;t++){var u=x.charAt(t);switch(u){case"-":e.justify=Mt;break;case"+":case" ":e.signstyle=u;break;case"0":e.filler=re;break;case"#":e.alternate=!0;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(e.width=0;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.width=e.width*10+u,t++;t--;break;case".":for(e.prec=0,t++;u=x.charCodeAt(t)-48,u>=0&&u<=9;)e.prec=e.prec*10+u,t++;t--;case"d":case"i":e.signedconv=!0;case"u":e.base=10;break;case"x":e.base=16;break;case"X":e.base=16,e.uppercase=!0;break;case"o":e.base=8;break;case"e":case"f":case"g":e.signedconv=!0,e.conv=u;break;case"E":case"F":case"G":e.signedconv=!0,e.uppercase=!0,e.conv=u.toLowerCase();break}}return e}function FR(x,r){x.uppercase&&(r=r.toUpperCase());var e=r.length;x.signedconv&&(x.sign<0||x.signstyle!=Mt)&&e++,x.alternate&&(x.base==8&&(e+=1),x.base==16&&(e+=2));var t=hx;if(x.justify==js&&x.filler==Dt)for(var u=e;u<x.width;u++)t+=Dt;if(x.signedconv&&(x.sign<0?t+=Mt:x.signstyle!=Mt&&(t+=x.signstyle)),x.alternate&&x.base==8&&(t+=re),x.alternate&&x.base==16&&(t+=x.uppercase?"0X":So),x.justify==js&&x.filler==re)for(var u=e;u<x.width;u++)t+=re;if(t+=r,x.justify==Mt)for(var u=e;u<x.width;u++)t+=Dt;return t}function HR(x,r){function e(k,T){if(Math.abs(k)<1)return k.toFixed(T);var g=parseInt(k.toString().split(js)[1]);return g>20?(g-=20,k/=Math.pow(10,g),k+=new Array(g+1).join(re),T>0&&(k=k+ic+new Array(T+1).join(re)),k):k.toFixed(T)}var t,u=QR(x),i=u.prec<0?6:u.prec;if((r<0||r==0&&1/r==-1/0)&&(u.sign=-1,r=-r),isNaN(r))t=Zk,u.filler=Dt;else if(!isFinite(r))t="inf",u.filler=Dt;else switch(u.conv){case"e":var t=r.toExponential(i),f=t.length;t.charAt(f-3)==wh&&(t=t.slice(0,f-1)+re+t.slice(f-1));break;case"f":t=e(r,i);break;case"g":i=i||1,t=r.toExponential(i-1);var o=t.indexOf(wh),a=+t.slice(o+1);if(a<-4||r>=1e21||r.toFixed(0).length>i){for(var f=o-1;t.charAt(f)==re;)f--;t.charAt(f)==ic&&f--,t=t.slice(0,f+1)+t.slice(o),f=t.length,t.charAt(f-3)==wh&&(t=t.slice(0,f-1)+re+t.slice(f-1));break}else{var d=i;if(a<0)d-=a+1,t=r.toFixed(d);else for(;t=r.toFixed(d),t.length>i+1;)d--;if(d){for(var f=t.length-1;t.charAt(f)==re;)f--;t.charAt(f)==ic&&f--,t=t.slice(0,f+1)}}break}return FR(u,t)}function Fd(x,r){if(x==gl)return hx+r;var e=QR(x);r<0&&(e.signedconv?(e.sign=-1,r=-r):r>>>=0);var t=r.toString(e.base);if(e.prec>=0){e.filler=Dt;var u=e.prec-t.length;u>0&&(t=Xa(u,re)+t)}return FR(e,t)}var KY=0;function Js(){return KY++}function ZY(){return[0]}var Hd=[];function Gx(x,r,e){var t=x[1],u=Hd[e];if(u===void 0)for(var i=Hd.length;i<e;i++)Hd[i]=0;else if(t[u]===r)return t[u-1];for(var f=3,o=t[1]*2+1,a;f<o;)a=f+o>>1|1,r<t[a+1]?o=a-2:f=a;return Hd[e]=f+1,r==t[f+1]?t[f]:0}function VZ(x){for(var r=hx,e=r,t,u,i=0,f=x.length;i<f;i++){if(t=x.charCodeAt(i),t<on){for(var o=i+1;o<f&&(t=x.charCodeAt(o))<on;o++);if(o-i>hw?(e.substr(0,1),r+=e,e=hx,r+=x.slice(i,o)):e+=x.slice(i,o),o==f)break;i=o}t<TY?(e+=String.fromCharCode(192|t>>6),e+=String.fromCharCode(on|t&Ba)):t<55296||t>=$B?e+=String.fromCharCode(cB|t>>12,on|t>>6&Ba,on|t&Ba):t>=56319||i+1==f||(u=x.charCodeAt(i+1))<KU||u>$B?e+="\xEF\xBF\xBD":(i++,t=(t<<10)+u-56613888,e+=String.fromCharCode(JB|t>>18,on|t>>12&Ba,on|t>>6&Ba,on|t&Ba)),e.length>ml&&(e.substr(0,1),r+=e,e=hx)}return r+e}function Yt(x){return DR(x)?x:VZ(x)}function zZ(x,r,e){if(!isFinite(x))return isNaN(x)?Yt(Zk):Yt(x>0?jj:"-infinity");var t=x==0&&1/x==-1/0?1:x>=0?0:1;t&&(x=-x);var u=0;if(x!=0)if(x<1)for(;x<1&&u>-1022;)x*=2,u--;else for(;x>=2;)x/=2,u++;var i=u<0?hx:js,f=hx;if(t)f=Mt;else switch(e){case 43:f=js;break;case 32:f=Dt;break;default:break}if(r>=0&&r<13){var o=Math.pow(2,r*4);x=Math.round(x*o)/o}var a=x.toString(16);if(r>=0){var d=a.indexOf(ic);if(d<0)a+=ic+Xa(r,re);else{var k=d+1+r;a.length<k?a+=Xa(k-a.length,re):a=a.substr(0,k)}}return Yt(f+So+a+"p"+i+u.toString(10))}function KZ(x){return+x.isZero()}function qd(x){return new fr(x&Ni,x>>24&Ni,x>>31&fn)}function ZZ(x){return x.toInt()}function WZ(x){return+x.isNeg()}function qR(x){return x.neg()}function $Z(x,r){var e=QR(x);e.signedconv&&WZ(r)&&(e.sign=-1,r=qR(r));var t=hx,u=qd(e.base),i="0123456789abcdef";do{var f=r.udivmod(u);r=f.quotient,t=i.charAt(ZZ(f.modulus))+t}while(!KZ(r));if(e.prec>=0){e.filler=Dt;var o=e.prec-t.length;o>0&&(t=Xa(o,re)+t)}return FR(e,t)}function Xx(x){return x.length}function fx(x,r){return x.charCodeAt(r)}function QZ(x,r){return x.add(r)}function FZ(x,r){return x.mul(r)}function GR(x,r){return x.ucompare(r)<0}function WY(x){var r=0,e=Xx(x),t=10,u=1;if(e>0)switch(fx(x,r)){case 45:r++,u=-1;break;case 43:r++,u=1;break}if(r+1<e&&fx(x,r)==48)switch(fx(x,r+1)){case 120:case 88:t=16,r+=2;break;case 111:case 79:t=8,r+=2;break;case 98:case 66:t=2,r+=2;break;case 117:case 85:r+=2;break}return[r,u,t]}function Gd(x){return x>=48&&x<=57?x-48:x>=65&&x<=90?x-55:x>=97&&x<=br?x-87:-1}function Rl(x){var r=WY(x),e=r[0],t=r[1],u=r[2],i=qd(u),f=new fr(Ni,268435455,fn).udivmod(i).quotient,o=fx(x,e),a=Gd(o);(a<0||a>=u)&&J2(Ds);for(var d=qd(a);;)if(e++,o=fx(x,e),o!=95){if(a=Gd(o),a<0||a>=u)break;GR(f,d)&&J2(Ds),a=qd(a),d=QZ(FZ(i,d),a),GR(d,a)&&J2(Ds)}return e!=Xx(x)&&J2(Ds),u==10&&GR(new fr(0,0,ln),d)&&J2(Ds),t<0&&(d=qR(d)),d}function bd(x){return x.toFloat()}function vt(x){var r=WY(x),e=r[0],t=r[1],u=r[2],i=Xx(x),f=-1>>>0,o=e<i?fx(x,e):0,a=Gd(o);(a<0||a>=u)&&J2(Ds);var d=a;for(e++;e<i;e++)if(o=fx(x,e),o!=95){if(a=Gd(o),a<0||a>=u)break;d=u*d+a,d>f&&J2(Ds)}return e!=i&&J2(Ds),d=t*d,u==10&&(d|0)!=d&&J2(Ds),d|0}function HZ(x){return x.slice(1)}function xr(x){return DR(x)?x:AY(x)}function qZ(x){for(var r={},e=1;e<x.length;e++){var t=x[e];r[xr(t[1])]=t[2]}return r}var xy=Ys;function GZ(x){return x.l>=0?x.l:x.l=x.length}function bZ(x){return function(){for(var r=GZ(x),e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return xy(x,e)}}function xW(x,r){return+(Qd(x,r,!1)<0)}function za(e,r){e<0&&Al();var e=e+1|0,t=new Array(e);t[0]=0;for(var u=1;u<e;u++)t[u]=r;return t}function at(x){return x.l}function rW(){return 0}function Or(x){UR(X2.Sys_error,x)}var Vs=new Array;function es(x){var r=Vs[x];return r.opened||Or("Cannot flush a closed channel"),!r.buffer||r.buffer_curr==0||(r.output?r.output(zd(r.buffer,0,r.buffer_curr)):r.file.write(r.offset,r.buffer,0,r.buffer_curr),r.offset+=r.buffer_curr,r.buffer_curr=0),0}function $Y(){}function UN0(x){for(var r=Xx(x),e=new Array(r),t=0;t<r;t++)e[t]=fx(x,t);return e}function QY(x){return x.t!=4&&Kd(x),x.c}function mn(x,r){this.fs={},this.fd=x,this.flags=r}mn.prototype=new $Y,mn.prototype.constructor=mn,mn.prototype.truncate=function(x){try{this.fs.ftruncateSync(this.fd,x|0)}catch(r){Or(r.toString())}},mn.prototype.length=function(){try{return this.fs.fstatSync(this.fd).size}catch(x){Or(x.toString())}},mn.prototype.write=function(x,r,e,t){try{this.flags.isCharacterDevice?this.fs.writeSync(this.fd,r,e,t):this.fs.writeSync(this.fd,r,e,t,x)}catch(u){Or(u.toString())}return 0},mn.prototype.read=function(x,r,e,t){try{if(this.flags.isCharacterDevice)var u=this.fs.readSync(this.fd,r,e,t);else var u=this.fs.readSync(this.fd,r,e,t,x);return u}catch(i){Or(i.toString())}},mn.prototype.close=function(){try{return this.fs.closeSync(this.fd),0}catch(x){Or(x.toString())}};function eW(x,r){if(r.name)try{var e={},t=e.openSync(r.name,"rs");return new mn(t,r)}catch{}return new mn(x,r)}var ry=new Array(3);function Il(){return typeof p0.process<"u"&&typeof p0.process.versions<"u"&&typeof p0.process.versions.node<"u"}function tW(){function x(e){if(e.charAt(0)===G2)return[hx,e.substring(1)]}function r(e){var t=/^([a-zA-Z]:|[\\/]{2}[^\\/]+[\\/]+[^\\/]+)?([\\/])?([\s\S]*?)$/,u=t.exec(e),i=u[1]||hx,f=!!(i&&i.charAt(1)!==Ov);if(u[2]||f){var o=u[1]||hx,a=u[2]||hx;return[o,e.substring(o.length+a.length)]}}return Il()&&p0.process&&p0.process.platform&&p0.process.platform===Cj?r:x}var bR=tW();function FY(x){return x.slice(-1)!==G2?x+G2:x}if(Il()&&p0.process&&p0.process.cwd)var Ol=p0.process.cwd().replace(/\\/g,G2);else var Ol="/static";Ol=FY(Ol);functi