estree-walker:遍历符合ESTree的AST

时间:2024-06-11 14:23:32
【文件属性】:

文件名称:estree-walker:遍历符合ESTree的AST

文件大小:1.87MB

文件格式:ZIP

更新时间:2024-06-11 14:23:32

JavaScript

漫步者 用于遍历符合的AST的简单实用程序,例如生成的AST。 安装 npm i estree-walker 用法 var walk = require ( 'estree-walker' ) . walk ; var acorn = require ( 'acorn' ) ; ast = acorn . parse ( sourceCode , options ) ; // https://github.com/acornjs/acorn walk ( ast , { enter ( node , parent , prop , index ) { // some code happens } , leave ( node , parent , prop , index ) { // some code happens } } ) ; 在enter函数


【文件预览】:
estree-walker-master
----.gitignore(46B)
----.eslintrc(684B)
----package.json(653B)
----package-lock.json(3KB)
----src()
--------walker.js(1KB)
--------async.js(3KB)
--------index.js(842B)
--------sync.js(3KB)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----tsconfig.json(171B)
----bench()
--------index.js(850B)
--------svelte-compiler-3.15.0.json(25.13MB)
----README.md(2KB)
----test()
--------test.mjs(13KB)
----.prettierrc(89B)

网友评论