eslint-traverse:在您的ESLint插件中创建AST节点的子遍历

时间:2024-02-20 20:56:22
【文件属性】:

文件名称: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)

网友评论