文件名称:eslint-traverse:在您的ESLint插件中创建AST节点的子遍历
文件大小:3KB
文件格式:ZIP
更新时间:2024-02-20 20:56:22
babel eslint ast visitor traverse
横越 在ESLint插件中创建AST节点的子遍历 非常快 支持“跳过”和“停止”(见下文) 提供每个节点的AST祖先信息(Babel样式的“ Path”对象) 安装 npm install --save eslint-traverse 例 import traverse from "eslint-traverse" export default function ( context ) { return { FunctionDeclaration ( node ) { traverse ( context , node , path => { console . log ( path ) // Path { // node: Node, // parent: Node | null, // parentKey: string | null // parentPath: Path | null // } if ( pat
【文件预览】:
eslint-traverse-master
----index.js(1KB)
----package.json(722B)
----LICENSE(1KB)
----README.md(1KB)