UNPKG

try-flow-website-js

Version:

An NPM package to hold compiled `flow.js` and libdefs for every Flow version.

8 lines 4.32 MB
// Generated by js_of_ocaml //# buildInfo:effects=false, kind=exe, use-js-string=true, version=5.7.2+5.7.2 (function(a){typeof globalThis!=="object"&&(this?b():(a.defineProperty(a.prototype,"_T_",{configurable:true,get:b}),_T_));function b(){var b=this||self;b.globalThis=b;delete a.prototype._T_}}(Object));(function(h3){"use strict";var RJ=320,h$="loc",rz=289,bhM=".members()",agN="<...>",agL=70416,agM=69748,Bi=317,blB="Flow_ast.Type.Typeof",ce="labeled_statement",s6="on_ObjKeyMirror",blA="&=",bhL="(@[<2>Flow_ast.Type.Symbol@ ",RI="Cannot import ",SU=11559,A_="neutral",ajO="regexp",U7=11703,qg="on_option",H="%a",bhK="%ni",ro=232,Bw="Values",fy="declare_variable",aHI="rest_param",Bv="while",agK=66938,amX=124907,bd5=684713155,A2=338,fx="pattern_identifier",agJ=-21476009,amW="%F",adI=64279,xJ="ssa_env",fD="comments",blz="Out_of_memory",Gx="fail_t",bly="no platforms",aE2=283,U6=123214,adH=69955,bpp="add_single_refinement",aGi=291350696,blx="add_exports",amV="$KeyMirror",agI=68437,vd="on_return_t",amU="Failure",gp="acc",T1="covers_target",bd4="Cannot determine the type of this ",ajN=110579,aDO=399,cd="export_default_declaration",K2="%s%s",U5=11727,fw="component_param_pattern",cc="match_unary_pattern",RH="range",bd3="Flow_ast.Type.StringLiteral",aE1="TypeParamKind",m9=170,n3="false",uu="on_Recursive",agH="Flow cannot determine a type for ",fv="object_type_property_getter",aE0="guard",G="(Some ",adG=8318,es="type_alias",amT=67742,oJ="src/sexp_conv.ml",fu="function_body",za=304,RG=120745,bhJ="%s.members()",hu="object_property_or_spread_property",aGh="Match_failure",aGg=427,HA="src/parser_utils/output/js_layout_generator.ml",bd2=" export in ",pi="void",D2="generator",RF=70404,cb="optional_indexed_access_type",blw="initialize_property",bpo="(@[<2>Flow_ast.Type.Void@ ",tP="on_any_kind",adF="invalid_syntax",kE="argument",E="None",amS="%n type %s.",ft="object_type_property",agG=67004,bd1="havoc_changed_refinement_keys",blv="Array ",bd0=460,adD=43741,adE=43487,y$="object",bhI="Cannot iterate using a ",bhH="assign_expression",s5="on_InferenceHooks",ST="'+'",aGf="visit_lazy_t",agE=126566,agF=67702,bhG=" is missing.",aEZ="EEXIST",blu="endColumn",ca="this_expression",bpn="(https://react.dev/reference/rules/components-and-hooks-must-be-pure#return-values-and-arguments-to-hooks-are-immutable)",bhF="add_ordinary_binding",ajM=42735,blt="available_private_names",bhE=-108,SS="protected",gj="null_literal",bhD=459,bhC="/*",bpm="merge_conditional_branches_with_refinements",adC=68149,s4="on_Bool",ut="on_TypeGuard",amR=72348,bdZ="get_val_of_expression",n6=224,B="@,",bhB="writable",bhA=411,adB=43013,b$="assignment_pattern",Hz="fail_renders_kind",bdY="component_def",bls="ImportClassKind",us="on_RendersMaybe",n2=192,b_="jsx_element_name",agD="push",agC=70018,bdX=-57,fs="catch_clause_pattern",T0="tag_of_obj_kind",agB=67679,amQ=68497,fr="readonly_type",Ll="\n\n",adA=": No such file or directory",aEY="chain",amP=66915,wy="!",bpl="EPFNOSUPPORT",bhz="(@[<2>Flow_ast.Type.ReadOnly@ ",ajL=43712,blr=1900,U4=64297,adz=183969,amO=67591,Bu=65278,bpk="in_conditional",ajK=67669,A9="$NonMaybeType",aGe=-883944824,bpj=9007199254740991.,fq="for_of_assignment_pattern",ajJ="[]",bpi="get_inserted_stub",aHH="(%s, %s)",amN=11502,zy="merge_completion_states",fp="catch_body",Dk=-744106340,aHG="this_escape_errors",hN=":",agA=66978,bhy="InstanceKind",aHF="extends_type",blq="assign",amM=71947,U3=43519,ajI=71086,blp="T",agz=12538,b9="expression_or_spread",blo="Printexc.handle_uncaught_exception",xO="$call",ur=247,rn="scoped_for_in_statement",du="statement_fork_point",bln=710,ady=55203,bdW=393776449,y_="React.Node",amL=120132,bdV="OptionalIndexedAccessResultType",ry="scoped_for_statement",qL=222,gZ="kind",bdU="get_val_of_expression_with_invalidated_refinement_snapshot",DQ="current",bph="Flow_ast.Type.Interface",aDN="mixed-import-and-require",bpg=" named `",wa="object_kit_spread_operand_slice",aEX=996968770,rx=228,SR=70480,ajH=126627,bpf="calls",jm="destructor",b8="class_private_field",xx=0xffff,b7="private_name",b6="label_identifier",aGd=474,amK=64310,DP="merge_ssa_env",Gw="infer",agx=64466,agy=43018,amJ=66954,bll="Records",blm="`...`",amI=70285,agw=-2147483648,bhw="merge_env",bhx="List.nth",aEW="compare: functional value",blk="Flow_ast.Type.Infer",xI=4846113,Hy="fail_tuple_element",Bt=1000,agv=42653,dt="match_member_pattern_base",blj="is_legit_require",bdT="type argument ",bli="create",DB="Symbol",bdS="add_provider",U2=370,blh="frozen",bhv=" : ",zp=564146209,bpe="Type ",blg="error_assignment",bpd="importKind",aDM="OCAMLRUNPARAM",bhu="ENOPROTOOPT",agu="...%s",SQ="target_contained_by",aHE="\r",Hx="Literal",fo="pattern_object_property_identifier_key",ajG=42508,blf="ENXIO",bpc="st",tO="on_RecordKind",ajF=67071,bpb="invalidate_all_heap_refinements_for_property_assignment",tN="on_EnumKind",bpa="EIO",bdR=369,agt=66775,ajE=69839,lB=8202,ags=70105,bo$="off",agr=-512962225,aDL=-92,bdQ="visited_requires_with_bindings",agq="jsx_function_call",agp=70708,bo_="interpreter",s3="on_any_error_kind",bdP="EFAULT",fn="match_",bdO="Flow_ast.Type.Null",RE=126552,hz="on_loc_annot",ago=66977,xH=213,aHD=" is missing in ",bht=450,ds="enum_member_identifier",ble="uncaught exception: ",fm="enum_bigint_body",aGc=">=",GS="fail_prop_source",f2="@,]@]",Lk=-88,bdN="Flow_ast.Type.Intersection",bo9="has_hint",vc="on_InterfaceKind",ajD=65338,Gv=309,ajC=72767,TZ="tag_of_tuple_element",vb="on_Enum",xG="get",adx="make ",s2="on_fun_t",s1="on_Arr",aHC=-364566281,KQ=273,ht="syntax_with_internal_opt",amH=113663,Hw="fail_mapped_type_optional_flag",aDK="; reason = ",b5="jsx_element",adw=110959,bdM=", [...]",tM=305,bhs="trailingComments",TY=120655,bld="ESPIPE",bo8="function_entry",s0="on_TypeAliasDecl",pf=144,az="yield",aHB=" or ",A1=275,dr="typeof_identifier",blc="ExactReactElement_DEPRECATED",jx="call_prop",TX=126468,aGb="src/typing/speculation_kit.ml",er="pattern_object_property_string_literal_key",amG=8521,a="@ ",amF=361,adv=70319,bhq="under_uninitialized_env",bhr="'*'",wn="left",bo6="The closest equivalent of TypeScript's ",bo7="Bigarray.blit: dimension mismatch",blb=453,ajB=43492,xX=624932757,amE=113770,gh="match_instance_pattern_constructor",aEV="distributive_tparam_name",RD=8468,ajA="tvar (",b4="record_body",bhp="str.ml",zo=211,kn=-48,aGa="createElement",amD=69926,bdL="add_exported_this_errors",amC=123213,GR="fail_utility",G9="impossible",Hv=331,n8="number",aDJ="visit_function_or_component_param_pattern",bho="in this function",agn="List.map2",ajz=68119,Lj=16777215,adu=" argument",bdK="Records cannot have computed keys",RC=70750,bhn=445,aHA=400,agm=65489,bhm="SpreadElement",TW="tag_of_return_t",RB="is_target",bla="EPROTONOSUPPORT",aHz="Flow_ast.Type.Tuple.UnlabeledElement",aEU="find",bk$="ImpossibleR",gL="@,))@]",amB=12320,Bs=300,md="/",bk_="Flow_ast.Type.Renders",aN="type_guard",ox=0xFF,bo5="(@[<2>Flow_ast.Type.BigInt@ ",aDI="NoInfer",bk9="comment_bounds",Gu="src/avltree.ml",uq="on_UnresolvedName",bdJ="unqualified type: react element shorthand",wg=344,bk8="Generics unsatisfied, with ",RA="tag_of_any_error_kind",eq="pattern_array_rest_element_pattern",K1="start",bk6="literal_test",bk7="filtered_out",amz=12543,amA=11623,at="interface",bo4="HookAnnot",bdI=-123,mt="src/parser/flow_ast.ml",SP="tag_of_prop_source",U1="Required",SO=120085,agl=126463,bo3="Maybe",Hu="fail_polarity",adt=70143,bdH="`Bool",dq="jsx_expression",bk5="call_arg",aF$="Empty",DA="proto",up="on_NominalComponentDecl",ep="type_identifier_reference",bo2=" into the ",bdG="type_export_keys",Bh="positive",amy=126529,SN=126557,amx=64911,Rz=67592,bdF="(@[<2>Flow_ast.Type.Intersection@ ",ads=43493,bo1="Flow_ast.Type.Keyof",wx=215,amw=110588,Ry=461894857,aF_=805689508,bk4="React.ElementRef",amu=119980,amv=43042,va="on_Neutral",bk1=-89,bk2="refinement_of_id",bk3=" has ",ajy=67391,ams=71167,amt=42559,sZ=197,aHy="elem_t",bdE=" `",sY="on_Arbitrary",bhl="https://flow.org/en/docs/faq/#why-cant-i-pass-an-arraystring-to-a-function-that-takes-an-arraystring-number",aDH="@,|]@]",i9=129,hi="class_method_key",sX="on_Field",bdD="ENAMETOOLONG",TV=94178,amr=120121,bdC="ESOCKTNOSUPPORT",bo0="quasi",agk=123180,TU=8469,amq=43187,bdA="there is no ",bdB="Flow_ast.Type.Unknown",Dz=-455772979,bhk="Default",bk0="ELOOP",SM=120513,xN="class_identifier_opt",bdz="Flow_ast.Type.Mixed",boZ="with_require_toplevel_pattern_info",lI=8286,TT="mk_ssa_env",amp=94177,Dj="var",amo=66421,ajx=92991,aDG="Fragment",A0="make_typeparam",bkZ="(kind=",jC="fun_type",bdy=": (",G8="fail_mapped_type_homomorphic_flag",Ht="fail_any_error_kind",fl="match_pattern_array_element",bkY="%checks",uo="on_TupleElement",ap=244,ajw=173791,nW=136,LA="??",Li="{}",amn=113800,boY="internal",agj=12703,dp="variance_opt",m5="+",ns=147,AZ="make_declare_class_this",adr=65613,adq=68191,bdx="*=",G7="), ",bkX="(@[<2>Flow_ast.Type.Object@ ",F=125,sW="on_BigIntLit",b3="jsx_namespaced_name",Rx="ReadonlySet",ajv="Annot",boX=398,aHx=-306849112,b2="function_type_return_annotation",bhj="Generics unsatisfied, with %s unmatched on upper bound",he="implicit",un="on_Component",n1=" with ",bhi="metadata_of_read_loc",adp=64109,TS=65595,U0=126560,zx="`.",sV="on_decl",bkW="$FlowFixMe[<CODE>]",boV=454,boW=923236811,pp=175,aHw="visit_ref",Lz="else",TR=120771,bhh="EDEADLK",bdw="fd ",bkV="Obj.extension_constructor",dn="match_object_pattern",aF9="found_loc",amm=119993,dm="boolean_literal",aju="flags",boU="Set",u$="on_StrLit",b1="pattern_object_property_bigint_literal_key",bkU=325375206,bkT="enums",aF8="each",bdv='\\"',um="on_Other",boT="Flow_ast.Type.Empty",A8="Cannot call ",aml=842685896,xw="The ",ajt=120069,bkS="in_graphql_tagged_literal",ado="property ",ajs=43583,bkR="**=",wm="namespace_type",eo="pattern_object_property_pattern",aF7="e",xW="react",boS="Internal Error: Found object private prop",ajr="invariant",lc="{",rw="Array",bhg="mk_hooklike_if_necessary",boR=" is not a valid ",en="jsx_opening_attribute",ww=325,b0="component_type",bhf="directive",bhe="component_params_annotated",ajq=64296,amk=257,ajp=43887,dl="typeof_member_identifier",aF6="existing_binding_loc",amj=93026,GQ="fail_elt",adn=",\n",SL="tag_of_polarity",qf=158,ami=43866,ajn=72847,ajo=8348,bdu="ArbitraryEffect",bhd="havoc_current_env",aDF=406,ul="on_Bound",dk="match_unary_pattern_argument",lH=8191,ajm=56319,UZ=11711,fk="enum_body",fj="assignment",sU="on_Exports",aDE=865262517,bkQ=439,bkP="Missing an annotation on ",em="pattern_array_e",u_="on_Generic",amh=126583,bdt="(@[<2>Flow_ast.Type.Number@ ",qQ=171,agh=94032,agi=42606,G6=-97,adm=71839,bhc="EINVAL",uk="on_Required",adl=55291,uj="on_Negative",agg=126543,bhb="Refinement invalidated due to ",ajl=43019,ui="on_Hook",aET=11389,nz="function",aHv=437,qH=150,u9="on_mapped_type_flags",p8="lambda",amg=64829,bkO="its ",SK="ReadonlyMap",ajk=407,m4="undefined",bha="([^/]+)",boQ=394,u8="on_t",agf=70002,ajj=110947,aF5="BigInt",bkN="\\u%04x",boP=42623,bds="Cygwin",ms="Object",age=12591,UY=64285,bg$="] ",aHu=2048,xv=937565914,aES=" is not a subtype of ",wf=225,GP="fail_builtin_or_symbol",bkM="one_sided",TQ=126589,bg_="finalizer",aHt=">(",TP=43259,adk=72817,Rw=64318,po=172,dj="match_binding_pattern",boO="merge_completion_state_values",hU=" ",el="import_source",xu="delete",UX=126553,xt=206,bZ="enum_bigint_member",agd="literal",hp="pattern_assignment_pattern",aji=11630,SJ=67593,ajh=113791,boM="MatchObjectPatternProperty",boN="`Boolean",bg9="%020u",di="typeof_type",u6=212,boL="%i",u7="on_mapped_type_optional_flag",bg8="all_comments",ajg=72329,bdr=387,lF=8239,amf=75075,Ly=277,boK="(@[<2>Flow_ast.Type.StringLiteral@ ",ek="pattern_bigint_literal",ame=12341,oI=201,agc=42959,KP=278,adj=43560,boJ="Special InternalEnforceUnionOptimized upper bound",fi="member_private_name",bdq="isArray",bY="object_key_identifier",tL="on_StringSuffix",bkL="(@[<2>Flow_ast.Type.Nullable@ ",aDD="Not_found",dh="record_static_property",bkK="(%s)",bdp=11203305,xF=230,SI="?.[",ej="jsx_element_name_member_expression",tK="on_upper_bound_kind",boI="visit_toplevel_component",fh="string_literal",bg7="; reason_op = ",ajf="add",agb=43807,UW=72192,adi=43262,aDC="UseT (",hB="on_type_annot",fg="class_declaration",bg6="default_loc",bg5="(@[<2>Flow_ast.Type.Mixed@ ",bkJ="%Li",adh=126578,xE=254,y9=" to ",aB="empty",aF4="export default",dg="object_internal_slot_property_type",Br="label",Rv=120133,G5=" is ",aga=43697,SH=-43,zn="hoist_annotations",boH="ENOBUFS",y8="commit_abrupt_completion_matching",boG="the start of a statement",KO=312,bkI=" is an internal Flow type. Use ",aDB="internal-type",SG=11631,boF="render",Ru=70855,ei="opaque_type",adg="}@]",DO="havoc_current_ssa_env",ai=", ",aF3=380,TO=8319,UV=120004,bdo="permissive_expression",ot=133,os="on_name",af$=12343,uh="on_NoLowerWithUpper",ar="import",amd=67413,bg4="Flow_ast.Type.Any",af_="base_statement",boE="add_match_destructure_bindings",ff="intersection_type",bdn=472,bg3="mapped type",boD="; loc = ",wv="properties",ade=11679,adf=8483,bkH="EDOM",aER="{%s}",bdm="object pattern",bkG="ImportEnumKind",bkF=43520,eh="computed_key",aHs=" parameter",boC="OpaqueKind",xV=330,df="class_identifier",lA=12288,add=70730,oH=167,Gt="<None>",GO="fail_decl",boB=473,bg2="EAFNOSUPPORT",boz="and is not safe! Did you mean to add ",boA=3258,bdl="env_read_opt",UU=70108,oE=126,we="prototype",bkE="representation_t",aHr=" : flags Open_text and Open_binary are not compatible",Rt=43823,box=443,boy=" for ",Gs="Readonly",aHq=": Not a directory",aDA="Please provide an annotation, e.g., by adding a type cast around this expression.",bdk="%s (type_sig: %b)",SF=72349,eg="render_type",amc=43776,G4=241,aDz="nested-hook",kj=" }",ef="nullable_type",ama=64321,amb="ref_loc",u5="on_StringPrefix",bdj="(@[<2>Flow_ast.Type.Renders@ ",aF2="Cannot instantiate ",bkD="Property",al$="error",bg1="scoped_for_in_or_of_statement",nv=165,bg0="add_destructure_bindings",al_=69247,Gr=302,gJ="name",TN=126634,de="jsx_spread_attribute",aje=66559,al9=44031,aHp="strict",adc=71494,Rr="th",Rs="opaque",bX="logical",ajd=70106,Rq=126554,bdi="Win32",aEQ="own_props",bkC="ERANGE",UT=8484,ajc=72242,adb="$Exports",qz=252,u4="switch_cases",ada=183983,fE="%S",bkB="override_binding_loc",Di=292,bow=") = ",Hs="decorators",lY="-",bgZ=": file descriptor already closed",bkA="invalid_suffix_semicolon",TM=64311,US=120539,TL=73062,Bq="$Values",qe="component_body_with_params",af9=72095,bov="Untyped",SE="tag_of_builtin_or_symbol",bou="in out",u3="on_ClassDecl",bdh="for...in",aF1="declare global",bot="Cannot return ",bdg="TypeAliasKind",tJ="on_Type",bkz="Node",aEP="%s %s",ajb=70066,bkx="Type parameter ",bky="(@[<2>Flow_ast.Type.Typeof@ ",bW="for_statement",aja=126570,Rp=126584,ee="function_return_annotation",af8=72144,aEO=-101,bV="class_expression",bkw="deprecated-type-bool",af7=72768,aHo=-24976191,ai$=126550,zw='"',bdf="property_type",bde=0xdc00,dd="declare_module_exports",aF0="\n}",al8=120512,i2=105,bgY="%s: ",aHn="nonstrict-import",bku="DeclareComponent",bkv=">>",bU="declare_interface",ug="on_Omit",bkt="is_simple_object_destructuring",ac$=71338,bgX="ETIMEDOUT",TK=126520,bgW="Popping lex mode from empty stack",tI="on_arr_t",D1="renders?",ac_=68405,dc="class_extends",aR="member",al7=-991563951,lG=12287,bdd="clear",u2="on_ElementType",fe="pattern_array_element",bos="Inexact",Gq=308,bgV="name_loc",af6="Not (",bor=336714553,bgU=449,db="pattern_object_rest_property_pattern",TJ=126551,ed="for_statement_init",uf="on_elt",Bp=293,boq="0n",n0=148,bgT="(@[<2>Flow_ast.Type.Tuple@ ",jy="dict_type",ac9=64217,bdc="Flow_ast.Type.BigInt",bks="\x01\0\0\0\0\x02",ai_=120712,bop="// @flow",u1="Function",bdb="add_haste_synthetic_imports",aHm="React.RefSetter",aHl=413,tH="on_builtin_or_symbol",TI=-983546630,qG=" (",ai9=66939,boo="collect_comments",Hr=279,bkr=468,UR=8305,aEN="[...]",TH=119995,fd="class_property",aDy="qualification",eb="jsx_attribute_name_namespaced",ec="if_statement",bon=" section of your ",zv=238,SD=126559,ai8=65615,rD=176,av="expression",bda="JSX element",bom="scout_changed_refinement_keys",af5=-9442982,bkq="visit_function_declaration",b="<2>",fc="component_param",al6="Map.bal",af4=70412,bkp="While TypeScript uses ",bc$="<<",ai7=70440,bol="tuple element at index ",bko="v",aHk="visit_list",bgS="havoc_heap_refinements",al5="src/typing/annotation_inference.ml",ac8=67514,bkn="(@[<2>Flow_ast.Type.Function@ ",bok=" is resolved but not fully resolved",aEM="uninitialized-instance-property",Gp="operator",bkm="closedir",af3=126588,al4=70851,ow="renders",AY=226,sT=221,v$="obj_flags",ue="on_Values",boj="ObjectRep",j="",ac6=66927,ac7=64967,Go="elements",ac5=67640,bgR="env_read",bkl="%s %s %s",da="declare_export_declaration",tG="on_BigInt",zm=-26065557,ai6=65855,ac4="\n- Or make ",aDx="add_declared_var_binding",m3="typeof",qK="boolean",af2=65629,bgQ=0xe0,al3=43123,GN=374,boh=" missing in map",boi="update_file_sig",jY=107,bkk="Flow_ast.Type.Generic",UQ=11719,wu="object_kit_spread_operand",bc_="maybe_sentinel",jw="instance_type",bog="!=",bc9="Str.replace: reference to unmatched group",GM="asserts",aEL="add_component_binding",af1=69505,TG=126504,al2=93047,bkj="Undefined_recursive_module",KN=2147483647,aDw="\\t",bgP="function_param_pattern_array_rest_element_annotated",c$="template_literal_element",ea="import_attribute",aQ="array",aDv='scanf: bad conversion "%*"',aEK=" {...}",af0=110930,tF="on_Tup",v_=204,p3="on_string",c_="function_rest_param_type",fb="while_",bgO="Unexpected token `",xM=" instead.",al1=77808,ac3=65140,sS="on_Interface",bc8="E2BIG",aFZ="possible_labeled_continues",qy="enum",bof="post_assignment_heap_refinement_havoc",km=113,boe=355,bc7=-154590259,bki="minus",bod="ConvertEmptyPropsToMixedT",bc6=-1045824777,ac2=11567,afZ=11694,SC="compare_elt",aHj="type guard",pS=256,aFY=" others",boc="EnumObjectT",bgN=447,al0=119976,bob="within hooks",bc5=417,c9="component_body",TF=329,boa="Set.remove_min_elt",ac1="spread",ai5=73439,Ro=65575,SB=119996,G3="fail_any_kind",alZ=69445,bn$="FunctionTypeParam",u0="on_generic_t",aHi=-615188970,bn_="call_refinement",bc4="...(%s)",ac0=71295,alY=67382,d$="type_guard_annotation",bgM="React$Key",bn9="EWOULDBLOCK",iH=123,bgL=" statements with in ",fa="pattern_object_property_key",acZ=67505,lz=-1021547620,SA="declaration",aHh=" instead of ",alX=11519,qd=">",kx="}",aDu=8472,bgK=365,aHg="RestElement",Rn=126522,bc3="Sys_blocked_io",m8="module",e$="jsx_opening_element",bn8="|=",bc2="Cannot compare ",tE="on_ResolveSpread",DN="mixins",bgJ="+=",oD=205,wt="if",bT="export_named_declaration_specifier",d_="match_rest_pattern",Sz=373,bkh="refinement_may_be_undefined",alW=70479,pn="right",qc=245,c8="tuple_labeled_element",xD="binding_infer_type_identifier",bkg="React.MixedElement",p2="targs",aEJ="mkdir",afY=71999,bc1=-908856609,Gn="fail_prop",UP="freeze",afX=66735,ho="t_identifier",uY="on_IndexedAccess",uZ="on_fun_effect",Sy=43642,aHf="s",bkf="found_empty",bc0="(@[<2>Flow_ast.Type.BooleanLiteral@ ",alV=119807,aHe="Assert_failure",Gm="enter_scope",bS="function_identifier",alU=65479,rv="new",TE="tag_of_named_prop",e_="for_of_left_declaration",acY=100343,aFX="Optional",alT=73030,aDt="reading from location ",bgI="add_pred_func_info",m2=152,oC=134,bn7="readable",c7="jsx_member_expression_object",bke="PartialType",alS=42954,bn6="reset_to_unreachable_env",xU=227,bR="class_property_value",acX=120144,afW=66994,aHd="src/typing/flow_js.ml",bn5="pred_func_map",afV=126498,aS="tuple_element",G2=459313508,ai4=8511,aHc="(@[<2>Flow_ast.Type.Tuple.LabeledElement@ ",ag="@ }@]",afU=11492,bgH="type_guard_consistency_maps",UO=126555,aEI="src/exn.ml",bkd="ConditionalType",aHb="exportKind",bkc="getOwnPropertyNames",d9="class_",alR=72440,ru=235,alQ=67897,acW=8543,or=141,bcZ="[/\\\\]",Lh=", (",la=120,d8="match_object_pattern_property",acV=101640,rt=236,bkb=1027,mq="(",bj$="ExitRendersT",bka="(@[<2>Flow_ast.Type.Generic@ ",acU=66503,alP=93071,bn4=487025328,alO=65381,UN=126538,afT=12292,G1=": at character number ",e9="import_namespace_specifier",alN=67583,ai3=69622,alM=120770,afS="property `",alL=71131,ly=8287,bcX="to_list",aDs="sketchy-null-bigint",bcY="yield expression",bn3=415,gK="))",aHa="%nx",aDq="add_declared_class_binding",aDr="Fatal error: exception ",qF=181,mf=118,bgG="function_def",UM=11687,l0="camlinternalFormat.ml",GL=249,alK=72959,bQ="union_type",bj_=8206,alJ=70271,bn2="Unreachable",acT=92728,aEH=". The statement will be ignored.",Rm=11695,e8="class_decorator",bn1="the end of an expression statement (`;`)",bcW="ECONNABORTED",alI=66499,pb=151,c6="for_in_statement_lhs",ai2="dict",UL=126496,alH="explicit_type",afR=82943,bj9="https://flow.org/en/docs/react/multiplatform",alG="custom_return",aDp="React$AbstractComponentStatics",afQ=70853,bgF="Stack_overflow",UK="of",bgE="one of its initial assignments",bj8="Flow_ast.Type.Exists",bgD="labeled",oG=153,bP="variable_declarator_pattern",aEG="invalid-import-star-use",Rl=64317,bn0="read of ",e7="enum_declaration",Sx="tag_of_mapped_type_homomorphic_flag",tD="on_TypeOf",qb=189,acS=119964,v9=65535,bnZ="EACCES",bnY="EINTR",tC="on_DummyStatic",TD=43815,acR=69958,bcV="Cannot delete ",Dh="empty_ssa_env",nD=145,wd="property",bO="member_property_identifier",bgC="class_private_field_annotated",ud="on_Union",bN="enum_string_member",acP="\x01\x02",acQ=119967,tB="on_Get",bM="jsx_member_expression_identifier",aEF='"%s"',uc="on_type_param",aG$="untyped-type-import",f1="@[<2>[",bcU="length mismatch in ",ai1=67589,aFW="final_ssa_env",alF=65597,bcT="!.",y7="from_completion",bgB=402,ai0="%LdL",bL="object_spread_property_type",bnX=422,acO=64847,c5="component_identifier",aiZ="Found",lb=162,Lg=352,bgA="Cannot implement ",iX="...",acN=" ~> ",aiY="uchar.ml",Rk=120093,bgz="ENOEXEC",aG_="add_let_binding",d7="component_rest_param",bnW="methods",Sw=70279,acM=66463,GK=341,bj7="cooked",Rj=" is incompatible with ",g2=115,e6="declare_component",afP=43638,bcS="to_map",DM=" of ",y6=-87,bcR="Flow_ast.Type.Boolean {",Sv=270,aiX=43334,acL=66863,e5="optional_call",bcQ="do while",h2=104,bgy="keyof ",aFV="static ",bj6=0xFE,UJ="\\",aEE="in_target",rs="await",tA="on_tuple_element",bj5="itself",acK=72250,aiW=8507,bgx="n",afO="AssignmentPattern",ix="type",bgw="match on expr makes this impossible",gM="eval",afN="%Lx",d6="function_expression_or_method",bnV="import {",D0=242,UI="tag_of_upper_bound_kind",afM=69414,d5="match_or_pattern",Su="See ",bnU="JSX text",sR="on_component_props",bcO="reading %s from illegal write location %s",bcP="record declaration",KM="String",aED="End_of_file",alE=42963,afL=8471,tz="on_SomeKnownUpper",bcN="caller",afK="++",alD=43782,bcM=" is pinned to ",aiV=43641,alC=71944,bcL="fbs",alB=366,mZ="tparams",aiU=126601,aFU="visit_int64",St="tag_of_bot_kind",bnT="@@",ty="on_Class",bj4="text",Hq="<<anonymous class>>",aEC=-45,na="null",acJ="satisfies",afJ=131071,c4="class_method",ak="type_",alA=126514,zg="raise_abrupt_completion",AX="inexact",aDo=726928360,bj3="type_stars",alz=71352,aFT=-157659337,Df="fresh_ssa_env",Dg=1023,bcK="(@[<2>Flow_ast.Type.Union@ ",bnS="ENOTCONN",ay="return",bgv="require_declarator_info",aiT=73458,Dy=65536,bj2="tout",bgu=" bound to ",d4="array_element",AW="catch",d3="infer_type",bgt="Invalid legacy octal ",tx="on_interface_t",aly=12295,bnR="%s {...}",bj1=". Overriding in library definitions can lead to surprising behaviors.",Hp=328,e4="function_params",Hn=307,Ho="fail_named_prop",bcJ=477,bj0=" but exists in ",bgs=389,aFS=872614471,Lx=311,aG9=-12,bgr="Flow_ast.Type.Number",TC=11565,bgp="(@[<2>Flow_ast.Type.Component@ ",bgq="infinity",sQ="on_fun_param",bgo="arg",aG8=" readonly. ",bcI="$0",acI="lit",c="@]",alx=65908,kF="extends",afI="src/typing/fix_statement.ml",UH=126503,aE="debugger",Ss=69415,aiS=" exactly the same",alw=68786,zu="keyof",tw="on_MissingAnnotation",aiR=12686,wl=233,d2="jsx_element_name_namespaced",aG7="require-explicit-enum-checks",aiQ=72283,ov=161,bcH="Component",bK="function_param_type",v8=0x80,bgn=436,aEB="Sys_error",AV="is",bjZ=476,Lf=1073741823,aG6=" declaration. Only one per ",afH=68479,aEA="false_type",UG=70854,Gl="the ",bnQ=424,e3="enum_boolean_member",Sr=358,Sq="tag_of_prop",e2="component_param_name",acH=68863,bcF="HookDecl",bcG=" unmatched on upper bound",tv="on_KeepOptionality",xs=0x8000,bnP=0x800,bcE="enum_initialized_member",aDn="@{",aiP=64284,ub="require",bcD=509,e1="update_expression",Ri="ssa_switch_case",TB=276,Hm="from",bgm="ESHUTDOWN",aiO="visit",zl="invalid format ",bnO="class_element_annotated",bcC="React$",acG=68447,GJ=56320,acF=92766,afG=66431,bcB="Flow_ast.Type.Never",aDm=" : file already exists",d1="jsx_identifier",bjY="EPROTOTYPE",bcA="function_param_pattern_array_e_annotated",zt="run_to_completion",bnN="Array.init",bjX="Function.prototype.bind",alv=71958,oF=155,bcz=-839587415,alu=42888,ua="on_FlattenedComponentProp",bJ="declare_namespace",bjW="(@[<2>Flow_ast.Type.String@ ",Rh=72713,bgl="Value",pm="on_symbol",bcy="visit_new_expression",bnM=469,bI="match_wildcard_pattern",acE=43395,sP="on_EmptyType",tu="on_PrimitiveProto",uX=229,bnL="(@[<2>Flow_ast.Type.Null@ ",bgk="*/",aFR="require-explicit-enum-switch-cases",oB="true",xr=337,bgj="unexpected expression pattern in param",bgi="function_component_body",nu=200,rm="symbol",bnK="No match",c3="tparam_const_modifier",bjV="EADDRNOTAVAIL",rJ="source",bnJ="sig_loc",aG5="visit_bytes",c2="jsx_fragment",aiN=43714,DZ="merge_self_ssa_env",t$="on_NumLit",acD=43442,bH="pattern_object_property",alt=65786,bgh="<NONE>",aiM=72160,aG4="update",y5=334,aEz=">`",acC=122623,k1="Cannot use ",Sp=70006,aG3=332064784,aDl="${",mv=199,hw="class_key",bG="jsx_spread_child",So=8489,rr=184,Le="$ReadOnlyMap",aG2="use_desc",bnI="variable declaration",acB=66955,aG1="PropertyDescriptor",bF="try_catch",n7=237,acA=67431,uW="on_utility",AU=847855481,aFQ="@[<2>[|",Ld="consequent",bcx="function_param_pattern_object_rest_property_annotated",als=68095,aiL="Variable ",bjU="Flow_ast.Type.Void",e0="enum_string_body",acz=65495,bnH="(@[<2>Flow_ast.Type.Unknown@ ",Hl="accumulate_branch_env",Sn="tag_of_utility",d0="match_as_pattern_target",aDk="src/int_conversions.ml",bE="body_expression",qa=191,Rg=70441,aEy="$Flow$EnforceOptimized",Sm=65141,Lw="&",eZ="super_expression",Rf=126564,aEx="component declaration",bcw=" to assign a computed property.",aI="throw",acy=67839,p7="in_toplevel_scope",acx=110882,alr=69404,Dx=340,afF=68115,t_="on_named_prop",DY=259,Sl=126547,tt="on_Exact",c1="member_property_expression",bjT="record_static_property_annotated",pR="; use_op = ",c0="component_type_rest_param",alq=11726,acw=68607,eY="object_key",bnG="template",afE=70414,alp=70655,zs="expecting_abrupt_completions",bcv="(@[<2>Flow_ast.Type.Empty@ ",m1=" and ",Sk=61641480,K0="use",bjS=397,acv=73648,mY=121,afD=93951,bnF="for of",bjR=": null",aFP="default-import-access",act=43764,acu=42993,Re=120145,mr=168,aFO="sketchy-null-string",aDj="file is allowed.",Rd=8486,alo=65312,bgg="(@[<2>Flow_ast.Type.BigIntLiteral@ ",aiK=120003,aG0="Invalid_argument",bct="<this: ",bcu="key_tparam",v7="obj_type",zf=0xffffff,aFN="loc_of_annot",Rc=12336,cZ="switch_case",aDi=-61,bcs="$ReactDeepReadOnly",Sj=64322,acs=71998,bcr=2935,afC=13311,bgf="Mixed",acr=73647,aGZ="global",bD="expression_statement",bcq=-11,dZ="component_type_params",afB=123627,aiJ=512,bge=" from ",bjQ="class_extends_sig",bjO="PropertyDefinition",bjP=1026,bnE="%li",eX="declare_class",dY="indexed_access_type",pl=157,cX="predicate_expression",cY="if_alternate_statement",bnD="Description of ",bcp="flowCustomError",aDh="next",Rb="private",ts="on_RendersStar",bjN="EPERM",Ra=11735,bC="statement",aDg="rmdir",aiI=72103,m$="match",bgd="the type ",qP=198,UF="tag_of_mapped_type_optional_flag",gU="update_acc",sO="on_MappedTypeObj",Q$="tag_of_decl",bjM=") ",bnC=831,eW="import_named_specifier",aDf="this-in-exported-function",aln=194559,cV="function_",cW="bigint_literal",gi=248,qO=174,aFM="$EnumProto",UE=126539,t9="on_MappedTypeProp",bnB=470,aG="break",bjL="Stuck EvalT",TA=5760,aP="block",Bg="make_class_this",acq=378,bB="match_member_pattern",bgc="map_val_with_lookup",t8="on_IndexedObj",bnA="<opaque>",acp=66815,Si="$Iterable",alm=70448,wc="init",aiH=74751,bco="value export",cU="jsx_member_expression",all=69551,bnz="hint_pred_kind",UD=65548,Tz=68096,bny="global object",iT=108,bnx="component_rest_param_annotated",afA=71487,cT="match_statement",Lc="suffix",A7=339,bjK="import typeof",aco="; index = ",f4=".",Dw=-835925911,bgb="ECHILD",bf$="invalidate_heap_refinements",bga="\n- ",bjJ=3018,bnw="rd",alk=66855,aGY=" because React hooks can only be called within components or hooks. ",bcn="Placeholder",mu="typeAnnotation",pe="bigint",bjI="match pattern",bcm="component_entry",af="@[<2>{ ",Sh=737456202,bf_="T_JSX_TEXT",p$=194,Ty=126537,bf9="endLineNumber",Sg=126499,alj=43822,bcl=382,ph=138,ali=12438,KL=298,Sf=12539,aiG=119969,gC=",",bnv=" > ",bck="Encountered placeholder type: %s",aFL=" - ",acn=71423,De="index out of bounds",aFK=" as a value. ",Se="$JSXIntrinsics",bcj="imported",bci="T_RENDERS_QUESTION",Sd=120571,uV="on_ComponentKind",aDe="in ",p1=179,aiF="returnType",bnu="Invalid exhaustive check: ",me=117,cS="component_params",bnt="try_block",UC=64325,bjH=419,Gk=319,KZ=353,aiE=43518,bns=3954798,tr="on_ReactElementConfigType",aiD=71983,v6="inst_type",bf8="instance_test",aGX="unreachable",bf7=458,aiC="~",alh=66207,UB=126535,cR="generic_identifier_type",aiB=69289,sN="on_SomeUnknownUpper",bjG="Cannot assign ",alg=70418,bnr="<=",acm=125251,afz=11702,an=250,bnq="$Enum",aGW="visit_unit",aiA=68324,aGV="Object not synthesizable",alf="an identifier",aiz=120126,Tx=274,jN=449540197,UA=4003188,acl=68899,Bf="make_record_this",bnp="platform_availability_set",afy=123135,aDd="ambiguous-object-type",aFJ="$Shape",bf6="new_entry",aFI="[|",eV="tuple_type",ack=68680,G0="target",mX=163,afx=92159,bch="Cannot reference ",aiy=43587,Uz=" type ",bcg=-939212618,aGU="op",xq=343,A6="int_of_string",aFH="%s, (%s), (%s, %s)",afw=110591,ale=92909,Uy="Class",afv=43301,aFG="add_function_binding",aDc=-48266744,aFF=379,aix=122654,xT=0xff,afu=42785,aiw=68252,bf5="short_circuit",Lv=362,ald=70301,qE=218,Tw=126515,bjF="; prop_name = ",Tv="target_contains",acj=67643,cQ="export_source",aFE="object key (literal)",qJ=216,alc=113788,aiv=126624,bjE="win32",eU="object_key_bigint_literal",sM=185,jM="constructor",bf4="record_body_annotated",bjD="request",cP="import_declaration",aEw=" element",aiu="unsafe-getters-setters",au="(@[",KY="Unix.Unix_error",bno="argument must be strictly positive",aci=64255,bf3="AnyEffect",hn="match_case_invalid_syntax",aFD="sketchy-null-number",t7="on_BoundFunctionThis",bnn="\\b",ait=42539,dX="jsx_attribute_name",Q_=126500,ais=43002,bjC="collect_comments_opt",Dd=321,bA="keyof_type",bnm="Invalid binary/octal ",bf2="EOVERFLOW",ach=43798,bcf=", characters ",Tu=359,aft=65547,bf1="infer_tparams",bjB=452,Hk=299,bnl="] #",air=126467,alb=65007,aGT="|]",ala=42237,afs=71215,dW="object_property_type",afr=68111,bf0="<anonymous>",bjA="recursive",Ux="tag_of_gen_kind",afq=71959,Sc=43880,bjz="The parameter passed to ",Sb="%s",aFC="fbt",Tt=280,bz="type_cast",hY=109,afp=101589,tq="polarity",Sa=94179,ak$=125124,bnj=">>>",bnk="EMLINK",Lb=310,bjy=" (from_annot=",Uw="fn_loc",AT="annot_with_tparams",bfZ="class_entry",h=";@ ",aGS="sketchy-number-and",bcd=475,bce="add_synthetic_imports_for_strict_boundary_import_pattern_opt_outs",R$=265,bfY="Invalid AST structure",cO="object_property",bfX="AUTO332",bcc="handle_assignment",aiq=42783,ak_=68850,aGR="@",bfW="map_val_with_lookup_result",R_="end",Q8=126571,Q9=346,afo=71956,R9="compare",tp="on_Method",bni="\\u%4x",to=208,tn="on_ModuleDecl",DX="NonNullable",bnh="EDESTADDRREQ",uU=203,bfV=-314680622,ak9=11507,acg=113807,Q7=119893,bca="Flow_ast.Type.Function",bcb="ENOMEM",bjx=-237,bfU="...(",wb="rest",aip=", because ",bb$="sketchy-number",bjw=".flowconfig",bb_="EBUSY",afn=43615,ak8="unexpected AST node",aEv="(@[<2>Flow_ast.Type.Tuple.SpreadElement@ ",jl=8231,bb9="src/typing/match_pattern_ir.ml",afm="graphql",aFB="untyped-import",bng="<BUILTINS>",aio=73727,tm="on_Positive",ain=92995,aim=11686,bfT="%s[%d]",cN="function_type",ak7=12329,Uv="tag_of_unsoundness_kind",jB="tvar",bnf="own_unnamed_def",uT="on_Unspecialized",aik=293013072,ail="Enum",aEu="Flow_ast.Type.Tuple.SpreadElement",bb8="RequiredType",bfS="found_loc_",bjv="(@[<2>Flow_ast.Type.Undefined@ ",Uu=126540,eT="template_literal",Dv=336,aij=120654,t6="on_FunProtoBind",bne="ReadonlyArray<T>",bfR="src/typing/exhaustive.ml",Lu="'",acf=68735,ny="<",aV="object_type",bfQ="EnumType",aEt=-105,bfP="add_destructure_binding",afl=43503,Ut="), (",bb7="Cannot call function because ",sL="`",bfO="<<<<",aFA=258,ace=42191,bju=383,aEs="You can use ",aii="Some(",bjt="add_write_locs",qI=182,acd=", _)",bjr=".%s of %s",bjs="a string",ak6=65663,bfN="class_stack",ak5="Cannot declare ",aih=125258,R8=349,GI="): ",Us=69956,bb6="Type",Q6=120122,bfM="%s (%s%s%s)",aFy="(...)",wk=231,aFz=" : flags Open_rdonly and Open_wronly are not compatible",bfL="ENETUNREACH",DW="annotate ",Gj="fail_unsoundness_kind",bjq="EINPROGRESS",bjp=" must be a string literal.",bb5=-692038429,j_="static",aif=64324,aig=64111,aFx="!==",acc=124903,pa="class",bb4=386,cM="pattern_number_literal",acb=71903,by="variable_declarator",sK="on_NoUpper",bx="typeof_expression",afk=70084,p_=239,Q5=120713,R7=348,Ur=-26,ak4=43137,lJ="]",eS="remote_identifier",aca=70161,bnd="eq_test",bfK=" platform",aEr="src/parser/statement_parser.ml",bjo="then",ab$=8335,bb3="EXDEV",afj=19903,t5="on_Annotated",p0="_",aFw="], [",bw="for_init_declaration",bb2="tokens",afi=92735,bjn=367,bfJ="Flow_ast.Type.Symbol",aie=65473,AS="The equivalent of TypeScript's ",qD="$ReadOnlyArray",bjm="src/typing/statement.ml",a0="sequence",bfI="ETOOMANYREFS",aid=69890,bfH=-256222388,aic=65487,bfG="%=",aib="\\\\",bb1="function_param_pattern_object_property_annotated",ak3=72367,dV="function_rest_param",bjk="variant",bjl="/static/",afh=65276,R6=126558,aia=124911,ab_=11498,mp=137,eR="export_default_declaration_decl",Q4="cases",bjj="MappedType",Ts=126602,dU="jsx_child",aH="continue",ab9=42962,bb0="merge_remote_env",bfF="Flow_ast.Type.Array",bnc="module.exports",hT=122,DL="; reason_upper = ",bbZ="EPIPE",bfE=" seconds)",Du="havoc_uninitialized_ssa_env",pZ="in",bji=">>>>",bjh="Flow_ast.Type.Tuple",ak2=55238,ws="defer_use_type",zr="], ",bbY=448,ak1=70831,bnb="@[<2>Flow_ast.Type.Boolean {@,",aFu="parse",aFv="visit_char",afg=72161,xC="extends_in_infer_type",ak0=67462,aEq=" of enum ",bjg="<<=",t4="on_InexactObj",ab8=43009,bbX="function_param_pattern_array_element_annotated",aEp="@supportsPlatform",KX="Omit",oA=8232,ab7=66383,Q3=67827,uS="on_ExactObj",bbV="5.7.2",bbW="add_require",bfD="class_method_annotated",bjf="Unexpectedly encountered a location without a source",akZ=72202,bbU="component_param_annotated",sJ="on_ObjProto",bbT="-=",bje="function type",aff=120538,bfC="Function.prototype",bv="for_in_left_declaration",aGQ="rendersType",R5=126563,Tq=345,Tr=126523,bna="%s\n",ab6="unclear-type",La=847852583,m7=166,aDb=104758188,bbS="Flow_ast.Type.IndexedAccess",v5="selector",afe=110951,rC=202,m_="component",bm$="function declaration",tl=210,aDa="visit_float",afd=126495,Lt="specifiers",nC="=",bfB="toString",Be="members",ab5=123535,ah$=43702,gd="%B",Bd=323,tk="on_Unchecked",akY=126633,Q2=126536,R4="types",akX=94098,bbR="param_name",ah_=" but ",afc="base_pattern",afb=70366,bfA="NonMaybeType",aGP="import type",bbQ="Exact",R3=282,iV=24029,bu="binding_pattern",bm_="$Omit",ab4=372,aC$="ENOTEMPTY",afa=295,aEo=1255,ab3=120628,bbP="List.range': stride function cannot change direction",kk=-201766268,aC_="t1",bbO=8204,bjd="leadingComments",wr=188,Bo="case",R2=42622,akW=19967,pd=183,tj="on_CallProp",akV=42774,cL="class_implements",oq="string",Tp=126579,bfz="ENOTSOCK",ae$="Syntactically valid for-in loops must have exactly one left declaration",bfy="lower_bound",bm9="func",bjb="typed AST structure mismatch",bjc="visit_conditional",sI="on_MakeOptional",ae_=124927,dT="if_consequent_statement",bfx="record_property_annotated",ah9=126546,xS=324,bm8="package.json",bbM="ReactConfigMerge",bbN="get ",akU=70726,nZ=4845889,bi$=455,bja="let_kind",R1="callee",rB=193,akT=70492,aGO="implies ",bbL="ECONNREFUSED",ae9=71934,ae8=110580,n5=164,ti="any",Gi="fail_obj_kind",iC="body",qC=178,aF="pattern",GZ=272,bfw="env_read_into_snapshot_from_below",pk="on_aloc",KW=297,cK="binding_type_identifier",bbK="The above-mentioned two types must be the same because ",bfv="class_property_annotated",n4=187,nV=149,i="@])",bm7="identifier_refinement",ab2=67871,R0="tag_of_elt",ah7="; name = ",ah8="\\u",RZ="tag_of_any_kind",ae7=8449,bi_=484,ab1=67637,ab0=42961,aFt="React.",bi9="member ",RY=-1053382366,ah6="alternate",abZ="--",akS=68031,Uq=11647,aO="identifier",akR=43696,aGN="unexpected expression pattern",nr="raw",bm6="SpreadReversal",ae6=11564,bi8="get_module_def_loc",ah5=92927,t3="on_ClassKind",akQ=67861,bbJ="Right",akP=66965,Ls="computed",bm5="unreachable jsxtext",y4=303,o$=180,bfu="remote_default_name_def_loc_of_import_declaration",ah4=72966,zk=" in ",jA="export_types",Up="Invalid ",aEn=368,Q1=64319,o_="*",sH="on_SemiHomomorphic",p6=169,pY="Promise",bft="visit_component_declaration",ah3=66335,K$="meta",akO=43388,Bn="unknown",j$="optional",bi7="EMSGSIZE",bm4="function_param_annotated",akN=68220,th="on_bot_kind",GH="|",bi6="array element",ae5=94207,bi5="static_props",abY=124895,abX=42527,bbI="typeof ",cJ="component_type_param",aC9=356,AR=267,bi3="unary_refinement",bi4="int64",uR=285,bm3="for in",K_=-983660142,akM=68415,jv="def_type",aU="comment",bi2="EADDRINUSE",ae4="^",bi1="src/list.ml",bbH="Or",ae3=42890,bfs="empty string",A5=342,tg="on_InlineInterface",aEm="visit_int",ah2="ENOTDIR",bm2="add_tparam",ae2=66303,akL=43711,bm0="Encountered placeholder type: ",Hj="%s, %s",bm1="visit_function",aC8="Cannot ",bmZ="env_snapshot_without_latest_refinements",abW=42239,bi0=">>>=",abV=376,sG="on_Num",wj="mixed",akK=73029,RX=8487,K9=318,To="Some %s",bmY="module_def",tf="on_Homomorphic",p5="with_bindings",bmX=" is not an object, null, or undefined.",abU=8477,cI="toplevel_statement_list",ah1="unused-promise",bbG=395,KJ="never",KK="do",bbF="Pervasives.do_at_exit",ah0=72249,bfr="class_body_annotated",biZ="visit_trailing_comment",dS="jsx_closing_element",AQ=57343,abT=124908,ae1=126651,aGM="visit_nativeint",aEl=0xf,biY="namespace should not have star exports",eQ="component_declaration",sF="on_NamespaceDecl",eP="interface_type",aGL=204302817,biX=-608348336,Tn=") from location ",qN=156,p9="on_list",abS=110927,xB=301,RW=8488,aEk=-34,Uo=65598,nx=154,ae0="package",aGK="-?",bbE="expression_refinement",Un="$Exact",lE=8238,ahZ=68023,y3=888960333,Q0=119965,bfq="sketchy-null",ahY=42655,abR=11710,bfp="' '",QZ="Number",KI="StringPrefix",cH="function_param",t2=290,dR="statement_list",bbD=".\n",QY="propname",dQ="match_as_pattern",bmW="array literal",Um=69959,abQ=120485,biW=0xf0,abP=191456,Gh="fail_list",bfo="invalidate_heap_refinements_using_name",cG="declare_enum",uQ="on_Top",bfn="add_id",biV="(@[<2>Flow_ast.Type.Exists@ ",Ul=120597,cE="type_annotation",cF="spread_element",aFs="declare module",Uk=70281,aC7="arrtype",aEj=377,lD="key",Tm=126544,Hi="fail_bot_kind",QX="out",nw="\n",bmV="[%s], %s",bfm="InlineInterface (",ahX=72712,akJ="ENOENT",sE="on_dict",Tl=-42,hs="type_params_opt",bbC="RenderTypeKind",akI=67646,biU="UnionT ~> IntersectionT slow case",GG="Partial",ahW="sense",bmU="Division_by_zero",bmT="EnumDefaultedMember",bbB="EOPNOTSUPP",aeZ=-690252370,bfl="merge_heap_refinements",ahV=43792,dP="match_member_pattern_property",bmS="visit_function_expr",eO="declare_export_declaration_decl",cD="type_annotation_hint",abO=42887,aeY=43881,aeX=43761,Uj=8526,QW=287,lX=119,aEi="import ",Gg=123118767,bbA="check_type",biT="add_refinement_to_expr",h8=101,RV=72272,ahU="base_expression",akH=94026,biS="src/parser/flow_lexer.ml",akG=120744,uP="on_Symbol",Dt="implies",pX=255,RU=68116,ahT=71235,Lr=288,cC="match_expression",t1=261,gt=100,A4=1114111,aFr="automatic",bmR=". It contains a ",biR="reference",QV=43260,Gf="fail_fun_effect",ahS=71955,cB="class_body",zj="prefix",bmP="maybe_prop_nullish",bmQ="[LIB] %s",Hh="fail_gen_kind",Bm="shorthand",ahR=66256,d=" =",aEh=" />",eN="match_case",Tk=120134,uO="on_UnflattenedComponentProps",aeW=92862,bbz="\t",akF=111355,aEg="sketchy-null-bool",ahQ=70753,abN=43249,aFq="visit_string",aFp="exact",aGJ="add_const_binding",uN="on_FlattenedComponentProps",Ge="line",eM="function_declaration",bfk="own_named_def",aGI="type_from_enclosing_node",dO="as_expression",nY="id_loc",DV="plus",abM=73112,KH=266,akE="\\n",bfj=-344702572,Ds="__proto__",bfi=-80,Bl=209,bmO="Enum `",aeV=67001,hA="default",akD=67504,bfh="module_def_for_entire_module_related_id",biQ="...{...}",aC6="Void",bmN=354,aEf="add_declared_const_binding",ahP=69572,biP=" <> ",ahO="%s:%s",mG=". ",bt="function_this_param",biO=919,bfg="Flow_ast.Type.BigIntLiteral",zq="0x",bff=0xdfff,bby=": closedir failed",oz="hook",QU=119970,bfe="||=",ahN=120570,rl=223,Tj="Generator",bmM="Flow_ast.Type.Union",biN=" At",ik="props",biM="EHOSTUNREACH",ze="for_in_or_of_left_declaration",te="on_InstanceOfRefinement",akC=120596,aeU=69687,ahM=63743,bs="member_property",uM="on_TSymbol",y2="renders*",bfd="OptionalIndexedAccessNonMaybeType",KV="bytes.ml",aFo="@jsx",bfc="an",cA="jsx_attribute",Bc=-27,DU="merge_remote_ssa_env",bmL="upper_bound",bfb="expecting_return_or_throw",ahL=43359,ah="predicate",bmK="??=",cz="default_opt",abL=67826,aX="object_",cy="class_element",eL="record_element",cx="number_literal",eK="type_params",br="pattern_object_rest_property",bbx="EAGAIN",aeT=72000,aeS=70080,bfa=416,abK=70005,m6=-36,aFn="ReactCheckComponentConfig",biL=390,akB=110587,be$="(@[<2>Flow_ast.Type.Any@ ",p4=207,Ti=" ",aC5="Invalid number ",bq="function_param_pattern",be_="add_multiplatform_synthetic_imports",akA=113817,hH="exports",biK="List.fold_left2",akz=178207,Ui=71236,be9="source_type",bp="object_indexer_property_type",t0="on_VariableDecl",bmJ="property `%s`",abJ=64286,xz="unbound_names",be8="TypeAnnotation",xA=220,eJ="type_identifier",bn="spread_property",bo="jsx_attribute_value_expression",aeR=126519,be7="void_test",biJ="jsx_base_name",aFl=351,aFm="message",bbw="EMFILE",Th="@flow",Tg=42999,bmI="assign_member",QT="**",aEe="(@[<2>Flow_ast.Type.Tuple.UnlabeledElement@ ",bmH="[options]",abI="this.",DT="test",zd=-1071146961,ahJ=92879,ahK=11263,abH=93052,bbv=" exact",aeQ=43704,aky=72191,be6="%s%s is %s",zc="React",GF="instanceof",bmG="(@[<2>Flow_ast.Type.Never@ ",Tf=363,aeP=8516,KU="typeArguments",akx=71127,akw="attributes",bmE="startLineNumber",bmF="renders* ",akv=43645,ja=8233,Te=72967,bmD="EHOSTDOWN",e="@[%s =@ ",Lq="0o",aGH="use_desc=%b, %s",abG=71351,pW="on_bool",td="on_Unimplemented",Td=120687,bm="function_this_param_type",bmC="MissingAnnotation",bl="catch_clause",ahI=43255,aku=67711,biI="EROFS",eI="record_declaration",op="values",pQ="arguments",be5=". (https://react.dev/reference/react/useRef).",aEd="..",akt=173823,be4="find_writes",ahH=42124,abF=42969,ahG=125259,QS=70280,bmB=12520,aC4="React hook",ahF=69749,aFk="and",be3="function_rest_param_annotated",aW="binary",rI="scoped_for_of_statement",cw="for_in_statement",aFj="statics",aGG="elems_rev",aeO=43010,bbu="^=",aEc="%s, %s, %s",uL="on_Null",uK="on_Obj",aks=8505,ahE=120076,akr=69807,aEb=381,akq=40981,cv="call_type_arg",be2="f",biH=" already includes React nodes that render nothing.",Tc=126628,ahD="===",gy="this",hm="object_mapped_type",abE=71450,ahC=119974,ahB=71942,rq=195,RT=120629,bbt="Left",biG="/=",bmA="ExactType",bmz=4096,dN="pattern_array_rest_element",bmy="function_params_annotated",aGF="sketchy-null-mixed",aGE="%s%s: %s",eH="as_const_expression",uJ="on_Partial",aEa=410,Uh=126590,bbs="visit_member",aFi=66377,bbr="Flow_ast.Type.Undefined",mW="async",abD="|}",rH=240,aeN=69864,qB="readonly",aeM=70460,abC=120779,bk="new_",ahA=66378,aGD="reading ",biE="React ",biF="Object.prototype",ahz=43595,aD$="visit_bool",biD="defineProperties",Ug=68296,hv="record_invalid_property_syntax",aeL=69295,bmx="Flow_ast.Type.ReadOnly",QR="||",rp=";",be1="(@[<2>Flow_ast.Type.Keyof@ ",aFh=-65,abB=70461,be0="$EnumValue",aA="record",rG=0x00,beZ="Flow_ast.Type.OptionalIndexedAccess",KG="length",bj="generic_type",aeK=68295,K8=939392865,RS=72162,akp=44002,bmw="unexpected property expression",eG="object_call_property_type",bbq="with_env_state",xp="index",Bk="with",aC3=-69,bi="typeof_qualified_identifier",abA=375,Dc=" because ",beY=" from illegal write location ",beX=444,Uf="resolve_havocs",aC2="abrupt_completion_envs",rA=335,sD="on_Void",Lp=296,eF="jsx_attribute_value",hl="class_property_key",biC="React.Fragment",bmv="extend_refinement",beW="find_loc",nX=132,Dr="finally",cu="syntax_opt",ha=") (",bbp="record_hint",GY="has_unknown_members",dM="meta_property",ako=12447,aD_="rev_bound_tparams",K7=260,Ue=12448,bmu="![",gg="object_mapped_type_property",ct="unary_expression",beV=0x3FFFFFFF,biB="homomorphic",aGC="$Partial",uI="on_TypeAliasKind",GE=-32,biA="(@[<2>Flow_ast.Type.Infer@ ",bbo="dict_name",cs="export_batch_specifier",aGB="%s.%s",aeJ=73111,biz="start_refinement",bmt="the following platforms: ",Hg=284,aGA="%lx",uH="on_Infer",aeI=43754,ky=": ",bbn="add_binding",beU=" keyword is not yet supported",beT="add_error",aeH=" module must exist to provide a type for ",abz=124902,aeG=371,ou=139,tZ="on_mapped_type_homomorphic_flag",bms="(@[<2>Flow_ast.Type.Array@ ",aby="obj",aeF=12735,Tb=70449,biy="startColumn",tY="on_prop",rk="def",bh="call_type_args",y1=-46,hr="type_alias_identifier",Hf="namespace",bbm="Flow_ast.Type.Nullable",bg="match_pattern",dL="for_of_statement_lhs",zb="for",abx=72703,RR=43471,xL="ref",ahy="<>",Ud=120127,beS="ReadOnly",bbl="assignment_refinement",aGz="(computed)",bbk="SpreadTupleType",aeE=101631,beR="scanf.ml",qA="enclosing_node",Ta="Unexpected ",akn=65497,Uc=68120,eE="import_default_specifier",aD8=519471418,aD9="expressions",bix=-9007199254740991.,abw="Null",Dq=0x3f,DK=264,biw="length mismatch in %s: %d <> %d",cr="pattern_object_p",aFg="libdef-override",iU=114,uG="on_Keys",aC1="react-intrinsic-overlap",abv=123190,bf="pattern_object_property_number_literal_key",eD="conditional_type",biv=-57574468,dK="array_type",abt=43790,abu="svg",be="do_while",bmr="flow",bbj="variable",bit="Empty list already handled",biu="children array or %s",aFf="ts",KT="parse error",S$=327,aD7="Cannot access ",Ub="tag_of_t",bbi="and %d others",iS=111,hh="declare_opaque_type",Ua="Some ",aeD=177976,S_="write_entries",tX="on_renders_kind",C=")",S9=67644,xR=951901561,i1="?",S8=43867,aeC=11505,ahx=65019,aY="conditional",sC="on_SpreadProp",nq=135,akm=12799,bmq=0x7F,sB="on_prop_source",aGy="Flow_ast.Type.Tuple.LabeledElement",bmp="EALREADY",aeB=-146152921,sA="on_Decl",bd="object_key_computed",bis="Flow_ast.Type.Component",bmo="post_loop_refinements",bir=" | ",akl=119892,aeA=66962,dJ="with_",bmn="ENOSPC",abs=43273,dI="interface_declaration",K6="bool",akk=71945,aez=66771,tc="on_Bot",abr=-810089502,bbh="Flow_ast.Type.NumberLiteral",abq=43014,cq="declare_function",g7=127,pc=190,biq="t0",abp=8467,bbg=", ...",sz="on_EnumDecl",S7=", [",eB="object_key_number_literal",eC="match_instance_pattern",bip="def_locs",rF=217,bc="match_object_pattern_property_key",bbf="ENETRESET",gT="set_acc",Dp="try",aL="()",aey="_bigarr02",aGx="precision",aC0="not",aex=11718,beQ=357,bmm="TypeParameterInstantiation",aD6=870530776,akj="@[",bml=331416730,aCZ=-742103074,sy="on_polarity",aki=11670,bbe="Invariant Violation: spread list has two slices in a row",beP="partial_env_snapshot_read",GD="$ReadOnly",ahw=43709,aD5=-65536,cp="function_body_any",ahv=67002,akh=69375,bmk="component %s",beO=") is unresolved",nU=131,abo=120084,beN="ReactDRO",hk="object_key_private_name",wi="arr_type",beM="visit_optional_member",T$=70452,aFe="non-const-var-export",zi=253,Do=314,bio=" inexact:",xo="set",tW="on_Conditional",bmj="in_test",dH="arg_list",akg=65481,abm=42964,abn=-91,beL="ENOTTY",ahu=71039,S6="Invariant violated",jz="targ",sx="on_AnyError",bb="program",aew=70187,wq=173,mV="as",bbd=391,beK="visit_leading_comment",ki=124,aht=110575,pj="annot",abl="Set.bal",pV="on_int",aD4="true_type",sw=1024,aFd="new ",N=246,aev=65574,ahs=66511,dG="regexp_literal",aeu=43513,bmi="function_param_pattern_annotated",uF="on_unsoundness_kind",abk=43695,QQ=11558,K5="&&",bbc="\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x02\x01\x01\x03",GC=326,ba="pattern_expression",uE="on_NonMaybeType",gf="import_attributes",uD="on_BoolLit",abi=120137,abj="unnecessary-invariant",bmh=-33,aes=110590,aet=65135,bin="annot_covers_target",aD3=-963261237,beJ="tvar (%s, %d) is unresolved",hq="interpreter_directive",T_="bound",Gd="enter_possibly_polymorphic_scope",S5=" Only elements of a component-syntax components can appear in renders. ",akf=73064,QP=65344,sv="on_Set",DS="(https://react.dev/reference/rules/rules-of-hooks)",bmg="null_test",bim="collected_infer_types",bmf="scanning of ",abh=177983,aer=8457,aFc="this.#",aGw="obj_kind",bme=931,Gc="#",ahr=94175,aGv="Identifier",ahq=" [",dF="pattern_string_literal",T9=70302,aeq=66461,su=333,QO=8450,abg=72271,tb="on_Utility",bbb="function_param_pattern_object_p_annotated",bil="optional_chain_must_be_able_to_refine_base_object_to_non_maybe",hj="syntax_with_internal",bba=461,uC="on_Merged",QN="hasUnknownMembers",S4="a",beI="handler",bik="visit_program",ake=73061,ahp=77711,pg="t",Dn=269,aFb="rev_ids",akd=73097,beH="` removed",aep=66966,bij="Read the docs on Flow's multi-platform support for more information: ",bmd=2556,ba$=-55,am="type_param",bmc="force_add_binding",aeo=-10,GB="in_context",j9=782176664,aen=64433,aD2=-198771759,aem="nonlexical_statement",QM=94031,beG="target_expression",S3=73065,st="on_ReadOnly",a$="jsx_children",abf="React$RendersExactly",o9="const",aho=42537,akc=70278,He="local",eA="jsx_element_name_identifier",aD1="src/analysis/env_builder/find_providers.ml",RQ=119994,ahn=68223,bmb="Cannot resolve module ",ba_="typeof_test",ahm=66993,tV="on_FunProto",bl$="_method",bma="Flow_ast.Type.BooleanLiteral",ahl="unnecessary-optional-chain",akb="explicitType",ael=94111,ahk="exported",tU="on_Constructor",bl_="Function$Prototype$Bind",aek=113775,co="class_implements_interface",GX="?.",ba9="file",Gb=243,abe=12783,ba8="Fatal error: exception %s\n",beF="reset_env",bii="renders ",Ga="column",aGu="unsafe-object-assign",abd=70451,ahi=70312,ahj=69967,abc=92975,ba7="unexpected setter",QL=70286,aGt="visit_int32",a9="pattern_object_property_computed_key",a_="object_key_string_litera