html-reporter
Version:
Html-reporter and GUI for viewing and managing results of a tests run. Currently supports Testplane and Hermione.
3 lines • 1.34 MB
JavaScript
"use strict";var XN=Object.create;var Hl=Object.defineProperty;var YN=Object.getOwnPropertyDescriptor;var JN=Object.getOwnPropertyNames;var zN=Object.getPrototypeOf,QN=Object.prototype.hasOwnProperty;var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ZN=(e,t)=>{for(var r in t)Hl(e,r,{get:t[r],enumerable:!0})},R1=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of JN(t))!QN.call(e,s)&&s!==r&&Hl(e,s,{get:()=>t[s],enumerable:!(n=YN(t,s))||n.enumerable});return e};var j1=(e,t,r)=>(r=e!=null?XN(zN(e)):{},R1(t||!e||!e.__esModule?Hl(r,"default",{value:e,enumerable:!0}):r,e)),e3=e=>R1(Hl({},"__esModule",{value:!0}),e);var Xl=g(Yp=>{"use strict";Object.defineProperty(Yp,"__esModule",{value:!0});Yp.default=t3;function t3(e,t){let r=Object.keys(t);for(let n of r)if(e[n]!==t[n])return!1;return!0}});var Ya=g(Jp=>{"use strict";Object.defineProperty(Jp,"__esModule",{value:!0});Jp.default=r3;var M1=new Set;function r3(e,t,r=""){if(M1.has(e))return;M1.add(e);let{internal:n,trace:s}=n3(1,2);n||console.warn(`${r}\`${e}\` has been deprecated, please migrate to \`${t}\`
${s}`)}function n3(e,t){let{stackTraceLimit:r,prepareStackTrace:n}=Error,s;if(Error.stackTraceLimit=1+e+t,Error.prepareStackTrace=function(a,o){s=o},new Error().stack,Error.stackTraceLimit=r,Error.prepareStackTrace=n,!s)return{internal:!1,trace:""};let i=s.slice(1+e,1+e+t);return{internal:/[\\/]@babel[\\/]/.test(i[1].getFileName()),trace:i.map(a=>` at ${a}`).join(`
`)}}});var Bt=g(b=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});b.isAccessor=gR;b.isAnyTypeAnnotation=jB;b.isArgumentPlaceholder=dF;b.isArrayExpression=s3;b.isArrayPattern=rB;b.isArrayTypeAnnotation=MB;b.isArrowFunctionExpression=nB;b.isAssignmentExpression=i3;b.isAssignmentPattern=tB;b.isAwaitExpression=CB;b.isBigIntLiteral=DB;b.isBinary=qk;b.isBinaryExpression=a3;b.isBindExpression=hF;b.isBlock=$k;b.isBlockParent=Vk;b.isBlockStatement=c3;b.isBooleanLiteral=_3;b.isBooleanLiteralTypeAnnotation=UB;b.isBooleanTypeAnnotation=qB;b.isBreakStatement=f3;b.isCallExpression=p3;b.isCatchClause=d3;b.isClass=hR;b.isClassAccessorProperty=BB;b.isClassBody=sB;b.isClassDeclaration=aB;b.isClassExpression=iB;b.isClassImplements=$B;b.isClassMethod=bB;b.isClassPrivateMethod=FB;b.isClassPrivateProperty=LB;b.isClassProperty=NB;b.isCompletionStatement=Gk;b.isConditional=Hk;b.isConditionalExpression=h3;b.isContinueStatement=m3;b.isDebuggerStatement=y3;b.isDecimalLiteral=vF;b.isDeclaration=rR;b.isDeclareClass=WB;b.isDeclareExportAllDeclaration=ZB;b.isDeclareExportDeclaration=QB;b.isDeclareFunction=KB;b.isDeclareInterface=GB;b.isDeclareModule=HB;b.isDeclareModuleExports=XB;b.isDeclareOpaqueType=JB;b.isDeclareTypeAlias=YB;b.isDeclareVariable=zB;b.isDeclaredPredicate=eL;b.isDecorator=yF;b.isDirective=l3;b.isDirectiveLiteral=u3;b.isDoExpression=gF;b.isDoWhileStatement=g3;b.isEmptyStatement=b3;b.isEmptyTypeAnnotation=fL;b.isEnumBody=PR;b.isEnumBooleanBody=ML;b.isEnumBooleanMember=$L;b.isEnumDeclaration=jL;b.isEnumDefaultedMember=GL;b.isEnumMember=AR;b.isEnumNumberBody=qL;b.isEnumNumberMember=WL;b.isEnumStringBody=UL;b.isEnumStringMember=KL;b.isEnumSymbolBody=VL;b.isExistsTypeAnnotation=tL;b.isExportAllDeclaration=oB;b.isExportDeclaration=mR;b.isExportDefaultDeclaration=lB;b.isExportDefaultSpecifier=bF;b.isExportNamedDeclaration=uB;b.isExportNamespaceSpecifier=IB;b.isExportSpecifier=cB;b.isExpression=Mk;b.isExpressionStatement=E3;b.isExpressionWrapper=Jk;b.isFile=T3;b.isFlow=ER;b.isFlowBaseAnnotation=vR;b.isFlowDeclaration=SR;b.isFlowPredicate=xR;b.isFlowType=TR;b.isFor=zk;b.isForInStatement=v3;b.isForOfStatement=fB;b.isForStatement=S3;b.isForXStatement=Qk;b.isFunction=Zk;b.isFunctionDeclaration=x3;b.isFunctionExpression=P3;b.isFunctionParent=eR;b.isFunctionTypeAnnotation=rL;b.isFunctionTypeParam=nL;b.isGenericTypeAnnotation=sL;b.isIdentifier=A3;b.isIfStatement=C3;b.isImmutable=oR;b.isImport=wB;b.isImportAttribute=mF;b.isImportDeclaration=pB;b.isImportDefaultSpecifier=dB;b.isImportExpression=yB;b.isImportNamespaceSpecifier=hB;b.isImportOrExportDeclaration=q1;b.isImportSpecifier=mB;b.isIndexedAccessType=HL;b.isInferredPredicate=iL;b.isInterfaceDeclaration=oL;b.isInterfaceExtends=aL;b.isInterfaceTypeAnnotation=lL;b.isInterpreterDirective=o3;b.isIntersectionTypeAnnotation=uL;b.isJSX=CR;b.isJSXAttribute=YL;b.isJSXClosingElement=JL;b.isJSXClosingFragment=uF;b.isJSXElement=zL;b.isJSXEmptyExpression=QL;b.isJSXExpressionContainer=ZL;b.isJSXFragment=oF;b.isJSXIdentifier=tF;b.isJSXMemberExpression=rF;b.isJSXNamespacedName=nF;b.isJSXOpeningElement=sF;b.isJSXOpeningFragment=lF;b.isJSXSpreadAttribute=iF;b.isJSXSpreadChild=eF;b.isJSXText=aF;b.isLVal=sR;b.isLabeledStatement=w3;b.isLiteral=aR;b.isLogicalExpression=B3;b.isLoop=Xk;b.isMemberExpression=L3;b.isMetaProperty=gB;b.isMethod=uR;b.isMiscellaneous=wR;b.isMixedTypeAnnotation=cL;b.isModuleDeclaration=kR;b.isModuleExpression=SF;b.isModuleSpecifier=yR;b.isNewExpression=F3;b.isNoop=cF;b.isNullLiteral=O3;b.isNullLiteralTypeAnnotation=VB;b.isNullableTypeAnnotation=pL;b.isNumberLiteral=NR;b.isNumberLiteralTypeAnnotation=dL;b.isNumberTypeAnnotation=hL;b.isNumericLiteral=I3;b.isObjectExpression=R3;b.isObjectMember=cR;b.isObjectMethod=j3;b.isObjectPattern=EB;b.isObjectProperty=M3;b.isObjectTypeAnnotation=mL;b.isObjectTypeCallProperty=gL;b.isObjectTypeIndexer=bL;b.isObjectTypeInternalSlot=yL;b.isObjectTypeProperty=EL;b.isObjectTypeSpreadProperty=TL;b.isOpaqueType=vL;b.isOptionalCallExpression=_B;b.isOptionalIndexedAccessType=XL;b.isOptionalMemberExpression=OB;b.isParenthesizedExpression=$3;b.isPattern=dR;b.isPatternLike=nR;b.isPipelineBareFunction=AF;b.isPipelinePrimaryTopicReference=CF;b.isPipelineTopicExpression=PF;b.isPlaceholder=fF;b.isPrivate=bR;b.isPrivateName=kB;b.isProgram=k3;b.isProperty=fR;b.isPureish=tR;b.isQualifiedTypeIdentifier=SL;b.isRecordExpression=EF;b.isRegExpLiteral=N3;b.isRegexLiteral=BR;b.isRestElement=q3;b.isRestProperty=LR;b.isReturnStatement=U3;b.isScopable=Uk;b.isSequenceExpression=V3;b.isSpreadElement=TB;b.isSpreadProperty=FR;b.isStandardized=jk;b.isStatement=Wk;b.isStaticBlock=RB;b.isStringLiteral=D3;b.isStringLiteralTypeAnnotation=xL;b.isStringTypeAnnotation=PL;b.isSuper=vB;b.isSwitchCase=W3;b.isSwitchStatement=K3;b.isSymbolTypeAnnotation=AL;b.isTSAnyKeyword=kF;b.isTSArrayType=rk;b.isTSAsExpression=vk;b.isTSBaseType=_R;b.isTSBigIntKeyword=jF;b.isTSBooleanKeyword=RF;b.isTSCallSignatureDeclaration=_F;b.isTSConditionalType=uk;b.isTSConstructSignatureDeclaration=NF;b.isTSConstructorType=zF;b.isTSDeclareFunction=DF;b.isTSDeclareMethod=IF;b.isTSEntityName=iR;b.isTSEnumDeclaration=Pk;b.isTSEnumMember=Ak;b.isTSExportAssignment=Nk;b.isTSExpressionWithTypeArguments=yk;b.isTSExternalModuleReference=Ok;b.isTSFunctionType=JF;b.isTSImportEqualsDeclaration=Ik;b.isTSImportType=Dk;b.isTSIndexSignature=FF;b.isTSIndexedAccessType=dk;b.isTSInferType=ck;b.isTSInstantiationExpression=Tk;b.isTSInterfaceBody=bk;b.isTSInterfaceDeclaration=gk;b.isTSIntersectionType=lk;b.isTSIntrinsicKeyword=MF;b.isTSLiteralType=mk;b.isTSMappedType=hk;b.isTSMethodSignature=LF;b.isTSModuleBlock=wk;b.isTSModuleDeclaration=Ck;b.isTSNamedTupleMember=ak;b.isTSNamespaceExportDeclaration=Bk;b.isTSNeverKeyword=qF;b.isTSNonNullExpression=_k;b.isTSNullKeyword=UF;b.isTSNumberKeyword=VF;b.isTSObjectKeyword=$F;b.isTSOptionalType=sk;b.isTSParameterProperty=wF;b.isTSParenthesizedType=fk;b.isTSPropertySignature=BF;b.isTSQualifiedName=OF;b.isTSRestType=ik;b.isTSSatisfiesExpression=Sk;b.isTSStringKeyword=WF;b.isTSSymbolKeyword=KF;b.isTSThisType=YF;b.isTSTupleType=nk;b.isTSType=OR;b.isTSTypeAliasDeclaration=Ek;b.isTSTypeAnnotation=Lk;b.isTSTypeAssertion=xk;b.isTSTypeElement=IR;b.isTSTypeLiteral=tk;b.isTSTypeOperator=pk;b.isTSTypeParameter=Rk;b.isTSTypeParameterDeclaration=kk;b.isTSTypeParameterInstantiation=Fk;b.isTSTypePredicate=ZF;b.isTSTypeQuery=ek;b.isTSTypeReference=QF;b.isTSUndefinedKeyword=GF;b.isTSUnionType=ok;b.isTSUnknownKeyword=HF;b.isTSVoidKeyword=XF;b.isTaggedTemplateExpression=SB;b.isTemplateElement=xB;b.isTemplateLiteral=PB;b.isTerminatorless=Kk;b.isThisExpression=G3;b.isThisTypeAnnotation=CL;b.isThrowStatement=H3;b.isTopicReference=xF;b.isTryStatement=X3;b.isTupleExpression=TF;b.isTupleTypeAnnotation=wL;b.isTypeAlias=IL;b.isTypeAnnotation=OL;b.isTypeCastExpression=_L;b.isTypeParameter=NL;b.isTypeParameterDeclaration=BL;b.isTypeParameterInstantiation=LL;b.isTypeScript=DR;b.isTypeofTypeAnnotation=DL;b.isUnaryExpression=Y3;b.isUnaryLike=pR;b.isUnionTypeAnnotation=FL;b.isUpdateExpression=J3;b.isUserWhitespacable=lR;b.isV8IntrinsicIdentifier=pF;b.isVariableDeclaration=z3;b.isVariableDeclarator=Q3;b.isVariance=kL;b.isVoidTypeAnnotation=RL;b.isWhile=Yk;b.isWhileStatement=Z3;b.isWithStatement=eB;b.isYieldExpression=AB;var S=Xl(),Ja=Ya();function s3(e,t){return!e||e.type!=="ArrayExpression"?!1:t==null||(0,S.default)(e,t)}function i3(e,t){return!e||e.type!=="AssignmentExpression"?!1:t==null||(0,S.default)(e,t)}function a3(e,t){return!e||e.type!=="BinaryExpression"?!1:t==null||(0,S.default)(e,t)}function o3(e,t){return!e||e.type!=="InterpreterDirective"?!1:t==null||(0,S.default)(e,t)}function l3(e,t){return!e||e.type!=="Directive"?!1:t==null||(0,S.default)(e,t)}function u3(e,t){return!e||e.type!=="DirectiveLiteral"?!1:t==null||(0,S.default)(e,t)}function c3(e,t){return!e||e.type!=="BlockStatement"?!1:t==null||(0,S.default)(e,t)}function f3(e,t){return!e||e.type!=="BreakStatement"?!1:t==null||(0,S.default)(e,t)}function p3(e,t){return!e||e.type!=="CallExpression"?!1:t==null||(0,S.default)(e,t)}function d3(e,t){return!e||e.type!=="CatchClause"?!1:t==null||(0,S.default)(e,t)}function h3(e,t){return!e||e.type!=="ConditionalExpression"?!1:t==null||(0,S.default)(e,t)}function m3(e,t){return!e||e.type!=="ContinueStatement"?!1:t==null||(0,S.default)(e,t)}function y3(e,t){return!e||e.type!=="DebuggerStatement"?!1:t==null||(0,S.default)(e,t)}function g3(e,t){return!e||e.type!=="DoWhileStatement"?!1:t==null||(0,S.default)(e,t)}function b3(e,t){return!e||e.type!=="EmptyStatement"?!1:t==null||(0,S.default)(e,t)}function E3(e,t){return!e||e.type!=="ExpressionStatement"?!1:t==null||(0,S.default)(e,t)}function T3(e,t){return!e||e.type!=="File"?!1:t==null||(0,S.default)(e,t)}function v3(e,t){return!e||e.type!=="ForInStatement"?!1:t==null||(0,S.default)(e,t)}function S3(e,t){return!e||e.type!=="ForStatement"?!1:t==null||(0,S.default)(e,t)}function x3(e,t){return!e||e.type!=="FunctionDeclaration"?!1:t==null||(0,S.default)(e,t)}function P3(e,t){return!e||e.type!=="FunctionExpression"?!1:t==null||(0,S.default)(e,t)}function A3(e,t){return!e||e.type!=="Identifier"?!1:t==null||(0,S.default)(e,t)}function C3(e,t){return!e||e.type!=="IfStatement"?!1:t==null||(0,S.default)(e,t)}function w3(e,t){return!e||e.type!=="LabeledStatement"?!1:t==null||(0,S.default)(e,t)}function D3(e,t){return!e||e.type!=="StringLiteral"?!1:t==null||(0,S.default)(e,t)}function I3(e,t){return!e||e.type!=="NumericLiteral"?!1:t==null||(0,S.default)(e,t)}function O3(e,t){return!e||e.type!=="NullLiteral"?!1:t==null||(0,S.default)(e,t)}function _3(e,t){return!e||e.type!=="BooleanLiteral"?!1:t==null||(0,S.default)(e,t)}function N3(e,t){return!e||e.type!=="RegExpLiteral"?!1:t==null||(0,S.default)(e,t)}function B3(e,t){return!e||e.type!=="LogicalExpression"?!1:t==null||(0,S.default)(e,t)}function L3(e,t){return!e||e.type!=="MemberExpression"?!1:t==null||(0,S.default)(e,t)}function F3(e,t){return!e||e.type!=="NewExpression"?!1:t==null||(0,S.default)(e,t)}function k3(e,t){return!e||e.type!=="Program"?!1:t==null||(0,S.default)(e,t)}function R3(e,t){return!e||e.type!=="ObjectExpression"?!1:t==null||(0,S.default)(e,t)}function j3(e,t){return!e||e.type!=="ObjectMethod"?!1:t==null||(0,S.default)(e,t)}function M3(e,t){return!e||e.type!=="ObjectProperty"?!1:t==null||(0,S.default)(e,t)}function q3(e,t){return!e||e.type!=="RestElement"?!1:t==null||(0,S.default)(e,t)}function U3(e,t){return!e||e.type!=="ReturnStatement"?!1:t==null||(0,S.default)(e,t)}function V3(e,t){return!e||e.type!=="SequenceExpression"?!1:t==null||(0,S.default)(e,t)}function $3(e,t){return!e||e.type!=="ParenthesizedExpression"?!1:t==null||(0,S.default)(e,t)}function W3(e,t){return!e||e.type!=="SwitchCase"?!1:t==null||(0,S.default)(e,t)}function K3(e,t){return!e||e.type!=="SwitchStatement"?!1:t==null||(0,S.default)(e,t)}function G3(e,t){return!e||e.type!=="ThisExpression"?!1:t==null||(0,S.default)(e,t)}function H3(e,t){return!e||e.type!=="ThrowStatement"?!1:t==null||(0,S.default)(e,t)}function X3(e,t){return!e||e.type!=="TryStatement"?!1:t==null||(0,S.default)(e,t)}function Y3(e,t){return!e||e.type!=="UnaryExpression"?!1:t==null||(0,S.default)(e,t)}function J3(e,t){return!e||e.type!=="UpdateExpression"?!1:t==null||(0,S.default)(e,t)}function z3(e,t){return!e||e.type!=="VariableDeclaration"?!1:t==null||(0,S.default)(e,t)}function Q3(e,t){return!e||e.type!=="VariableDeclarator"?!1:t==null||(0,S.default)(e,t)}function Z3(e,t){return!e||e.type!=="WhileStatement"?!1:t==null||(0,S.default)(e,t)}function eB(e,t){return!e||e.type!=="WithStatement"?!1:t==null||(0,S.default)(e,t)}function tB(e,t){return!e||e.type!=="AssignmentPattern"?!1:t==null||(0,S.default)(e,t)}function rB(e,t){return!e||e.type!=="ArrayPattern"?!1:t==null||(0,S.default)(e,t)}function nB(e,t){return!e||e.type!=="ArrowFunctionExpression"?!1:t==null||(0,S.default)(e,t)}function sB(e,t){return!e||e.type!=="ClassBody"?!1:t==null||(0,S.default)(e,t)}function iB(e,t){return!e||e.type!=="ClassExpression"?!1:t==null||(0,S.default)(e,t)}function aB(e,t){return!e||e.type!=="ClassDeclaration"?!1:t==null||(0,S.default)(e,t)}function oB(e,t){return!e||e.type!=="ExportAllDeclaration"?!1:t==null||(0,S.default)(e,t)}function lB(e,t){return!e||e.type!=="ExportDefaultDeclaration"?!1:t==null||(0,S.default)(e,t)}function uB(e,t){return!e||e.type!=="ExportNamedDeclaration"?!1:t==null||(0,S.default)(e,t)}function cB(e,t){return!e||e.type!=="ExportSpecifier"?!1:t==null||(0,S.default)(e,t)}function fB(e,t){return!e||e.type!=="ForOfStatement"?!1:t==null||(0,S.default)(e,t)}function pB(e,t){return!e||e.type!=="ImportDeclaration"?!1:t==null||(0,S.default)(e,t)}function dB(e,t){return!e||e.type!=="ImportDefaultSpecifier"?!1:t==null||(0,S.default)(e,t)}function hB(e,t){return!e||e.type!=="ImportNamespaceSpecifier"?!1:t==null||(0,S.default)(e,t)}function mB(e,t){return!e||e.type!=="ImportSpecifier"?!1:t==null||(0,S.default)(e,t)}function yB(e,t){return!e||e.type!=="ImportExpression"?!1:t==null||(0,S.default)(e,t)}function gB(e,t){return!e||e.type!=="MetaProperty"?!1:t==null||(0,S.default)(e,t)}function bB(e,t){return!e||e.type!=="ClassMethod"?!1:t==null||(0,S.default)(e,t)}function EB(e,t){return!e||e.type!=="ObjectPattern"?!1:t==null||(0,S.default)(e,t)}function TB(e,t){return!e||e.type!=="SpreadElement"?!1:t==null||(0,S.default)(e,t)}function vB(e,t){return!e||e.type!=="Super"?!1:t==null||(0,S.default)(e,t)}function SB(e,t){return!e||e.type!=="TaggedTemplateExpression"?!1:t==null||(0,S.default)(e,t)}function xB(e,t){return!e||e.type!=="TemplateElement"?!1:t==null||(0,S.default)(e,t)}function PB(e,t){return!e||e.type!=="TemplateLiteral"?!1:t==null||(0,S.default)(e,t)}function AB(e,t){return!e||e.type!=="YieldExpression"?!1:t==null||(0,S.default)(e,t)}function CB(e,t){return!e||e.type!=="AwaitExpression"?!1:t==null||(0,S.default)(e,t)}function wB(e,t){return!e||e.type!=="Import"?!1:t==null||(0,S.default)(e,t)}function DB(e,t){return!e||e.type!=="BigIntLiteral"?!1:t==null||(0,S.default)(e,t)}function IB(e,t){return!e||e.type!=="ExportNamespaceSpecifier"?!1:t==null||(0,S.default)(e,t)}function OB(e,t){return!e||e.type!=="OptionalMemberExpression"?!1:t==null||(0,S.default)(e,t)}function _B(e,t){return!e||e.type!=="OptionalCallExpression"?!1:t==null||(0,S.default)(e,t)}function NB(e,t){return!e||e.type!=="ClassProperty"?!1:t==null||(0,S.default)(e,t)}function BB(e,t){return!e||e.type!=="ClassAccessorProperty"?!1:t==null||(0,S.default)(e,t)}function LB(e,t){return!e||e.type!=="ClassPrivateProperty"?!1:t==null||(0,S.default)(e,t)}function FB(e,t){return!e||e.type!=="ClassPrivateMethod"?!1:t==null||(0,S.default)(e,t)}function kB(e,t){return!e||e.type!=="PrivateName"?!1:t==null||(0,S.default)(e,t)}function RB(e,t){return!e||e.type!=="StaticBlock"?!1:t==null||(0,S.default)(e,t)}function jB(e,t){return!e||e.type!=="AnyTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function MB(e,t){return!e||e.type!=="ArrayTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function qB(e,t){return!e||e.type!=="BooleanTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function UB(e,t){return!e||e.type!=="BooleanLiteralTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function VB(e,t){return!e||e.type!=="NullLiteralTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function $B(e,t){return!e||e.type!=="ClassImplements"?!1:t==null||(0,S.default)(e,t)}function WB(e,t){return!e||e.type!=="DeclareClass"?!1:t==null||(0,S.default)(e,t)}function KB(e,t){return!e||e.type!=="DeclareFunction"?!1:t==null||(0,S.default)(e,t)}function GB(e,t){return!e||e.type!=="DeclareInterface"?!1:t==null||(0,S.default)(e,t)}function HB(e,t){return!e||e.type!=="DeclareModule"?!1:t==null||(0,S.default)(e,t)}function XB(e,t){return!e||e.type!=="DeclareModuleExports"?!1:t==null||(0,S.default)(e,t)}function YB(e,t){return!e||e.type!=="DeclareTypeAlias"?!1:t==null||(0,S.default)(e,t)}function JB(e,t){return!e||e.type!=="DeclareOpaqueType"?!1:t==null||(0,S.default)(e,t)}function zB(e,t){return!e||e.type!=="DeclareVariable"?!1:t==null||(0,S.default)(e,t)}function QB(e,t){return!e||e.type!=="DeclareExportDeclaration"?!1:t==null||(0,S.default)(e,t)}function ZB(e,t){return!e||e.type!=="DeclareExportAllDeclaration"?!1:t==null||(0,S.default)(e,t)}function eL(e,t){return!e||e.type!=="DeclaredPredicate"?!1:t==null||(0,S.default)(e,t)}function tL(e,t){return!e||e.type!=="ExistsTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function rL(e,t){return!e||e.type!=="FunctionTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function nL(e,t){return!e||e.type!=="FunctionTypeParam"?!1:t==null||(0,S.default)(e,t)}function sL(e,t){return!e||e.type!=="GenericTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function iL(e,t){return!e||e.type!=="InferredPredicate"?!1:t==null||(0,S.default)(e,t)}function aL(e,t){return!e||e.type!=="InterfaceExtends"?!1:t==null||(0,S.default)(e,t)}function oL(e,t){return!e||e.type!=="InterfaceDeclaration"?!1:t==null||(0,S.default)(e,t)}function lL(e,t){return!e||e.type!=="InterfaceTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function uL(e,t){return!e||e.type!=="IntersectionTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function cL(e,t){return!e||e.type!=="MixedTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function fL(e,t){return!e||e.type!=="EmptyTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function pL(e,t){return!e||e.type!=="NullableTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function dL(e,t){return!e||e.type!=="NumberLiteralTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function hL(e,t){return!e||e.type!=="NumberTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function mL(e,t){return!e||e.type!=="ObjectTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function yL(e,t){return!e||e.type!=="ObjectTypeInternalSlot"?!1:t==null||(0,S.default)(e,t)}function gL(e,t){return!e||e.type!=="ObjectTypeCallProperty"?!1:t==null||(0,S.default)(e,t)}function bL(e,t){return!e||e.type!=="ObjectTypeIndexer"?!1:t==null||(0,S.default)(e,t)}function EL(e,t){return!e||e.type!=="ObjectTypeProperty"?!1:t==null||(0,S.default)(e,t)}function TL(e,t){return!e||e.type!=="ObjectTypeSpreadProperty"?!1:t==null||(0,S.default)(e,t)}function vL(e,t){return!e||e.type!=="OpaqueType"?!1:t==null||(0,S.default)(e,t)}function SL(e,t){return!e||e.type!=="QualifiedTypeIdentifier"?!1:t==null||(0,S.default)(e,t)}function xL(e,t){return!e||e.type!=="StringLiteralTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function PL(e,t){return!e||e.type!=="StringTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function AL(e,t){return!e||e.type!=="SymbolTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function CL(e,t){return!e||e.type!=="ThisTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function wL(e,t){return!e||e.type!=="TupleTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function DL(e,t){return!e||e.type!=="TypeofTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function IL(e,t){return!e||e.type!=="TypeAlias"?!1:t==null||(0,S.default)(e,t)}function OL(e,t){return!e||e.type!=="TypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function _L(e,t){return!e||e.type!=="TypeCastExpression"?!1:t==null||(0,S.default)(e,t)}function NL(e,t){return!e||e.type!=="TypeParameter"?!1:t==null||(0,S.default)(e,t)}function BL(e,t){return!e||e.type!=="TypeParameterDeclaration"?!1:t==null||(0,S.default)(e,t)}function LL(e,t){return!e||e.type!=="TypeParameterInstantiation"?!1:t==null||(0,S.default)(e,t)}function FL(e,t){return!e||e.type!=="UnionTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function kL(e,t){return!e||e.type!=="Variance"?!1:t==null||(0,S.default)(e,t)}function RL(e,t){return!e||e.type!=="VoidTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function jL(e,t){return!e||e.type!=="EnumDeclaration"?!1:t==null||(0,S.default)(e,t)}function ML(e,t){return!e||e.type!=="EnumBooleanBody"?!1:t==null||(0,S.default)(e,t)}function qL(e,t){return!e||e.type!=="EnumNumberBody"?!1:t==null||(0,S.default)(e,t)}function UL(e,t){return!e||e.type!=="EnumStringBody"?!1:t==null||(0,S.default)(e,t)}function VL(e,t){return!e||e.type!=="EnumSymbolBody"?!1:t==null||(0,S.default)(e,t)}function $L(e,t){return!e||e.type!=="EnumBooleanMember"?!1:t==null||(0,S.default)(e,t)}function WL(e,t){return!e||e.type!=="EnumNumberMember"?!1:t==null||(0,S.default)(e,t)}function KL(e,t){return!e||e.type!=="EnumStringMember"?!1:t==null||(0,S.default)(e,t)}function GL(e,t){return!e||e.type!=="EnumDefaultedMember"?!1:t==null||(0,S.default)(e,t)}function HL(e,t){return!e||e.type!=="IndexedAccessType"?!1:t==null||(0,S.default)(e,t)}function XL(e,t){return!e||e.type!=="OptionalIndexedAccessType"?!1:t==null||(0,S.default)(e,t)}function YL(e,t){return!e||e.type!=="JSXAttribute"?!1:t==null||(0,S.default)(e,t)}function JL(e,t){return!e||e.type!=="JSXClosingElement"?!1:t==null||(0,S.default)(e,t)}function zL(e,t){return!e||e.type!=="JSXElement"?!1:t==null||(0,S.default)(e,t)}function QL(e,t){return!e||e.type!=="JSXEmptyExpression"?!1:t==null||(0,S.default)(e,t)}function ZL(e,t){return!e||e.type!=="JSXExpressionContainer"?!1:t==null||(0,S.default)(e,t)}function eF(e,t){return!e||e.type!=="JSXSpreadChild"?!1:t==null||(0,S.default)(e,t)}function tF(e,t){return!e||e.type!=="JSXIdentifier"?!1:t==null||(0,S.default)(e,t)}function rF(e,t){return!e||e.type!=="JSXMemberExpression"?!1:t==null||(0,S.default)(e,t)}function nF(e,t){return!e||e.type!=="JSXNamespacedName"?!1:t==null||(0,S.default)(e,t)}function sF(e,t){return!e||e.type!=="JSXOpeningElement"?!1:t==null||(0,S.default)(e,t)}function iF(e,t){return!e||e.type!=="JSXSpreadAttribute"?!1:t==null||(0,S.default)(e,t)}function aF(e,t){return!e||e.type!=="JSXText"?!1:t==null||(0,S.default)(e,t)}function oF(e,t){return!e||e.type!=="JSXFragment"?!1:t==null||(0,S.default)(e,t)}function lF(e,t){return!e||e.type!=="JSXOpeningFragment"?!1:t==null||(0,S.default)(e,t)}function uF(e,t){return!e||e.type!=="JSXClosingFragment"?!1:t==null||(0,S.default)(e,t)}function cF(e,t){return!e||e.type!=="Noop"?!1:t==null||(0,S.default)(e,t)}function fF(e,t){return!e||e.type!=="Placeholder"?!1:t==null||(0,S.default)(e,t)}function pF(e,t){return!e||e.type!=="V8IntrinsicIdentifier"?!1:t==null||(0,S.default)(e,t)}function dF(e,t){return!e||e.type!=="ArgumentPlaceholder"?!1:t==null||(0,S.default)(e,t)}function hF(e,t){return!e||e.type!=="BindExpression"?!1:t==null||(0,S.default)(e,t)}function mF(e,t){return!e||e.type!=="ImportAttribute"?!1:t==null||(0,S.default)(e,t)}function yF(e,t){return!e||e.type!=="Decorator"?!1:t==null||(0,S.default)(e,t)}function gF(e,t){return!e||e.type!=="DoExpression"?!1:t==null||(0,S.default)(e,t)}function bF(e,t){return!e||e.type!=="ExportDefaultSpecifier"?!1:t==null||(0,S.default)(e,t)}function EF(e,t){return!e||e.type!=="RecordExpression"?!1:t==null||(0,S.default)(e,t)}function TF(e,t){return!e||e.type!=="TupleExpression"?!1:t==null||(0,S.default)(e,t)}function vF(e,t){return!e||e.type!=="DecimalLiteral"?!1:t==null||(0,S.default)(e,t)}function SF(e,t){return!e||e.type!=="ModuleExpression"?!1:t==null||(0,S.default)(e,t)}function xF(e,t){return!e||e.type!=="TopicReference"?!1:t==null||(0,S.default)(e,t)}function PF(e,t){return!e||e.type!=="PipelineTopicExpression"?!1:t==null||(0,S.default)(e,t)}function AF(e,t){return!e||e.type!=="PipelineBareFunction"?!1:t==null||(0,S.default)(e,t)}function CF(e,t){return!e||e.type!=="PipelinePrimaryTopicReference"?!1:t==null||(0,S.default)(e,t)}function wF(e,t){return!e||e.type!=="TSParameterProperty"?!1:t==null||(0,S.default)(e,t)}function DF(e,t){return!e||e.type!=="TSDeclareFunction"?!1:t==null||(0,S.default)(e,t)}function IF(e,t){return!e||e.type!=="TSDeclareMethod"?!1:t==null||(0,S.default)(e,t)}function OF(e,t){return!e||e.type!=="TSQualifiedName"?!1:t==null||(0,S.default)(e,t)}function _F(e,t){return!e||e.type!=="TSCallSignatureDeclaration"?!1:t==null||(0,S.default)(e,t)}function NF(e,t){return!e||e.type!=="TSConstructSignatureDeclaration"?!1:t==null||(0,S.default)(e,t)}function BF(e,t){return!e||e.type!=="TSPropertySignature"?!1:t==null||(0,S.default)(e,t)}function LF(e,t){return!e||e.type!=="TSMethodSignature"?!1:t==null||(0,S.default)(e,t)}function FF(e,t){return!e||e.type!=="TSIndexSignature"?!1:t==null||(0,S.default)(e,t)}function kF(e,t){return!e||e.type!=="TSAnyKeyword"?!1:t==null||(0,S.default)(e,t)}function RF(e,t){return!e||e.type!=="TSBooleanKeyword"?!1:t==null||(0,S.default)(e,t)}function jF(e,t){return!e||e.type!=="TSBigIntKeyword"?!1:t==null||(0,S.default)(e,t)}function MF(e,t){return!e||e.type!=="TSIntrinsicKeyword"?!1:t==null||(0,S.default)(e,t)}function qF(e,t){return!e||e.type!=="TSNeverKeyword"?!1:t==null||(0,S.default)(e,t)}function UF(e,t){return!e||e.type!=="TSNullKeyword"?!1:t==null||(0,S.default)(e,t)}function VF(e,t){return!e||e.type!=="TSNumberKeyword"?!1:t==null||(0,S.default)(e,t)}function $F(e,t){return!e||e.type!=="TSObjectKeyword"?!1:t==null||(0,S.default)(e,t)}function WF(e,t){return!e||e.type!=="TSStringKeyword"?!1:t==null||(0,S.default)(e,t)}function KF(e,t){return!e||e.type!=="TSSymbolKeyword"?!1:t==null||(0,S.default)(e,t)}function GF(e,t){return!e||e.type!=="TSUndefinedKeyword"?!1:t==null||(0,S.default)(e,t)}function HF(e,t){return!e||e.type!=="TSUnknownKeyword"?!1:t==null||(0,S.default)(e,t)}function XF(e,t){return!e||e.type!=="TSVoidKeyword"?!1:t==null||(0,S.default)(e,t)}function YF(e,t){return!e||e.type!=="TSThisType"?!1:t==null||(0,S.default)(e,t)}function JF(e,t){return!e||e.type!=="TSFunctionType"?!1:t==null||(0,S.default)(e,t)}function zF(e,t){return!e||e.type!=="TSConstructorType"?!1:t==null||(0,S.default)(e,t)}function QF(e,t){return!e||e.type!=="TSTypeReference"?!1:t==null||(0,S.default)(e,t)}function ZF(e,t){return!e||e.type!=="TSTypePredicate"?!1:t==null||(0,S.default)(e,t)}function ek(e,t){return!e||e.type!=="TSTypeQuery"?!1:t==null||(0,S.default)(e,t)}function tk(e,t){return!e||e.type!=="TSTypeLiteral"?!1:t==null||(0,S.default)(e,t)}function rk(e,t){return!e||e.type!=="TSArrayType"?!1:t==null||(0,S.default)(e,t)}function nk(e,t){return!e||e.type!=="TSTupleType"?!1:t==null||(0,S.default)(e,t)}function sk(e,t){return!e||e.type!=="TSOptionalType"?!1:t==null||(0,S.default)(e,t)}function ik(e,t){return!e||e.type!=="TSRestType"?!1:t==null||(0,S.default)(e,t)}function ak(e,t){return!e||e.type!=="TSNamedTupleMember"?!1:t==null||(0,S.default)(e,t)}function ok(e,t){return!e||e.type!=="TSUnionType"?!1:t==null||(0,S.default)(e,t)}function lk(e,t){return!e||e.type!=="TSIntersectionType"?!1:t==null||(0,S.default)(e,t)}function uk(e,t){return!e||e.type!=="TSConditionalType"?!1:t==null||(0,S.default)(e,t)}function ck(e,t){return!e||e.type!=="TSInferType"?!1:t==null||(0,S.default)(e,t)}function fk(e,t){return!e||e.type!=="TSParenthesizedType"?!1:t==null||(0,S.default)(e,t)}function pk(e,t){return!e||e.type!=="TSTypeOperator"?!1:t==null||(0,S.default)(e,t)}function dk(e,t){return!e||e.type!=="TSIndexedAccessType"?!1:t==null||(0,S.default)(e,t)}function hk(e,t){return!e||e.type!=="TSMappedType"?!1:t==null||(0,S.default)(e,t)}function mk(e,t){return!e||e.type!=="TSLiteralType"?!1:t==null||(0,S.default)(e,t)}function yk(e,t){return!e||e.type!=="TSExpressionWithTypeArguments"?!1:t==null||(0,S.default)(e,t)}function gk(e,t){return!e||e.type!=="TSInterfaceDeclaration"?!1:t==null||(0,S.default)(e,t)}function bk(e,t){return!e||e.type!=="TSInterfaceBody"?!1:t==null||(0,S.default)(e,t)}function Ek(e,t){return!e||e.type!=="TSTypeAliasDeclaration"?!1:t==null||(0,S.default)(e,t)}function Tk(e,t){return!e||e.type!=="TSInstantiationExpression"?!1:t==null||(0,S.default)(e,t)}function vk(e,t){return!e||e.type!=="TSAsExpression"?!1:t==null||(0,S.default)(e,t)}function Sk(e,t){return!e||e.type!=="TSSatisfiesExpression"?!1:t==null||(0,S.default)(e,t)}function xk(e,t){return!e||e.type!=="TSTypeAssertion"?!1:t==null||(0,S.default)(e,t)}function Pk(e,t){return!e||e.type!=="TSEnumDeclaration"?!1:t==null||(0,S.default)(e,t)}function Ak(e,t){return!e||e.type!=="TSEnumMember"?!1:t==null||(0,S.default)(e,t)}function Ck(e,t){return!e||e.type!=="TSModuleDeclaration"?!1:t==null||(0,S.default)(e,t)}function wk(e,t){return!e||e.type!=="TSModuleBlock"?!1:t==null||(0,S.default)(e,t)}function Dk(e,t){return!e||e.type!=="TSImportType"?!1:t==null||(0,S.default)(e,t)}function Ik(e,t){return!e||e.type!=="TSImportEqualsDeclaration"?!1:t==null||(0,S.default)(e,t)}function Ok(e,t){return!e||e.type!=="TSExternalModuleReference"?!1:t==null||(0,S.default)(e,t)}function _k(e,t){return!e||e.type!=="TSNonNullExpression"?!1:t==null||(0,S.default)(e,t)}function Nk(e,t){return!e||e.type!=="TSExportAssignment"?!1:t==null||(0,S.default)(e,t)}function Bk(e,t){return!e||e.type!=="TSNamespaceExportDeclaration"?!1:t==null||(0,S.default)(e,t)}function Lk(e,t){return!e||e.type!=="TSTypeAnnotation"?!1:t==null||(0,S.default)(e,t)}function Fk(e,t){return!e||e.type!=="TSTypeParameterInstantiation"?!1:t==null||(0,S.default)(e,t)}function kk(e,t){return!e||e.type!=="TSTypeParameterDeclaration"?!1:t==null||(0,S.default)(e,t)}function Rk(e,t){return!e||e.type!=="TSTypeParameter"?!1:t==null||(0,S.default)(e,t)}function jk(e,t){if(!e)return!1;switch(e.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"InterpreterDirective":case"Directive":case"DirectiveLiteral":case"BlockStatement":case"BreakStatement":case"CallExpression":case"CatchClause":case"ConditionalExpression":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"File":case"ForInStatement":case"ForStatement":case"FunctionDeclaration":case"FunctionExpression":case"Identifier":case"IfStatement":case"LabeledStatement":case"StringLiteral":case"NumericLiteral":case"NullLiteral":case"BooleanLiteral":case"RegExpLiteral":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"Program":case"ObjectExpression":case"ObjectMethod":case"ObjectProperty":case"RestElement":case"ReturnStatement":case"SequenceExpression":case"ParenthesizedExpression":case"SwitchCase":case"SwitchStatement":case"ThisExpression":case"ThrowStatement":case"TryStatement":case"UnaryExpression":case"UpdateExpression":case"VariableDeclaration":case"VariableDeclarator":case"WhileStatement":case"WithStatement":case"AssignmentPattern":case"ArrayPattern":case"ArrowFunctionExpression":case"ClassBody":case"ClassExpression":case"ClassDeclaration":case"ExportAllDeclaration":case"ExportDefaultDeclaration":case"ExportNamedDeclaration":case"ExportSpecifier":case"ForOfStatement":case"ImportDeclaration":case"ImportDefaultSpecifier":case"ImportNamespaceSpecifier":case"ImportSpecifier":case"ImportExpression":case"MetaProperty":case"ClassMethod":case"ObjectPattern":case"SpreadElement":case"Super":case"TaggedTemplateExpression":case"TemplateElement":case"TemplateLiteral":case"YieldExpression":case"AwaitExpression":case"Import":case"BigIntLiteral":case"ExportNamespaceSpecifier":case"OptionalMemberExpression":case"OptionalCallExpression":case"ClassProperty":case"ClassAccessorProperty":case"ClassPrivateProperty":case"ClassPrivateMethod":case"PrivateName":case"StaticBlock":break;case"Placeholder":switch(e.expectedNode){case"Identifier":case"StringLiteral":case"BlockStatement":case"ClassBody":break;default:return!1}break;default:return!1}return t==null||(0,S.default)(e,t)}function Mk(e,t){if(!e)return!1;switch(e.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"StringLiteral":case"NumericLiteral":case"NullLiteral":case"BooleanLiteral":case"RegExpLiteral":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ParenthesizedExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":case"ArrowFunctionExpression":case"ClassExpression":case"ImportExpression":case"MetaProperty":case"Super":case"TaggedTemplateExpression":case"TemplateLiteral":case"YieldExpression":case"AwaitExpression":case"Import":case"BigIntLiteral":case"OptionalMemberExpression":case"OptionalCallExpression":case"TypeCastExpression":case"JSXElement":case"JSXFragment":case"BindExpression":case"DoExpression":case"RecordExpression":case"TupleExpression":case"DecimalLiteral":case"ModuleExpression":case"TopicReference":case"PipelineTopicExpression":case"PipelineBareFunction":case"PipelinePrimaryTopicReference":case"TSInstantiationExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TSNonNullExpression":break;case"Placeholder":switch(e.expectedNode){case"Expression":case"Identifier":case"StringLiteral":break;default:return!1}break;default:return!1}return t==null||(0,S.default)(e,t)}function qk(e,t){if(!e)return!1;switch(e.type){case"BinaryExpression":case"LogicalExpression":break;default:return!1}return t==null||(0,S.default)(e,t)}function Uk(e,t){if(!e)return!1;switch(e.type){case"BlockStatement":case"CatchClause":case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"FunctionDeclaration":case"FunctionExpression":case"Program":case"ObjectMethod":case"SwitchStatement":case"WhileStatement":case"ArrowFunctionExpression":case"ClassExpression":case"ClassDeclaration":case"ForOfStatement":case"ClassMethod":case"ClassPrivateMethod":case"StaticBlock":case"TSModuleBlock":break;case"Placeholder":if(e.expectedNode==="BlockStatement")break;default:return!1}return t==null||(0,S.default)(e,t)}function Vk(e,t){if(!e)return!1;switch(e.type){case"BlockStatement":case"CatchClause":case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"FunctionDeclaration":case"FunctionExpression":case"Program":case"ObjectMethod":case"SwitchStatement":case"WhileStatement":case"ArrowFunctionExpression":case"ForOfStatement":case"ClassMethod":case"ClassPrivateMethod":case"StaticBlock":case"TSModuleBlock":break;case"Placeholder":if(e.expectedNode==="BlockStatement")break;default:return!1}return t==null||(0,S.default)(e,t)}function $k(e,t){if(!e)return!1;switch(e.type){case"BlockStatement":case"Program":case"TSModuleBlock":break;case"Placeholder":if(e.expectedNode==="BlockStatement")break;default:return!1}return t==null||(0,S.default)(e,t)}function Wk(e,t){if(!e)return!1;switch(e.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"FunctionDeclaration":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":case"ClassDeclaration":case"ExportAllDeclaration":case"ExportDefaultDeclaration":case"ExportNamedDeclaration":case"ForOfStatement":case"ImportDeclaration":case"DeclareClass":case"DeclareFunction":case"DeclareInterface":case"DeclareModule":case"DeclareModuleExports":case"DeclareTypeAlias":case"DeclareOpaqueType":case"DeclareVariable":case"DeclareExportDeclaration":case"DeclareExportAllDeclaration":case"InterfaceDeclaration":case"OpaqueType":case"TypeAlias":case"EnumDeclaration":case"TSDeclareFunction":case"TSInterfaceDeclaration":case"TSTypeAliasDeclaration":case"TSEnumDeclaration":case"TSModuleDeclaration":case"TSImportEqualsDeclaration":case"TSExportAssignment":case"TSNamespaceExportDeclaration":break;case"Placeholder":switch(e.expectedNode){case"Statement":case"Declaration":case"BlockStatement":break;default:return!1}break;default:return!1}return t==null||(0,S.default)(e,t)}function Kk(e,t){if(!e)return!1;switch(e.type){case"BreakStatement":case"ContinueStatement":case"ReturnStatement":case"ThrowStatement":case"YieldExpression":case"AwaitExpression":break;default:return!1}return t==null||(0,S.default)(e,t)}function Gk(e,t){if(!e)return!1;switch(e.type){case"BreakStatement":case"ContinueStatement":case"ReturnStatement":case"ThrowStatement":break;default:return!1}return t==null||(0,S.default)(e,t)}function Hk(e,t){if(!e)return!1;switch(e.type){case"ConditionalExpression":case"IfStatement":break;default:return!1}return t==null||(0,S.default)(e,t)}function Xk(e,t){if(!e)return!1;switch(e.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":case"ForOfStatement":break;default:return!1}return t==null||(0,S.default)(e,t)}function Yk(e,t){if(!e)return!1;switch(e.type){case"DoWhileStatement":case"WhileStatement":break;default:return!1}return t==null||(0,S.default)(e,t)}function Jk(e,t){if(!e)return!1;switch(e.type){case"ExpressionStatement":case"ParenthesizedExpression":case"TypeCastExpression":break;default:return!1}return t==null||(0,S.default)(e,t)}function zk(e,t){if(!e)return!1;switch(e.type){case"ForInStatement":case"ForStatement":case"ForOfStatement":break;default:return!1}return t==null||(0,S.default)(e,t)}function Qk(e,t){if(!e)return!1;switch(e.type){case"ForInStatement":case"ForOfStatement":break;default:return!1}return t==null||(0,S.default)(e,t)}function Zk(e,t){if(!e)return!1;switch(e.type){case"FunctionDeclaration":case"FunctionExpression":case"ObjectMethod":case"ArrowFunctionExpression":case"ClassMethod":case"ClassPrivateMethod":break;default:return!1}return t==null||(0,S.default)(e,t)}function eR(e,t){if(!e)return!1;switch(e.type){case"FunctionDeclaration":case"FunctionExpression":case"ObjectMethod":case"ArrowFunctionExpression":case"ClassMethod":case"ClassPrivateMethod":case"StaticBlock":case"TSModuleBlock":break;default:return!1}return t==null||(0,S.default)(e,t)}function tR(e,t){if(!e)return!1;switch(e.type){case"FunctionDeclaration":case"FunctionExpression":case"StringLiteral":case"NumericLiteral":case"NullLiteral":case"BooleanLiteral":case"RegExpLiteral":case"ArrowFunctionExpression":case"BigIntLiteral":case"DecimalLiteral":break;case"Placeholder":if(e.expectedNode==="StringLiteral")break;default:return!1}return t==null||(0,S.default)(e,t)}function rR(e,t){if(!e)return!1;switch(e.type){case"FunctionDeclaration":case"VariableDeclaration":case"ClassDeclaration":case"ExportAllDeclaration":case"ExportDefaultDeclaration":case"ExportNamedDeclaration":case"ImportDeclaration":case"DeclareClass":case"DeclareFunction":case"DeclareInterface":case"DeclareModule":case"DeclareModuleExports":case"DeclareTypeAlias":case"DeclareOpaqueType":case"DeclareVariable":case"DeclareExportDeclaration":case"DeclareExportAllDeclaration":case"InterfaceDeclaration":case"OpaqueType":case"TypeAlias":case"EnumDeclaration":case"TSDeclareFunction":case"TSInterfaceDeclaration":case"TSTypeAliasDeclaration":case"TSEnumDeclaration":case"TSModuleDeclaration":break;case"Placeholder":if(e.expectedNode==="Declaration")break;default:return!1}return t==null||(0,S.default)(e,t)}function nR(e,t){if(!e)return!1;switch(e.type){case"Identifier":case"RestElement":case"AssignmentPattern":case"ArrayPattern":case"ObjectPattern":case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TSNonNullExpression":break;case"Placeholder":switch(e.expectedNode){case"Pattern":case"Identifier":break;default:return!1}break;default:return!1}return t==null||(0,S.default)(e,t)}function sR(e,t){if(!e)return!1;switch(e.type){case"Identifier":case"MemberExpression":case"RestElement":case"AssignmentPattern":case"ArrayPattern":case"ObjectPattern":case"TSParameterProperty":case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TSNonNullExpression":break;case"Placeholder":switch(e.expectedNode){case"Pattern":case"Identifier":break;default:return!1}break;default:return!1}return t==null||(0,S.default)(e,t)}function iR(e,t){if(!e)return!1;switch(e.type){case"Identifier":case"TSQualifiedName":break;case"Placeholder":if(e.expectedNode==="Identifier")break;default:return!1}return t==null||(0,S.default)(e,t)}function aR(e,t){if(!e)return!1;switch(e.type){case"StringLiteral":case"NumericLiteral":case"NullLiteral":case"BooleanLiteral":case"RegExpLiteral":case"TemplateLiteral":case"BigIntLiteral":case"DecimalLiteral":break;case"Placeholder":if(e.expectedNode==="StringLiteral")break;default:return!1}return t==null||(0,S.default)(e,t)}function oR(e,t){if(!e)return!1;switch(e.type){case"StringLiteral":case"NumericLiteral":case"NullLiteral":case"BooleanLiteral":case"BigIntLiteral":case"JSXAttribute":case"JSXClosingElement":case"JSXElement":case"JSXExpressionContainer":case"JSXSpreadChild":case"JSXOpeningElement":case"JSXText":case"JSXFragment":case"JSXOpeningFragment":case"JSXClosingFragment":case"DecimalLiteral":break;case"Placeholder":if(e.expectedNode==="StringLiteral")break;default:return!1}return t==null||(0,S.default)(e,t)}function lR(e,t){if(!e)return!1;switch(e.type){case"ObjectMethod":case"ObjectProperty":case"ObjectTypeInternalSlot":case"ObjectTypeCallProperty":case"ObjectTypeIndexer":case"ObjectTypeProperty":case"ObjectTypeSpreadProperty":break;default:return!1}return t==null||(0,S.default)(e,t)}function uR(e,t){if(!e)return!1;switch(e.type){case"ObjectMethod":case"ClassMethod":case"ClassPrivateMethod":break;default:return!1}return t==null||(0,S.default)(e,t)}function cR(e,t){if(!e)return!1;switch(e.type){case"ObjectMethod":case"ObjectProperty":break;default:return!1}return t==null||(0,S.default)(e,t)}function fR(e,t){if(!e)return!1;switch(e.type){case"ObjectProperty":case"ClassProperty":case"ClassAccessorProperty":case"ClassPrivateProperty":break;default:return!1}return t==null||(0,S.default)(e,t)}function pR(e,t){if(!e)return!1;switch(e.type){case"UnaryExpression":case"SpreadElement":break;default:return!1}return t==null||(0,S.default)(e,t)}function dR(e,t){if(!e)return!1;switch(e.type){case"AssignmentPattern":case"ArrayPattern":case"ObjectPattern":break;case"Placeholder":if(e.expectedNode==="Pattern")break;default:return!1}return t==null||(0,S.default)(e,t)}function hR(e,t){if(!e)return!1;switch(e.type){case"ClassExpression":case"ClassDeclaration":break;default:return!1}return t==null||(0,S.default)(e,t)}function q1(e,t){if(!e)return!1;switch(e.type){case"ExportAllDeclaration":case"ExportDefaultDeclaration":case"ExportNamedDeclaration":case"ImportDeclaration":break;default:return!1}return t==null||(0,S.default)(e,t)}function mR(e,t){if(!e)return!1;switch(e.type){case"ExportAllDeclaration":case"ExportDefaultDeclaration":case"ExportNamedDeclaration":break;default:return!1}return t==null||(0,S.default)(e,t)}function yR(e,t){if(!e)return!1;switch(e.type){case"ExportSpecifier":case"ImportDefaultSpecifier":case"ImportNamespaceSpecifier":case"ImportSpecifier":case"ExportNamespaceSpecifier":case"ExportDefaultSpecifier":break;default:return!1}return t==null||(0,S.default)(e,t)}function gR(e,t){if(!e)return!1;switch(e.type){case"ClassAccessorProperty":break;default:return!1}return t==null||(0,S.default)(e,t)}function bR(e,t){if(!e)return!1;switch(e.type){case"ClassPrivateProperty":case"ClassPrivateMethod":case"PrivateName":break;default:return!1}return t==null||(0,S.default)(e,t)}function ER(e,t){if(!e)return!1;switch(e.type){case"AnyTypeAnnotation":case"ArrayTypeAnnotation":case"BooleanTypeAnnotation":case"BooleanLiteralTypeAnnotation":case"NullLiteralTypeAnnotation":case"ClassImplements":case"DeclareClass":case"DeclareFunction":case"DeclareInterface":case"DeclareModule":case"DeclareModuleExports":case"DeclareTypeAlias":case"DeclareOpaqueType":case"DeclareVariable":case"DeclareExportDeclaration":case"DeclareExportAllDeclaration":case"DeclaredPredicate":case"ExistsTypeAnnotation":case"FunctionTypeAnnotation":case"FunctionTypeParam":case"GenericTypeAnnotation":case"InferredPredicate":case"InterfaceExtends":case"InterfaceDeclaration":case"InterfaceTypeAnnotation":case"IntersectionTypeAnnotation":case"MixedTypeAnnotation":case"EmptyTypeAnnotation":case"NullableTypeAnnotation":case"NumberLiteralTypeAnnotation":case"NumberTypeAnnotation":case"ObjectTypeAnnotation":case"ObjectTypeInternalSlot":case"ObjectTypeCallProperty":case"ObjectTypeIndexer":case"ObjectTypeProperty":case"ObjectTypeSpreadProperty":case"OpaqueType":case"QualifiedTypeIdentifier":case"StringLiteralTypeAnnotation":case"StringTypeAnnotation":case"SymbolTypeAnnotation":case"ThisTypeAnnotation":case"TupleTypeAnnotation":case"TypeofTypeAnnotation":case"TypeAlias":case"TypeAnnotation":case"TypeCastExpression":case"TypeParameter":case"TypeParameterDeclaration":case"TypeParameterInstantiation":case"UnionTypeAnnotation":case"Variance":case"VoidTypeAnnotation":case"EnumDeclaration":case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":case"EnumDefaultedMember":case"IndexedAccessType":case"OptionalIndexedAccessType":break;default:return!1}return t==null||(0,S.default)(e,t)}function TR(e,t){if(!e)return!1;switch(e.type){case"AnyTypeAnnotation":case"ArrayTypeAnnotation":case"BooleanTypeAnnotation":case"BooleanLiteralTypeAnnotation":case"NullLiteralTypeAnnotation":case"ExistsTypeAnnotation":case"FunctionTypeAnnotation":case"GenericTypeAnnotation":case"InterfaceTypeAnnotation":case"IntersectionTypeAnnotation":case"MixedTypeAnnotation":case"EmptyTypeAnnotation":case"NullableTypeAnnotation":case"NumberLiteralTypeAnnotation":case"NumberTypeAnnotation":case"ObjectTypeAnnotation":case"StringLiteralTypeAnnotation":case"StringTypeAnnotation":case"SymbolTypeAnnotation":case"ThisTypeAnnotation":case"TupleTypeAnnotation":case"TypeofTypeAnnotation":case"UnionTypeAnnotation":case"VoidTypeAnnotation":case"IndexedAccessType":case"OptionalIndexedAccessType":break;default:return!1}return t==null||(0,S.default)(e,t)}function vR(e,t){if(!e)return!1;switch(e.type){case"AnyTypeAnnotation":case"BooleanTypeAnnotation":case"NullLiteralTypeAnnotation":case"MixedTypeAnnotation":case"EmptyTypeAnnotation":case"NumberTypeAnnotation":case"StringTypeAnnotation":case"SymbolTypeAnnotation":case"ThisTypeAnnotation":case"VoidTypeAnnotation":break;default:return!1}return t==null||(0,S.default)(e,t)}function SR(e,t){if(!e)return!1;switch(e.type){case"DeclareClass":case"DeclareFunction":case"DeclareInterface":case"DeclareModule":case"DeclareModuleExports":case"DeclareTypeAlias":case"DeclareOpaqueType":case"DeclareVariable":case"DeclareExportDeclaration":case"DeclareExportAllDeclaration":case"InterfaceDeclaration":case"OpaqueType":case"TypeAlias":break;default:return!1}return t==null||(0,S.default)(e,t)}function xR(e,t){if(!e)return!1;switch(e.type){case"DeclaredPredicate":case"InferredPredicate":break;default:return!1}return t==null||(0,S.default)(e,t)}function PR(e,t){if(!e)return!1;switch(e.type){case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":break;default:return!1}return t==null||(0,S.default)(e,t)}function AR(e,t){if(!e)return!1;switch(e.type){case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":case"EnumDefaultedMember":break;default:return!1}return t==null||(0,S.default)(e,t)}function CR(e,t){if(!e)return!1;switch(e.type){case"JSXAttribute":case"JSXClosingElement":case"JSXElement":case"JSXEmptyExpression":case"JSXExpressionContainer":case"JSXSpreadChild":case"JSXIdentifier":case"JSXMemberExpression":case"JSXNamespacedName":case"JSXOpeningElement":case"JSXSpreadAttribute":case"JSXText":case"JSXFragment":case"JSXOpeningFragment":case"JSXClosingFragment":break;default:return!1}return t==null||(0,S.default)(e,t)}function wR(e,t){if(!e)return!1;switch(e.type){case"Noop":case"Placeholder":case"V8IntrinsicIdentifier":break;default:return!1}return t==null||(0,S.default)(e,t)}function DR(e,t){if(!e)return!1;switch(e.type){case"TSParameterProperty":case"TSDeclareFunction":case"TSDeclareMethod":case"TSQualifiedName":case"TSCallSignatureDeclaration":case"TSConstructSignatureDeclaration":case"TSPropertySignature":case"TSMethodSignature":case"TSIndexSignature":case"TSAnyKeyword":case"TSBooleanKeyword":case"TSBigIntKeyword":case"TSIntrinsicKeyword":case"TSNeverKeyword":case"TSNullKeyword":case"TSNumberKeyword":case"TSObjectKeyword":case"TSStringKeyword":case"TSSymbolKeyword":case"TSUndefinedKeyword":case"TSUnknownKeyword":case"TSVoidKeyword":case"TSThisType":case"TSFunctionType":case"TSConstructorType":case"TSTypeReference":case"TSTypePredicate":case"TSTypeQuery":case"TSTypeLiteral":case"TSArrayType":case"TSTupleType":case"TSOptionalType":case"TSRestType":case"TSNamedTupleMember":case"TSUnionType":case"TSIntersectionType":case"TSConditionalType":case"TSInferType":case"TSParenthesizedType":case"TSTypeOperator":case"TSIndexedAccessType":case"TSMappedType":case"TSLiteralType":case"TSExpressionWithTypeArguments":case"TSInterfaceDeclaration":case"TSInterfaceBody":case"TSTypeAliasDeclaration":case"TSInstantiationExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TS