📄 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)