UNPKG

html-reporter

Version:

Html-reporter and GUI for viewing and managing results of a tests run. Currently supports Testplane and Hermione.

3 lines 1.47 MB
"use strict";var A5=Object.create;var cu=Object.defineProperty;var C5=Object.getOwnPropertyDescriptor;var w5=Object.getOwnPropertyNames;var D5=Object.getPrototypeOf,I5=Object.prototype.hasOwnProperty;var x=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),_5=(e,t)=>{for(var r in t)cu(e,r,{get:t[r],enumerable:!0})},aE=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of w5(t))!I5.call(e,n)&&n!==r&&cu(e,n,{get:()=>t[n],enumerable:!(s=C5(t,n))||s.enumerable});return e};var oE=(e,t,r)=>(r=e!=null?A5(D5(e)):{},aE(t||!e||!e.__esModule?cu(r,"default",{value:e,enumerable:!0}):r,e)),O5=e=>aE(cu({},"__esModule",{value:!0}),e);var fu=x(ld=>{"use strict";Object.defineProperty(ld,"__esModule",{value:!0});ld.default=N5;function N5(e,t){let r=Object.keys(t);for(let s of r)if(e[s]!==t[s])return!1;return!0}});var oa=x(ud=>{"use strict";Object.defineProperty(ud,"__esModule",{value:!0});ud.default=B5;var lE=new Set;function B5(e,t,r="",s=e){if(lE.has(s))return;lE.add(s);let{internal:n,trace:i}=F5(1,2);n||console.warn(`${r}\`${e}\` has been deprecated, please migrate to \`${t}\` ${i}`)}function F5(e,t){let{stackTraceLimit:r,prepareStackTrace:s}=Error,n;if(Error.stackTraceLimit=1+e+t,Error.prepareStackTrace=function(a,o){n=o},new Error().stack,Error.stackTraceLimit=r,Error.prepareStackTrace=s,!n)return{internal:!1,trace:""};let i=n.slice(1+e,1+e+t);return{internal:/[\\/]@babel[\\/]/.test(i[1].getFileName()),trace:i.map(a=>` at ${a}`).join(` `)}}});var Ut=x(E=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});E.isAccessor=QN;E.isAnyTypeAnnotation=y_;E.isArgumentPlaceholder=WO;E.isArrayExpression=k5;E.isArrayPattern=B6;E.isArrayTypeAnnotation=b_;E.isArrowFunctionExpression=F6;E.isAssignmentExpression=L5;E.isAssignmentPattern=N6;E.isAwaitExpression=s_;E.isBigIntLiteral=i_;E.isBinary=TN;E.isBinaryExpression=R5;E.isBindExpression=GO;E.isBlock=xN;E.isBlockParent=vN;E.isBlockStatement=U5;E.isBooleanLiteral=l6;E.isBooleanLiteralTypeAnnotation=E_;E.isBooleanTypeAnnotation=g_;E.isBreakStatement=$5;E.isCallExpression=V5;E.isCatchClause=K5;E.isClass=HN;E.isClassAccessorProperty=c_;E.isClassBody=k6;E.isClassDeclaration=R6;E.isClassExpression=L6;E.isClassImplements=S_;E.isClassMethod=H6;E.isClassPrivateMethod=p_;E.isClassPrivateProperty=f_;E.isClassProperty=u_;E.isCompletionStatement=CN;E.isConditional=wN;E.isConditionalExpression=W5;E.isContinueStatement=G5;E.isDebuggerStatement=X5;E.isDecimalLiteral=QO;E.isDeclaration=LN;E.isDeclareClass=v_;E.isDeclareExportAllDeclaration=O_;E.isDeclareExportDeclaration=__;E.isDeclareFunction=x_;E.isDeclareInterface=P_;E.isDeclareModule=A_;E.isDeclareModuleExports=C_;E.isDeclareOpaqueType=D_;E.isDeclareTypeAlias=w_;E.isDeclareVariable=I_;E.isDeclaredPredicate=N_;E.isDecorator=XO;E.isDirective=M5;E.isDirectiveLiteral=q5;E.isDoExpression=YO;E.isDoWhileStatement=Y5;E.isEmptyStatement=H5;E.isEmptyTypeAnnotation=V_;E.isEnumBody=i7;E.isEnumBooleanBody=bO;E.isEnumBooleanMember=SO;E.isEnumDeclaration=yO;E.isEnumDefaultedMember=PO;E.isEnumMember=a7;E.isEnumNumberBody=gO;E.isEnumNumberMember=vO;E.isEnumStringBody=EO;E.isEnumStringMember=xO;E.isEnumSymbolBody=TO;E.isExistsTypeAnnotation=B_;E.isExportAllDeclaration=j6;E.isExportDeclaration=JN;E.isExportDefaultDeclaration=M6;E.isExportDefaultSpecifier=HO;E.isExportNamedDeclaration=q6;E.isExportNamespaceSpecifier=a_;E.isExportSpecifier=U6;E.isExpression=EN;E.isExpressionStatement=J5;E.isExpressionWrapper=_N;E.isFile=z5;E.isFlow=e7;E.isFlowBaseAnnotation=r7;E.isFlowDeclaration=s7;E.isFlowPredicate=n7;E.isFlowType=t7;E.isFor=ON;E.isForInStatement=Q5;E.isForOfStatement=$6;E.isForStatement=Z5;E.isForXStatement=NN;E.isFunction=BN;E.isFunctionDeclaration=e6;E.isFunctionExpression=t6;E.isFunctionParameter=RN;E.isFunctionParent=FN;E.isFunctionTypeAnnotation=F_;E.isFunctionTypeParam=k_;E.isGenericTypeAnnotation=L_;E.isIdentifier=r6;E.isIfStatement=s6;E.isImmutable=$N;E.isImport=n_;E.isImportAttribute=m_;E.isImportDeclaration=V6;E.isImportDefaultSpecifier=K6;E.isImportExpression=X6;E.isImportNamespaceSpecifier=W6;E.isImportOrExportDeclaration=uE;E.isImportSpecifier=G6;E.isIndexedAccessType=AO;E.isInferredPredicate=R_;E.isInterfaceDeclaration=M_;E.isInterfaceExtends=j_;E.isInterfaceTypeAnnotation=q_;E.isInterpreterDirective=j5;E.isIntersectionTypeAnnotation=U_;E.isJSX=o7;E.isJSXAttribute=wO;E.isJSXClosingElement=DO;E.isJSXClosingFragment=UO;E.isJSXElement=IO;E.isJSXEmptyExpression=_O;E.isJSXExpressionContainer=OO;E.isJSXFragment=MO;E.isJSXIdentifier=BO;E.isJSXMemberExpression=FO;E.isJSXNamespacedName=kO;E.isJSXOpeningElement=LO;E.isJSXOpeningFragment=qO;E.isJSXSpreadAttribute=RO;E.isJSXSpreadChild=NO;E.isJSXText=jO;E.isLVal=MN;E.isLabeledStatement=n6;E.isLiteral=UN;E.isLogicalExpression=c6;E.isLoop=DN;E.isMemberExpression=f6;E.isMetaProperty=Y6;E.isMethod=KN;E.isMiscellaneous=l7;E.isMixedTypeAnnotation=$_;E.isModuleDeclaration=b7;E.isModuleExpression=ZO;E.isModuleSpecifier=zN;E.isNewExpression=p6;E.isNoop=$O;E.isNullLiteral=o6;E.isNullLiteralTypeAnnotation=T_;E.isNullableTypeAnnotation=K_;E.isNumberLiteral=d7;E.isNumberLiteralTypeAnnotation=W_;E.isNumberTypeAnnotation=G_;E.isNumericLiteral=a6;E.isObjectExpression=h6;E.isObjectMember=WN;E.isObjectMethod=m6;E.isObjectPattern=J6;E.isObjectProperty=y6;E.isObjectTypeAnnotation=X_;E.isObjectTypeCallProperty=H_;E.isObjectTypeIndexer=J_;E.isObjectTypeInternalSlot=Y_;E.isObjectTypeProperty=z_;E.isObjectTypeSpreadProperty=Q_;E.isOpaqueType=Z_;E.isOptionalCallExpression=l_;E.isOptionalIndexedAccessType=CO;E.isOptionalMemberExpression=o_;E.isParenthesizedExpression=T6;E.isPattern=YN;E.isPatternLike=jN;E.isPipelineBareFunction=r9;E.isPipelinePrimaryTopicReference=s9;E.isPipelineTopicExpression=t9;E.isPlaceholder=VO;E.isPrivate=ZN;E.isPrivateName=d_;E.isProgram=d6;E.isProperty=GN;E.isPureish=kN;E.isQualifiedTypeIdentifier=eO;E.isRecordExpression=JO;E.isRegExpLiteral=u6;E.isRegexLiteral=h7;E.isRestElement=b6;E.isRestProperty=m7;E.isReturnStatement=g6;E.isScopable=SN;E.isSequenceExpression=E6;E.isSpreadElement=z6;E.isSpreadProperty=y7;E.isStandardized=gN;E.isStatement=PN;E.isStaticBlock=h_;E.isStringLiteral=i6;E.isStringLiteralTypeAnnotation=tO;E.isStringTypeAnnotation=rO;E.isSuper=Q6;E.isSwitchCase=S6;E.isSwitchStatement=v6;E.isSymbolTypeAnnotation=sO;E.isTSAnyKeyword=h9;E.isTSArrayType=F9;E.isTSAsExpression=eN;E.isTSBaseType=p7;E.isTSBigIntKeyword=y9;E.isTSBooleanKeyword=m9;E.isTSCallSignatureDeclaration=u9;E.isTSConditionalType=U9;E.isTSConstructSignatureDeclaration=c9;E.isTSConstructorType=I9;E.isTSDeclareFunction=a9;E.isTSDeclareMethod=o9;E.isTSEntityName=qN;E.isTSEnumBody=sN;E.isTSEnumDeclaration=nN;E.isTSEnumMember=iN;E.isTSExportAssignment=pN;E.isTSExpressionWithTypeArguments=H9;E.isTSExternalModuleReference=cN;E.isTSFunctionType=D9;E.isTSImportEqualsDeclaration=uN;E.isTSImportType=lN;E.isTSIndexSignature=d9;E.isTSIndexedAccessType=W9;E.isTSInferType=$9;E.isTSInstantiationExpression=Z9;E.isTSInterfaceBody=z9;E.isTSInterfaceDeclaration=J9;E.isTSIntersectionType=q9;E.isTSIntrinsicKeyword=b9;E.isTSLiteralType=Y9;E.isTSMappedType=G9;E.isTSMethodSignature=p9;E.isTSModuleBlock=oN;E.isTSModuleDeclaration=aN;E.isTSNamedTupleMember=j9;E.isTSNamespaceExportDeclaration=dN;E.isTSNeverKeyword=g9;E.isTSNonNullExpression=fN;E.isTSNullKeyword=E9;E.isTSNumberKeyword=T9;E.isTSObjectKeyword=S9;E.isTSOptionalType=L9;E.isTSParameterProperty=i9;E.isTSParenthesizedType=V9;E.isTSPropertySignature=f9;E.isTSQualifiedName=l9;E.isTSRestType=R9;E.isTSSatisfiesExpression=tN;E.isTSStringKeyword=v9;E.isTSSymbolKeyword=x9;E.isTSTemplateLiteralType=X9;E.isTSThisType=w9;E.isTSTupleType=k9;E.isTSType=f7;E.isTSTypeAliasDeclaration=Q9;E.isTSTypeAnnotation=hN;E.isTSTypeAssertion=rN;E.isTSTypeElement=c7;E.isTSTypeLiteral=B9;E.isTSTypeOperator=K9;E.isTSTypeParameter=bN;E.isTSTypeParameterDeclaration=yN;E.isTSTypeParameterInstantiation=mN;E.isTSTypePredicate=O9;E.isTSTypeQuery=N9;E.isTSTypeReference=_9;E.isTSUndefinedKeyword=P9;E.isTSUnionType=M9;E.isTSUnknownKeyword=A9;E.isTSVoidKeyword=C9;E.isTaggedTemplateExpression=Z6;E.isTemplateElement=e_;E.isTemplateLiteral=t_;E.isTerminatorless=AN;E.isThisExpression=x6;E.isThisTypeAnnotation=nO;E.isThrowStatement=P6;E.isTopicReference=e9;E.isTryStatement=A6;E.isTupleExpression=zO;E.isTupleTypeAnnotation=iO;E.isTypeAlias=oO;E.isTypeAnnotation=lO;E.isTypeCastExpression=uO;E.isTypeParameter=cO;E.isTypeParameterDeclaration=fO;E.isTypeParameterInstantiation=pO;E.isTypeScript=u7;E.isTypeofTypeAnnotation=aO;E.isUnaryExpression=C6;E.isUnaryLike=XN;E.isUnionTypeAnnotation=dO;E.isUpdateExpression=w6;E.isUserWhitespacable=VN;E.isV8IntrinsicIdentifier=KO;E.isVariableDeclaration=D6;E.isVariableDeclarator=I6;E.isVariance=hO;E.isVoidPattern=n9;E.isVoidTypeAnnotation=mO;E.isWhile=IN;E.isWhileStatement=_6;E.isWithStatement=O6;E.isYieldExpression=r_;var v=fu(),So=oa();function k5(e,t){return!e||e.type!=="ArrayExpression"?!1:t==null||(0,v.default)(e,t)}function L5(e,t){return!e||e.type!=="AssignmentExpression"?!1:t==null||(0,v.default)(e,t)}function R5(e,t){return!e||e.type!=="BinaryExpression"?!1:t==null||(0,v.default)(e,t)}function j5(e,t){return!e||e.type!=="InterpreterDirective"?!1:t==null||(0,v.default)(e,t)}function M5(e,t){return!e||e.type!=="Directive"?!1:t==null||(0,v.default)(e,t)}function q5(e,t){return!e||e.type!=="DirectiveLiteral"?!1:t==null||(0,v.default)(e,t)}function U5(e,t){return!e||e.type!=="BlockStatement"?!1:t==null||(0,v.default)(e,t)}function $5(e,t){return!e||e.type!=="BreakStatement"?!1:t==null||(0,v.default)(e,t)}function V5(e,t){return!e||e.type!=="CallExpression"?!1:t==null||(0,v.default)(e,t)}function K5(e,t){return!e||e.type!=="CatchClause"?!1:t==null||(0,v.default)(e,t)}function W5(e,t){return!e||e.type!=="ConditionalExpression"?!1:t==null||(0,v.default)(e,t)}function G5(e,t){return!e||e.type!=="ContinueStatement"?!1:t==null||(0,v.default)(e,t)}function X5(e,t){return!e||e.type!=="DebuggerStatement"?!1:t==null||(0,v.default)(e,t)}function Y5(e,t){return!e||e.type!=="DoWhileStatement"?!1:t==null||(0,v.default)(e,t)}function H5(e,t){return!e||e.type!=="EmptyStatement"?!1:t==null||(0,v.default)(e,t)}function J5(e,t){return!e||e.type!=="ExpressionStatement"?!1:t==null||(0,v.default)(e,t)}function z5(e,t){return!e||e.type!=="File"?!1:t==null||(0,v.default)(e,t)}function Q5(e,t){return!e||e.type!=="ForInStatement"?!1:t==null||(0,v.default)(e,t)}function Z5(e,t){return!e||e.type!=="ForStatement"?!1:t==null||(0,v.default)(e,t)}function e6(e,t){return!e||e.type!=="FunctionDeclaration"?!1:t==null||(0,v.default)(e,t)}function t6(e,t){return!e||e.type!=="FunctionExpression"?!1:t==null||(0,v.default)(e,t)}function r6(e,t){return!e||e.type!=="Identifier"?!1:t==null||(0,v.default)(e,t)}function s6(e,t){return!e||e.type!=="IfStatement"?!1:t==null||(0,v.default)(e,t)}function n6(e,t){return!e||e.type!=="LabeledStatement"?!1:t==null||(0,v.default)(e,t)}function i6(e,t){return!e||e.type!=="StringLiteral"?!1:t==null||(0,v.default)(e,t)}function a6(e,t){return!e||e.type!=="NumericLiteral"?!1:t==null||(0,v.default)(e,t)}function o6(e,t){return!e||e.type!=="NullLiteral"?!1:t==null||(0,v.default)(e,t)}function l6(e,t){return!e||e.type!=="BooleanLiteral"?!1:t==null||(0,v.default)(e,t)}function u6(e,t){return!e||e.type!=="RegExpLiteral"?!1:t==null||(0,v.default)(e,t)}function c6(e,t){return!e||e.type!=="LogicalExpression"?!1:t==null||(0,v.default)(e,t)}function f6(e,t){return!e||e.type!=="MemberExpression"?!1:t==null||(0,v.default)(e,t)}function p6(e,t){return!e||e.type!=="NewExpression"?!1:t==null||(0,v.default)(e,t)}function d6(e,t){return!e||e.type!=="Program"?!1:t==null||(0,v.default)(e,t)}function h6(e,t){return!e||e.type!=="ObjectExpression"?!1:t==null||(0,v.default)(e,t)}function m6(e,t){return!e||e.type!=="ObjectMethod"?!1:t==null||(0,v.default)(e,t)}function y6(e,t){return!e||e.type!=="ObjectProperty"?!1:t==null||(0,v.default)(e,t)}function b6(e,t){return!e||e.type!=="RestElement"?!1:t==null||(0,v.default)(e,t)}function g6(e,t){return!e||e.type!=="ReturnStatement"?!1:t==null||(0,v.default)(e,t)}function E6(e,t){return!e||e.type!=="SequenceExpression"?!1:t==null||(0,v.default)(e,t)}function T6(e,t){return!e||e.type!=="ParenthesizedExpression"?!1:t==null||(0,v.default)(e,t)}function S6(e,t){return!e||e.type!=="SwitchCase"?!1:t==null||(0,v.default)(e,t)}function v6(e,t){return!e||e.type!=="SwitchStatement"?!1:t==null||(0,v.default)(e,t)}function x6(e,t){return!e||e.type!=="ThisExpression"?!1:t==null||(0,v.default)(e,t)}function P6(e,t){return!e||e.type!=="ThrowStatement"?!1:t==null||(0,v.default)(e,t)}function A6(e,t){return!e||e.type!=="TryStatement"?!1:t==null||(0,v.default)(e,t)}function C6(e,t){return!e||e.type!=="UnaryExpression"?!1:t==null||(0,v.default)(e,t)}function w6(e,t){return!e||e.type!=="UpdateExpression"?!1:t==null||(0,v.default)(e,t)}function D6(e,t){return!e||e.type!=="VariableDeclaration"?!1:t==null||(0,v.default)(e,t)}function I6(e,t){return!e||e.type!=="VariableDeclarator"?!1:t==null||(0,v.default)(e,t)}function _6(e,t){return!e||e.type!=="WhileStatement"?!1:t==null||(0,v.default)(e,t)}function O6(e,t){return!e||e.type!=="WithStatement"?!1:t==null||(0,v.default)(e,t)}function N6(e,t){return!e||e.type!=="AssignmentPattern"?!1:t==null||(0,v.default)(e,t)}function B6(e,t){return!e||e.type!=="ArrayPattern"?!1:t==null||(0,v.default)(e,t)}function F6(e,t){return!e||e.type!=="ArrowFunctionExpression"?!1:t==null||(0,v.default)(e,t)}function k6(e,t){return!e||e.type!=="ClassBody"?!1:t==null||(0,v.default)(e,t)}function L6(e,t){return!e||e.type!=="ClassExpression"?!1:t==null||(0,v.default)(e,t)}function R6(e,t){return!e||e.type!=="ClassDeclaration"?!1:t==null||(0,v.default)(e,t)}function j6(e,t){return!e||e.type!=="ExportAllDeclaration"?!1:t==null||(0,v.default)(e,t)}function M6(e,t){return!e||e.type!=="ExportDefaultDeclaration"?!1:t==null||(0,v.default)(e,t)}function q6(e,t){return!e||e.type!=="ExportNamedDeclaration"?!1:t==null||(0,v.default)(e,t)}function U6(e,t){return!e||e.type!=="ExportSpecifier"?!1:t==null||(0,v.default)(e,t)}function $6(e,t){return!e||e.type!=="ForOfStatement"?!1:t==null||(0,v.default)(e,t)}function V6(e,t){return!e||e.type!=="ImportDeclaration"?!1:t==null||(0,v.default)(e,t)}function K6(e,t){return!e||e.type!=="ImportDefaultSpecifier"?!1:t==null||(0,v.default)(e,t)}function W6(e,t){return!e||e.type!=="ImportNamespaceSpecifier"?!1:t==null||(0,v.default)(e,t)}function G6(e,t){return!e||e.type!=="ImportSpecifier"?!1:t==null||(0,v.default)(e,t)}function X6(e,t){return!e||e.type!=="ImportExpression"?!1:t==null||(0,v.default)(e,t)}function Y6(e,t){return!e||e.type!=="MetaProperty"?!1:t==null||(0,v.default)(e,t)}function H6(e,t){return!e||e.type!=="ClassMethod"?!1:t==null||(0,v.default)(e,t)}function J6(e,t){return!e||e.type!=="ObjectPattern"?!1:t==null||(0,v.default)(e,t)}function z6(e,t){return!e||e.type!=="SpreadElement"?!1:t==null||(0,v.default)(e,t)}function Q6(e,t){return!e||e.type!=="Super"?!1:t==null||(0,v.default)(e,t)}function Z6(e,t){return!e||e.type!=="TaggedTemplateExpression"?!1:t==null||(0,v.default)(e,t)}function e_(e,t){return!e||e.type!=="TemplateElement"?!1:t==null||(0,v.default)(e,t)}function t_(e,t){return!e||e.type!=="TemplateLiteral"?!1:t==null||(0,v.default)(e,t)}function r_(e,t){return!e||e.type!=="YieldExpression"?!1:t==null||(0,v.default)(e,t)}function s_(e,t){return!e||e.type!=="AwaitExpression"?!1:t==null||(0,v.default)(e,t)}function n_(e,t){return!e||e.type!=="Import"?!1:t==null||(0,v.default)(e,t)}function i_(e,t){return!e||e.type!=="BigIntLiteral"?!1:t==null||(0,v.default)(e,t)}function a_(e,t){return!e||e.type!=="ExportNamespaceSpecifier"?!1:t==null||(0,v.default)(e,t)}function o_(e,t){return!e||e.type!=="OptionalMemberExpression"?!1:t==null||(0,v.default)(e,t)}function l_(e,t){return!e||e.type!=="OptionalCallExpression"?!1:t==null||(0,v.default)(e,t)}function u_(e,t){return!e||e.type!=="ClassProperty"?!1:t==null||(0,v.default)(e,t)}function c_(e,t){return!e||e.type!=="ClassAccessorProperty"?!1:t==null||(0,v.default)(e,t)}function f_(e,t){return!e||e.type!=="ClassPrivateProperty"?!1:t==null||(0,v.default)(e,t)}function p_(e,t){return!e||e.type!=="ClassPrivateMethod"?!1:t==null||(0,v.default)(e,t)}function d_(e,t){return!e||e.type!=="PrivateName"?!1:t==null||(0,v.default)(e,t)}function h_(e,t){return!e||e.type!=="StaticBlock"?!1:t==null||(0,v.default)(e,t)}function m_(e,t){return!e||e.type!=="ImportAttribute"?!1:t==null||(0,v.default)(e,t)}function y_(e,t){return!e||e.type!=="AnyTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function b_(e,t){return!e||e.type!=="ArrayTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function g_(e,t){return!e||e.type!=="BooleanTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function E_(e,t){return!e||e.type!=="BooleanLiteralTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function T_(e,t){return!e||e.type!=="NullLiteralTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function S_(e,t){return!e||e.type!=="ClassImplements"?!1:t==null||(0,v.default)(e,t)}function v_(e,t){return!e||e.type!=="DeclareClass"?!1:t==null||(0,v.default)(e,t)}function x_(e,t){return!e||e.type!=="DeclareFunction"?!1:t==null||(0,v.default)(e,t)}function P_(e,t){return!e||e.type!=="DeclareInterface"?!1:t==null||(0,v.default)(e,t)}function A_(e,t){return!e||e.type!=="DeclareModule"?!1:t==null||(0,v.default)(e,t)}function C_(e,t){return!e||e.type!=="DeclareModuleExports"?!1:t==null||(0,v.default)(e,t)}function w_(e,t){return!e||e.type!=="DeclareTypeAlias"?!1:t==null||(0,v.default)(e,t)}function D_(e,t){return!e||e.type!=="DeclareOpaqueType"?!1:t==null||(0,v.default)(e,t)}function I_(e,t){return!e||e.type!=="DeclareVariable"?!1:t==null||(0,v.default)(e,t)}function __(e,t){return!e||e.type!=="DeclareExportDeclaration"?!1:t==null||(0,v.default)(e,t)}function O_(e,t){return!e||e.type!=="DeclareExportAllDeclaration"?!1:t==null||(0,v.default)(e,t)}function N_(e,t){return!e||e.type!=="DeclaredPredicate"?!1:t==null||(0,v.default)(e,t)}function B_(e,t){return!e||e.type!=="ExistsTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function F_(e,t){return!e||e.type!=="FunctionTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function k_(e,t){return!e||e.type!=="FunctionTypeParam"?!1:t==null||(0,v.default)(e,t)}function L_(e,t){return!e||e.type!=="GenericTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function R_(e,t){return!e||e.type!=="InferredPredicate"?!1:t==null||(0,v.default)(e,t)}function j_(e,t){return!e||e.type!=="InterfaceExtends"?!1:t==null||(0,v.default)(e,t)}function M_(e,t){return!e||e.type!=="InterfaceDeclaration"?!1:t==null||(0,v.default)(e,t)}function q_(e,t){return!e||e.type!=="InterfaceTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function U_(e,t){return!e||e.type!=="IntersectionTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function $_(e,t){return!e||e.type!=="MixedTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function V_(e,t){return!e||e.type!=="EmptyTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function K_(e,t){return!e||e.type!=="NullableTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function W_(e,t){return!e||e.type!=="NumberLiteralTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function G_(e,t){return!e||e.type!=="NumberTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function X_(e,t){return!e||e.type!=="ObjectTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function Y_(e,t){return!e||e.type!=="ObjectTypeInternalSlot"?!1:t==null||(0,v.default)(e,t)}function H_(e,t){return!e||e.type!=="ObjectTypeCallProperty"?!1:t==null||(0,v.default)(e,t)}function J_(e,t){return!e||e.type!=="ObjectTypeIndexer"?!1:t==null||(0,v.default)(e,t)}function z_(e,t){return!e||e.type!=="ObjectTypeProperty"?!1:t==null||(0,v.default)(e,t)}function Q_(e,t){return!e||e.type!=="ObjectTypeSpreadProperty"?!1:t==null||(0,v.default)(e,t)}function Z_(e,t){return!e||e.type!=="OpaqueType"?!1:t==null||(0,v.default)(e,t)}function eO(e,t){return!e||e.type!=="QualifiedTypeIdentifier"?!1:t==null||(0,v.default)(e,t)}function tO(e,t){return!e||e.type!=="StringLiteralTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function rO(e,t){return!e||e.type!=="StringTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function sO(e,t){return!e||e.type!=="SymbolTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function nO(e,t){return!e||e.type!=="ThisTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function iO(e,t){return!e||e.type!=="TupleTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function aO(e,t){return!e||e.type!=="TypeofTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function oO(e,t){return!e||e.type!=="TypeAlias"?!1:t==null||(0,v.default)(e,t)}function lO(e,t){return!e||e.type!=="TypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function uO(e,t){return!e||e.type!=="TypeCastExpression"?!1:t==null||(0,v.default)(e,t)}function cO(e,t){return!e||e.type!=="TypeParameter"?!1:t==null||(0,v.default)(e,t)}function fO(e,t){return!e||e.type!=="TypeParameterDeclaration"?!1:t==null||(0,v.default)(e,t)}function pO(e,t){return!e||e.type!=="TypeParameterInstantiation"?!1:t==null||(0,v.default)(e,t)}function dO(e,t){return!e||e.type!=="UnionTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function hO(e,t){return!e||e.type!=="Variance"?!1:t==null||(0,v.default)(e,t)}function mO(e,t){return!e||e.type!=="VoidTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function yO(e,t){return!e||e.type!=="EnumDeclaration"?!1:t==null||(0,v.default)(e,t)}function bO(e,t){return!e||e.type!=="EnumBooleanBody"?!1:t==null||(0,v.default)(e,t)}function gO(e,t){return!e||e.type!=="EnumNumberBody"?!1:t==null||(0,v.default)(e,t)}function EO(e,t){return!e||e.type!=="EnumStringBody"?!1:t==null||(0,v.default)(e,t)}function TO(e,t){return!e||e.type!=="EnumSymbolBody"?!1:t==null||(0,v.default)(e,t)}function SO(e,t){return!e||e.type!=="EnumBooleanMember"?!1:t==null||(0,v.default)(e,t)}function vO(e,t){return!e||e.type!=="EnumNumberMember"?!1:t==null||(0,v.default)(e,t)}function xO(e,t){return!e||e.type!=="EnumStringMember"?!1:t==null||(0,v.default)(e,t)}function PO(e,t){return!e||e.type!=="EnumDefaultedMember"?!1:t==null||(0,v.default)(e,t)}function AO(e,t){return!e||e.type!=="IndexedAccessType"?!1:t==null||(0,v.default)(e,t)}function CO(e,t){return!e||e.type!=="OptionalIndexedAccessType"?!1:t==null||(0,v.default)(e,t)}function wO(e,t){return!e||e.type!=="JSXAttribute"?!1:t==null||(0,v.default)(e,t)}function DO(e,t){return!e||e.type!=="JSXClosingElement"?!1:t==null||(0,v.default)(e,t)}function IO(e,t){return!e||e.type!=="JSXElement"?!1:t==null||(0,v.default)(e,t)}function _O(e,t){return!e||e.type!=="JSXEmptyExpression"?!1:t==null||(0,v.default)(e,t)}function OO(e,t){return!e||e.type!=="JSXExpressionContainer"?!1:t==null||(0,v.default)(e,t)}function NO(e,t){return!e||e.type!=="JSXSpreadChild"?!1:t==null||(0,v.default)(e,t)}function BO(e,t){return!e||e.type!=="JSXIdentifier"?!1:t==null||(0,v.default)(e,t)}function FO(e,t){return!e||e.type!=="JSXMemberExpression"?!1:t==null||(0,v.default)(e,t)}function kO(e,t){return!e||e.type!=="JSXNamespacedName"?!1:t==null||(0,v.default)(e,t)}function LO(e,t){return!e||e.type!=="JSXOpeningElement"?!1:t==null||(0,v.default)(e,t)}function RO(e,t){return!e||e.type!=="JSXSpreadAttribute"?!1:t==null||(0,v.default)(e,t)}function jO(e,t){return!e||e.type!=="JSXText"?!1:t==null||(0,v.default)(e,t)}function MO(e,t){return!e||e.type!=="JSXFragment"?!1:t==null||(0,v.default)(e,t)}function qO(e,t){return!e||e.type!=="JSXOpeningFragment"?!1:t==null||(0,v.default)(e,t)}function UO(e,t){return!e||e.type!=="JSXClosingFragment"?!1:t==null||(0,v.default)(e,t)}function $O(e,t){return!e||e.type!=="Noop"?!1:t==null||(0,v.default)(e,t)}function VO(e,t){return!e||e.type!=="Placeholder"?!1:t==null||(0,v.default)(e,t)}function KO(e,t){return!e||e.type!=="V8IntrinsicIdentifier"?!1:t==null||(0,v.default)(e,t)}function WO(e,t){return!e||e.type!=="ArgumentPlaceholder"?!1:t==null||(0,v.default)(e,t)}function GO(e,t){return!e||e.type!=="BindExpression"?!1:t==null||(0,v.default)(e,t)}function XO(e,t){return!e||e.type!=="Decorator"?!1:t==null||(0,v.default)(e,t)}function YO(e,t){return!e||e.type!=="DoExpression"?!1:t==null||(0,v.default)(e,t)}function HO(e,t){return!e||e.type!=="ExportDefaultSpecifier"?!1:t==null||(0,v.default)(e,t)}function JO(e,t){return!e||e.type!=="RecordExpression"?!1:t==null||(0,v.default)(e,t)}function zO(e,t){return!e||e.type!=="TupleExpression"?!1:t==null||(0,v.default)(e,t)}function QO(e,t){return!e||e.type!=="DecimalLiteral"?!1:t==null||(0,v.default)(e,t)}function ZO(e,t){return!e||e.type!=="ModuleExpression"?!1:t==null||(0,v.default)(e,t)}function e9(e,t){return!e||e.type!=="TopicReference"?!1:t==null||(0,v.default)(e,t)}function t9(e,t){return!e||e.type!=="PipelineTopicExpression"?!1:t==null||(0,v.default)(e,t)}function r9(e,t){return!e||e.type!=="PipelineBareFunction"?!1:t==null||(0,v.default)(e,t)}function s9(e,t){return!e||e.type!=="PipelinePrimaryTopicReference"?!1:t==null||(0,v.default)(e,t)}function n9(e,t){return!e||e.type!=="VoidPattern"?!1:t==null||(0,v.default)(e,t)}function i9(e,t){return!e||e.type!=="TSParameterProperty"?!1:t==null||(0,v.default)(e,t)}function a9(e,t){return!e||e.type!=="TSDeclareFunction"?!1:t==null||(0,v.default)(e,t)}function o9(e,t){return!e||e.type!=="TSDeclareMethod"?!1:t==null||(0,v.default)(e,t)}function l9(e,t){return!e||e.type!=="TSQualifiedName"?!1:t==null||(0,v.default)(e,t)}function u9(e,t){return!e||e.type!=="TSCallSignatureDeclaration"?!1:t==null||(0,v.default)(e,t)}function c9(e,t){return!e||e.type!=="TSConstructSignatureDeclaration"?!1:t==null||(0,v.default)(e,t)}function f9(e,t){return!e||e.type!=="TSPropertySignature"?!1:t==null||(0,v.default)(e,t)}function p9(e,t){return!e||e.type!=="TSMethodSignature"?!1:t==null||(0,v.default)(e,t)}function d9(e,t){return!e||e.type!=="TSIndexSignature"?!1:t==null||(0,v.default)(e,t)}function h9(e,t){return!e||e.type!=="TSAnyKeyword"?!1:t==null||(0,v.default)(e,t)}function m9(e,t){return!e||e.type!=="TSBooleanKeyword"?!1:t==null||(0,v.default)(e,t)}function y9(e,t){return!e||e.type!=="TSBigIntKeyword"?!1:t==null||(0,v.default)(e,t)}function b9(e,t){return!e||e.type!=="TSIntrinsicKeyword"?!1:t==null||(0,v.default)(e,t)}function g9(e,t){return!e||e.type!=="TSNeverKeyword"?!1:t==null||(0,v.default)(e,t)}function E9(e,t){return!e||e.type!=="TSNullKeyword"?!1:t==null||(0,v.default)(e,t)}function T9(e,t){return!e||e.type!=="TSNumberKeyword"?!1:t==null||(0,v.default)(e,t)}function S9(e,t){return!e||e.type!=="TSObjectKeyword"?!1:t==null||(0,v.default)(e,t)}function v9(e,t){return!e||e.type!=="TSStringKeyword"?!1:t==null||(0,v.default)(e,t)}function x9(e,t){return!e||e.type!=="TSSymbolKeyword"?!1:t==null||(0,v.default)(e,t)}function P9(e,t){return!e||e.type!=="TSUndefinedKeyword"?!1:t==null||(0,v.default)(e,t)}function A9(e,t){return!e||e.type!=="TSUnknownKeyword"?!1:t==null||(0,v.default)(e,t)}function C9(e,t){return!e||e.type!=="TSVoidKeyword"?!1:t==null||(0,v.default)(e,t)}function w9(e,t){return!e||e.type!=="TSThisType"?!1:t==null||(0,v.default)(e,t)}function D9(e,t){return!e||e.type!=="TSFunctionType"?!1:t==null||(0,v.default)(e,t)}function I9(e,t){return!e||e.type!=="TSConstructorType"?!1:t==null||(0,v.default)(e,t)}function _9(e,t){return!e||e.type!=="TSTypeReference"?!1:t==null||(0,v.default)(e,t)}function O9(e,t){return!e||e.type!=="TSTypePredicate"?!1:t==null||(0,v.default)(e,t)}function N9(e,t){return!e||e.type!=="TSTypeQuery"?!1:t==null||(0,v.default)(e,t)}function B9(e,t){return!e||e.type!=="TSTypeLiteral"?!1:t==null||(0,v.default)(e,t)}function F9(e,t){return!e||e.type!=="TSArrayType"?!1:t==null||(0,v.default)(e,t)}function k9(e,t){return!e||e.type!=="TSTupleType"?!1:t==null||(0,v.default)(e,t)}function L9(e,t){return!e||e.type!=="TSOptionalType"?!1:t==null||(0,v.default)(e,t)}function R9(e,t){return!e||e.type!=="TSRestType"?!1:t==null||(0,v.default)(e,t)}function j9(e,t){return!e||e.type!=="TSNamedTupleMember"?!1:t==null||(0,v.default)(e,t)}function M9(e,t){return!e||e.type!=="TSUnionType"?!1:t==null||(0,v.default)(e,t)}function q9(e,t){return!e||e.type!=="TSIntersectionType"?!1:t==null||(0,v.default)(e,t)}function U9(e,t){return!e||e.type!=="TSConditionalType"?!1:t==null||(0,v.default)(e,t)}function $9(e,t){return!e||e.type!=="TSInferType"?!1:t==null||(0,v.default)(e,t)}function V9(e,t){return!e||e.type!=="TSParenthesizedType"?!1:t==null||(0,v.default)(e,t)}function K9(e,t){return!e||e.type!=="TSTypeOperator"?!1:t==null||(0,v.default)(e,t)}function W9(e,t){return!e||e.type!=="TSIndexedAccessType"?!1:t==null||(0,v.default)(e,t)}function G9(e,t){return!e||e.type!=="TSMappedType"?!1:t==null||(0,v.default)(e,t)}function X9(e,t){return!e||e.type!=="TSTemplateLiteralType"?!1:t==null||(0,v.default)(e,t)}function Y9(e,t){return!e||e.type!=="TSLiteralType"?!1:t==null||(0,v.default)(e,t)}function H9(e,t){return!e||e.type!=="TSExpressionWithTypeArguments"?!1:t==null||(0,v.default)(e,t)}function J9(e,t){return!e||e.type!=="TSInterfaceDeclaration"?!1:t==null||(0,v.default)(e,t)}function z9(e,t){return!e||e.type!=="TSInterfaceBody"?!1:t==null||(0,v.default)(e,t)}function Q9(e,t){return!e||e.type!=="TSTypeAliasDeclaration"?!1:t==null||(0,v.default)(e,t)}function Z9(e,t){return!e||e.type!=="TSInstantiationExpression"?!1:t==null||(0,v.default)(e,t)}function eN(e,t){return!e||e.type!=="TSAsExpression"?!1:t==null||(0,v.default)(e,t)}function tN(e,t){return!e||e.type!=="TSSatisfiesExpression"?!1:t==null||(0,v.default)(e,t)}function rN(e,t){return!e||e.type!=="TSTypeAssertion"?!1:t==null||(0,v.default)(e,t)}function sN(e,t){return!e||e.type!=="TSEnumBody"?!1:t==null||(0,v.default)(e,t)}function nN(e,t){return!e||e.type!=="TSEnumDeclaration"?!1:t==null||(0,v.default)(e,t)}function iN(e,t){return!e||e.type!=="TSEnumMember"?!1:t==null||(0,v.default)(e,t)}function aN(e,t){return!e||e.type!=="TSModuleDeclaration"?!1:t==null||(0,v.default)(e,t)}function oN(e,t){return!e||e.type!=="TSModuleBlock"?!1:t==null||(0,v.default)(e,t)}function lN(e,t){return!e||e.type!=="TSImportType"?!1:t==null||(0,v.default)(e,t)}function uN(e,t){return!e||e.type!=="TSImportEqualsDeclaration"?!1:t==null||(0,v.default)(e,t)}function cN(e,t){return!e||e.type!=="TSExternalModuleReference"?!1:t==null||(0,v.default)(e,t)}function fN(e,t){return!e||e.type!=="TSNonNullExpression"?!1:t==null||(0,v.default)(e,t)}function pN(e,t){return!e||e.type!=="TSExportAssignment"?!1:t==null||(0,v.default)(e,t)}function dN(e,t){return!e||e.type!=="TSNamespaceExportDeclaration"?!1:t==null||(0,v.default)(e,t)}function hN(e,t){return!e||e.type!=="TSTypeAnnotation"?!1:t==null||(0,v.default)(e,t)}function mN(e,t){return!e||e.type!=="TSTypeParameterInstantiation"?!1:t==null||(0,v.default)(e,t)}function yN(e,t){return!e||e.type!=="TSTypeParameterDeclaration"?!1:t==null||(0,v.default)(e,t)}function bN(e,t){return!e||e.type!=="TSTypeParameter"?!1:t==null||(0,v.default)(e,t)}function gN(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":case"ImportAttribute":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,v.default)(e,t)}function EN(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,v.default)(e,t)}function TN(e,t){if(!e)return!1;switch(e.type){case"BinaryExpression":case"LogicalExpression":break;default:return!1}return t==null||(0,v.default)(e,t)}function SN(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,v.default)(e,t)}function vN(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,v.default)(e,t)}function xN(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,v.default)(e,t)}function PN(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,v.default)(e,t)}function AN(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,v.default)(e,t)}function CN(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,v.default)(e,t)}function wN(e,t){if(!e)return!1;switch(e.type){case"ConditionalExpression":case"IfStatement":break;default:return!1}return t==null||(0,v.default)(e,t)}function DN(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,v.default)(e,t)}function IN(e,t){if(!e)return!1;switch(e.type){case"DoWhileStatement":case"WhileStatement":break;default:return!1}return t==null||(0,v.default)(e,t)}function _N(e,t){if(!e)return!1;switch(e.type){case"ExpressionStatement":case"ParenthesizedExpression":case"TypeCastExpression":break;default:return!1}return t==null||(0,v.default)(e,t)}function ON(e,t){if(!e)return!1;switch(e.type){case"ForInStatement":case"ForStatement":case"ForOfStatement":break;default:return!1}return t==null||(0,v.default)(e,t)}function NN(e,t){if(!e)return!1;switch(e.type){case"ForInStatement":case"ForOfStatement":break;default:return!1}return t==null||(0,v.default)(e,t)}function BN(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,v.default)(e,t)}function FN(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,v.default)(e,t)}function kN(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,v.default)(e,t)}function LN(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":case"TSImportEqualsDeclaration":break;case"Placeholder":if(e.expectedNode==="Declaration")break;default:return!1}return t==null||(0,v.default)(e,t)}function RN(e,t){if(!e)return!1;switch(e.type){case"Identifier":case"RestElement":case"AssignmentPattern":case"ArrayPattern":case"ObjectPattern":case"VoidPattern":break;case"Placeholder":if(e.expectedNode==="Identifier")break;default:return!1}return t==null||(0,v.default)(e,t)}function jN(e,t){if(!e)return!1;switch(e.type){case"Identifier":case"MemberExpression":case"RestElement":case"AssignmentPattern":case"ArrayPattern":case"ObjectPattern":case"VoidPattern":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,v.default)(e,t)}function MN(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,v.default)(e,t)}function qN(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,v.default)(e,t)}function UN(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,v.default)(e,t)}function $N(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,v.default)(e,t)}function VN(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,v.default)(e,t)}function KN(e,t){if(!e)return!1;switch(e.type){case"ObjectMethod":case"ClassMethod":case"ClassPrivateMethod":break;default:return!1}return t==null||(0,v.default)(e,t)}function WN(e,t){if(!e)return!1;switch(e.type){case"ObjectMethod":case"ObjectProperty":break;default:return!1}return t==null||(0,v.default)(e,t)}function GN(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,v.default)(e,t)}function XN(e,t){if(!e)return!1;switch(e.type){case"UnaryExpression":case"SpreadElement":break;default:return!1}return t==null||(0,v.default)(e,t)}function YN(e,t){if(!e)return!1;switch(e.type){case"AssignmentPattern":case"ArrayPattern":case"ObjectPattern":case"VoidPattern":break;case"Placeholder":if(e.expectedNode==="Pattern")break;default:return!1}return t==null||(0,v.default)(e,t)}function HN(e,t){if(!e)return!1;switch(e.type){case"ClassExpression":case"ClassDeclaration":break;default:return!1}return t==null||(0,v.default)(e,t)}function uE(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,v.default)(e,t)}function JN(e,t){if(!e)return!1;switch(e.type){case"ExportAllDeclaration":case"ExportDefaultDeclaration":case"ExportNamedDeclaration":break;default:return!1}return t==null||(0,v.default)(e,t)}function zN(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,v.default)(e,t)}function QN(e,t){if(!e)return!1;switch(e.type){case"ClassAccessorProperty":break;default:return!1}return t==null||(0,v.default)(e,t)}function ZN(e,t){if(!e)return!1;switch(e.type){case"ClassPrivateProperty":case"ClassPrivateMethod":case"PrivateName":break;default:return!1}return t==null||(0,v.default)(e,t)}function e7(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,v.default)(e,t)}function t7(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,v.default)(e,t)}function r7(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,v.default)(e,t)}function s7(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,v.default)(e,t)}function n7(e,t){if(!e)return!1;switch(e.type){case"DeclaredPredicate":case"InferredPredicate":break;default:return!1}return t==null||(0,v.default)(e,t)}function i7(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,v.default)(e,t)}function a7(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,v.default)(e,t)}function o7(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,v.default)(e,t)}function l7(e,t){if(!e)return!1;switch(e.type){case"Noop":case"Placeholder":case"V8IntrinsicIdentifier":break;default:return!1}return t==null||(0,v.default)(e,t)}function u7(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"TSSymbolKeywo