📄 predicates.ts
¶
📊 Analysis Summary¶
Metric | Count |
---|---|
🔧 Functions | 1 |
📦 Imports | 8 |
📊 Variables & Constants | 2 |
📚 Table of Contents¶
🛠️ File Location:¶
📂 packages/utils/src/ast-utils/predicates.ts
📦 Imports¶
Name | Source |
---|---|
TSESTree |
../ts-estree |
AST_NODE_TYPES |
../ts-estree |
AST_TOKEN_TYPES |
../ts-estree |
isNodeOfType |
./helpers |
isNodeOfTypes |
./helpers |
isNodeOfTypeWithConditions |
./helpers |
isNotTokenOfTypeWithConditions |
./helpers |
isTokenOfTypeWithConditions |
./helpers |
Variables & Constants¶
Name | Type | Kind | Value | Exported |
---|---|---|---|---|
functionTypes |
readonly [any, any, any] |
const | `[ | |
AST_NODE_TYPES.ArrowFunctionExpression, | ||||
AST_NODE_TYPES.FunctionDeclaration, | ||||
AST_NODE_TYPES.FunctionExpression, | ||||
] as const` | ✗ | |||
functionTypeTypes |
readonly [any, any, any, any, any, any, any] |
const | `[ | |
AST_NODE_TYPES.TSCallSignatureDeclaration, | ||||
AST_NODE_TYPES.TSConstructorType, | ||||
AST_NODE_TYPES.TSConstructSignatureDeclaration, | ||||
AST_NODE_TYPES.TSDeclareFunction, | ||||
AST_NODE_TYPES.TSEmptyBodyFunctionExpression, | ||||
AST_NODE_TYPES.TSFunctionType, | ||||
AST_NODE_TYPES.TSMethodSignature, | ||||
] as const` | ✗ |
Functions¶
isSetter(node: TSESTree.Node | undefined): node is { kind: 'set' } & (TSESTree.MethodDefinition | TSESTree.Property)
¶
Code
-
JSDoc:
-
Parameters:
node: TSESTree.Node | undefined
- Return Type:
node is { kind: 'set' } & (TSESTree.MethodDefinition | TSESTree.Property)