1234567891011121314151617181920212223242526272829303132333435363738394041 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.isMetaProperty = exports.isTSNonNullExpression = exports.isTSSatisfiesExpression = exports.isTSAsExpression = exports.isTSInterfaceDeclaration = exports.isTSTypeAliasDeclaration = exports.isProgram = exports.isFunctionExpression = exports.isFunctionDeclaration = exports.isReturnStatement = exports.isRestElement = exports.isSpreadElement = exports.isProperty = exports.isObjectPattern = exports.isObjectExpression = exports.isNewExpression = exports.isMemberExpression = exports.isLiteral = exports.isJSXAttribute = exports.isImportSpecifier = exports.isImportNamespaceSpecifier = exports.isImportDefaultSpecifier = exports.isImportDeclaration = exports.isSequenceExpression = exports.isAssignmentExpression = exports.isVariableDeclaration = exports.isExpressionStatement = exports.isCallExpression = exports.isBlockStatement = exports.isArrowFunctionExpression = exports.isArrayExpression = exports.isVariableDeclarator = exports.isIdentifier = exports.isAwaitExpression = exports.ASTUtils = void 0;
- const utils_1 = require("@typescript-eslint/utils");
- var utils_2 = require("@typescript-eslint/utils");
- Object.defineProperty(exports, "ASTUtils", { enumerable: true, get: function () { return utils_2.ASTUtils; } });
- const isNodeOfType = (nodeType) => (node) => (node === null || node === void 0 ? void 0 : node.type) === nodeType;
- exports.isAwaitExpression = isNodeOfType(utils_1.AST_NODE_TYPES.AwaitExpression);
- exports.isIdentifier = isNodeOfType(utils_1.AST_NODE_TYPES.Identifier);
- exports.isVariableDeclarator = isNodeOfType(utils_1.AST_NODE_TYPES.VariableDeclarator);
- exports.isArrayExpression = isNodeOfType(utils_1.AST_NODE_TYPES.ArrayExpression);
- exports.isArrowFunctionExpression = isNodeOfType(utils_1.AST_NODE_TYPES.ArrowFunctionExpression);
- exports.isBlockStatement = isNodeOfType(utils_1.AST_NODE_TYPES.BlockStatement);
- exports.isCallExpression = isNodeOfType(utils_1.AST_NODE_TYPES.CallExpression);
- exports.isExpressionStatement = isNodeOfType(utils_1.AST_NODE_TYPES.ExpressionStatement);
- exports.isVariableDeclaration = isNodeOfType(utils_1.AST_NODE_TYPES.VariableDeclaration);
- exports.isAssignmentExpression = isNodeOfType(utils_1.AST_NODE_TYPES.AssignmentExpression);
- exports.isSequenceExpression = isNodeOfType(utils_1.AST_NODE_TYPES.SequenceExpression);
- exports.isImportDeclaration = isNodeOfType(utils_1.AST_NODE_TYPES.ImportDeclaration);
- exports.isImportDefaultSpecifier = isNodeOfType(utils_1.AST_NODE_TYPES.ImportDefaultSpecifier);
- exports.isImportNamespaceSpecifier = isNodeOfType(utils_1.AST_NODE_TYPES.ImportNamespaceSpecifier);
- exports.isImportSpecifier = isNodeOfType(utils_1.AST_NODE_TYPES.ImportSpecifier);
- exports.isJSXAttribute = isNodeOfType(utils_1.AST_NODE_TYPES.JSXAttribute);
- exports.isLiteral = isNodeOfType(utils_1.AST_NODE_TYPES.Literal);
- exports.isMemberExpression = isNodeOfType(utils_1.AST_NODE_TYPES.MemberExpression);
- exports.isNewExpression = isNodeOfType(utils_1.AST_NODE_TYPES.NewExpression);
- exports.isObjectExpression = isNodeOfType(utils_1.AST_NODE_TYPES.ObjectExpression);
- exports.isObjectPattern = isNodeOfType(utils_1.AST_NODE_TYPES.ObjectPattern);
- exports.isProperty = isNodeOfType(utils_1.AST_NODE_TYPES.Property);
- exports.isSpreadElement = isNodeOfType(utils_1.AST_NODE_TYPES.SpreadElement);
- exports.isRestElement = isNodeOfType(utils_1.AST_NODE_TYPES.RestElement);
- exports.isReturnStatement = isNodeOfType(utils_1.AST_NODE_TYPES.ReturnStatement);
- exports.isFunctionDeclaration = isNodeOfType(utils_1.AST_NODE_TYPES.FunctionDeclaration);
- exports.isFunctionExpression = isNodeOfType(utils_1.AST_NODE_TYPES.FunctionExpression);
- exports.isProgram = isNodeOfType(utils_1.AST_NODE_TYPES.Program);
- exports.isTSTypeAliasDeclaration = isNodeOfType(utils_1.AST_NODE_TYPES.TSTypeAliasDeclaration);
- exports.isTSInterfaceDeclaration = isNodeOfType(utils_1.AST_NODE_TYPES.TSInterfaceDeclaration);
- exports.isTSAsExpression = isNodeOfType(utils_1.AST_NODE_TYPES.TSAsExpression);
- exports.isTSSatisfiesExpression = isNodeOfType(utils_1.AST_NODE_TYPES.TSSatisfiesExpression);
- exports.isTSNonNullExpression = isNodeOfType(utils_1.AST_NODE_TYPES.TSNonNullExpression);
- exports.isMetaProperty = isNodeOfType(utils_1.AST_NODE_TYPES.MetaProperty);
|