ast-parser:AST解析器

时间:2024-05-30 05:33:36
【文件属性】:

文件名称:ast-parser:AST解析器

文件大小:56KB

文件格式:ZIP

更新时间:2024-05-30 05:33:36

javascript babel typescript ast JavaScript

AST解析器 $ npm i ast-parser -D const { parse : babelParse } = require ( "@babel/parser" ) ; const { parse : astParse , find , findInfo } = require ( "ast-parser" ) ; function getNode ( code ) { return babelParse ( code , { sourceType : "module" , plugins : [ "classProperties" , "typescript" ] , } ) ; } expect ( astParse ( getNode ( code ) ) . nodeType ) . toBe ( "File" ) ; expect ( astP


【文件预览】:
ast-parser-master
----.eslintrc.json(10KB)
----parser.js(28KB)
----.npmignore(139B)
----test()
--------parser.spec.js(5KB)
----jest.config.js(308B)
----README.md(2KB)
----parser.d.ts(650B)
----.editorconfig(202B)
----.gitignore(191B)
----.eslintignore(79B)
----package-lock.json(180KB)
----package.json(783B)

网友评论