@eslint-react/ast
Advanced tools
+1
-1
@@ -7,3 +7,3 @@ import { AST_NODE_TYPES, TSESTree } from "@typescript-eslint/types"; | ||
| type TSESTreeMethodOrPropertyDefinition = TSESTree.PropertyDefinition | TSESTree.MethodDefinition; | ||
| type TSESTreeJSX = TSESTree.JSXAttribute | TSESTree.JSXChild | TSESTree.JSXClosingElement | TSESTree.JSXClosingFragment | TSESTree.JSXEmptyExpression | TSESTree.JSXIdentifierToken | TSESTree.JSXOpeningElement | TSESTree.JSXOpeningFragment | TSESTree.JSXSpreadAttribute | TSESTree.JSXTagNameExpression | TSESTree.JSXTextToken; | ||
| type TSESTreeJSX = TSESTree.JSXAttribute | TSESTree.JSXClosingElement | TSESTree.JSXClosingFragment | TSESTree.JSXElement | TSESTree.JSXEmptyExpression | TSESTree.JSXExpressionContainer | TSESTree.JSXFragment | TSESTree.JSXIdentifier | TSESTree.JSXMemberExpression | TSESTree.JSXNamespacedName | TSESTree.JSXOpeningElement | TSESTree.JSXOpeningFragment | TSESTree.JSXSpreadAttribute | TSESTree.JSXSpreadChild | TSESTree.JSXText; | ||
| type TSESTreeJSXElementLike = TSESTree.JSXElement | TSESTree.JSXFragment; | ||
@@ -10,0 +10,0 @@ type TSESTreeJSXAttributeLike = TSESTree.JSXAttribute | TSESTree.JSXSpreadAttribute; |
+2
-0
@@ -236,2 +236,4 @@ import { t as __exportAll } from "./rolldown-runtime-w6R9maHv.js"; | ||
| case AST_NODE_TYPES.MemberExpression: | ||
| if (node.computed) return getText(node); | ||
| return `${getFullyQualifiedName(node.object, getText)}.${getFullyQualifiedName(node.property, getText)}`; | ||
| case AST_NODE_TYPES.JSXMemberExpression: return `${getFullyQualifiedName(node.object, getText)}.${getFullyQualifiedName(node.property, getText)}`; | ||
@@ -238,0 +240,0 @@ case AST_NODE_TYPES.JSXNamespacedName: return `${node.namespace.name}:${node.name.name}`; |
+7
-7
| { | ||
| "name": "@eslint-react/ast", | ||
| "version": "5.9.2", | ||
| "version": "5.9.3", | ||
| "description": "ESLint React's TSESTree AST utility module.", | ||
@@ -32,9 +32,9 @@ "homepage": "https://github.com/Rel1cx/eslint-react", | ||
| "dependencies": { | ||
| "@typescript-eslint/types": "^8.61.1", | ||
| "@typescript-eslint/typescript-estree": "^8.61.1", | ||
| "@typescript-eslint/utils": "^8.61.1", | ||
| "@typescript-eslint/types": "^8.62.0", | ||
| "@typescript-eslint/typescript-estree": "^8.62.0", | ||
| "@typescript-eslint/utils": "^8.62.0", | ||
| "string-ts": "^2.3.1" | ||
| }, | ||
| "devDependencies": { | ||
| "@typescript-eslint/parser": "^8.61.1", | ||
| "@typescript-eslint/parser": "^8.62.0", | ||
| "eslint": "^10.5.0", | ||
@@ -44,4 +44,4 @@ "tsdown": "^0.22.3", | ||
| "vitest": "^4.1.9", | ||
| "@local/eff": "0.0.0", | ||
| "@local/configs": "0.0.0" | ||
| "@local/configs": "0.0.0", | ||
| "@local/eff": "0.0.0" | ||
| }, | ||
@@ -48,0 +48,0 @@ "peerDependencies": { |
21264
1.22%386
0.52%