ts-api-utils - v3.0.0-rc.1
    Preparing search index...

      ts-api-utils - v3.0.0-rc.1

      Node Types

      NamedDeclarationWithName
      AnyKeyword
      BigIntKeyword
      BooleanKeyword
      ConstAssertionExpression
      ConstAssertionIdentifier
      FalseKeyword
      ImportKeyword
      NeverKeyword
      NullKeyword
      NumberKeyword
      NumericOrStringLikeLiteral
      ObjectKeyword
      StringKeyword
      SuperKeyword
      SymbolKeyword
      ThisKeyword
      TrueKeyword
      UndefinedKeyword
      UnknownKeyword
      VoidKeyword

      Nodes - Type Guards

      hasDecorators
      hasExpressionInitializer
      hasInitializer
      hasJSDoc
      hasModifiers
      hasType
      hasTypeArguments
      isAbstractKeyword
      isAccessExpression
      isAccessibilityModifier
      isAccessorKeyword
      isAnyKeyword
      isArrayBindingOrAssignmentPattern
      isAssertKeyword
      isAssignmentPattern
      isAsyncKeyword
      isBindingOrAssignmentElementRestIndicator
      isBindingOrAssignmentElementTarget
      isBindingOrAssignmentPattern
      isBindingPattern
      isBlockLike
      isBooleanLiteral
      isClassMemberModifier
      isConstAssertionExpression
      isConstKeyword
      isDeclarationName
      isDeclarationWithTypeParameterChildren
      isDeclarationWithTypeParameters
      isDeclareKeyword
      isDefaultKeyword
      isDestructuringPattern
      isDotToken
      isEndOfFileToken
      isEntityNameExpression
      isEntityNameOrEntityNameExpression
      isEqualsToken
      isExportKeyword
      isFalseKeyword
      isFalseLiteral
      isForInOrOfStatement
      isImportExpression
      isImportKeyword
      isInKeyword
      isIterationStatement
      isJSDocComment
      isJSDocNamespaceBody
      isJSDocNamespaceDeclaration
      isJSDocText
      isJSDocTypeReferencingNode
      isJsonMinusNumericLiteral
      isJsonObjectExpression
      isJsxAttributeValue
      isJsxTagNamePropertyAccess
      isLiteralToken
      isNamedDeclarationWithName
      isNamedImportsOrExports
      isNamespaceBody
      isNamespaceDeclaration
      isNeverKeyword
      isNullKeyword
      isNullLiteral
      isNumberKeyword
      isNumericOrStringLikeLiteral
      isObjectBindingOrAssignmentElement
      isObjectBindingOrAssignmentPattern
      isObjectKeyword
      isObjectTypeDeclaration
      isOutKeyword
      isOverrideKeyword
      isParameterPropertyModifier
      isPrivateKeyword
      isPropertyAccessEntityNameExpression
      isPropertyNameLiteral
      isProtectedKeyword
      isPseudoLiteralToken
      isPublicKeyword
      isReadonlyKeyword
      isSignatureDeclaration
      isStaticKeyword
      isStringKeyword
      isSuperElementAccessExpression
      isSuperExpression
      isSuperKeyword
      isSuperProperty
      isSuperPropertyAccessExpression
      isSymbolKeyword
      isSyntaxList
      isThisExpression
      isThisKeyword
      isTrueKeyword
      isTrueLiteral
      isTypeOnlyCompatibleAliasDeclaration
      isTypeReferenceType
      isUndefinedKeyword
      isUnionOrIntersectionTypeNode
      isUnknownKeyword
      isVariableLikeDeclaration
      isVoidKeyword

      Nodes - Flag Utilities

      isNodeFlagSet
      isSymbolFlagSet
      isTypeFlagSet
      isModifierFlagSet
      isObjectFlagSet

      Nodes - Other Utilities

      collectVariableUsage
      forEachComment
      forEachToken
      iterateComments
      iterateTokens

      Modifier Utilities

      includesModifier

      Scope Utilities

      isFunctionScopeBoundary

      Syntax Utilities

      isAssignmentKind
      isNumericPropertyName
      isValidPropertyAccess

      Compiler Options

      isCompilerOptionEnabled
      isStrictCompilerOptionEnabled
      BooleanCompilerOptions
      StrictCompilerOption

      Callbacks

      ForEachCommentCallback
      ForEachTokenCallback

      Type Types

      BooleanLiteralType
      FalseLiteralType
      FreshableIntrinsicType
      IntrinsicAnyType
      IntrinsicBigIntType
      IntrinsicBooleanType
      IntrinsicErrorType
      IntrinsicESSymbolType
      IntrinsicNeverType
      IntrinsicNonPrimitiveType
      IntrinsicNullType
      IntrinsicNumberType
      IntrinsicStringType
      IntrinsicType
      IntrinsicUndefinedType
      IntrinsicUnknownType
      IntrinsicVoidType
      TrueLiteralType

      Types - Getters

      getCallSignaturesOfType
      getPropertyOfType
      getWellKnownSymbolPropertyOfType

      Types - Type Guards

      isBigIntLiteralType
      isBooleanLiteralType
      isConditionalType
      isEnumType
      isEvolvingArrayType
      isFalseLiteralType
      isFreshableIntrinsicType
      isFreshableType
      isIndexedAccessType
      isIndexType
      isInstantiableType
      isIntersectionType
      isIntrinsicAnyType
      isIntrinsicBigIntType
      isIntrinsicBooleanType
      isIntrinsicErrorType
      isIntrinsicESSymbolType
      isIntrinsicNeverType
      isIntrinsicNonPrimitiveType
      isIntrinsicNullType
      isIntrinsicNumberType
      isIntrinsicStringType
      isIntrinsicType
      isIntrinsicUndefinedType
      isIntrinsicUnknownType
      isIntrinsicVoidType
      isLiteralType
      isNumberLiteralType
      isObjectType
      isStringLiteralType
      isStringMappingType
      isSubstitutionType
      isTemplateLiteralType
      isTrueLiteralType
      isTupleType
      isTupleTypeReference
      isTypeParameter
      isTypeReference
      isTypeVariable
      isUnionOrIntersectionType
      isUnionType
      isUniqueESSymbolType

      Types - Utilities

      intersectionConstituents
      isFalsyType
      isPropertyReadonlyInType
      isThenableType
      typeConstituents
      typeIsLiteral
      unionConstituents

      Other

      getAccessKind
      AccessKind
      DeclarationDomain
      UsageDomain
      VariableInfo
      VariableUse
      Comment