ast-builder:直接从代码构建AST

时间:2024-02-25 15:28:53
【文件属性】:

文件名称:ast-builder:直接从代码构建AST

文件大小:680KB

文件格式:ZIP

更新时间:2024-02-25 15:28:53

ember ast abstract-syntax-tree ast-builder ast-maker

造船者 通过编写代码直接构建您的抽象语法树(AST)。 只需键入您的代码并获取正确的 API即可构建AST。 阅读以了解有关该工具的更多信息。 此应用程序是在中 如何使用它? TOP LEFT PANE =>源代码 右上角=> AST 底部左侧窗格=> Builder API 底部右侧窗格=>验证输出(源代码) 动机 创建该项目的原因是,我很沮丧地寻找用于编写codemods的参考,而jscodeshift api的文档却很少。 这是的交互式版本 先决条件 您需要在计算机上正确安装以下物品。 (使用npm) 安装 git clone 此存储库 cd


【文件预览】:
ast-builder-master
----.travis.yml(267B)
----.ember-cli(280B)
----ember-cli-build.js(1KB)
----vendor()
--------.gitkeep(0B)
----config()
--------targets.js(305B)
--------optional-features.json(33B)
--------environment.js(1KB)
----.watchmanconfig(37B)
----package.json(2KB)
----pnpm-lock.yaml(339KB)
----tests()
--------test-helper.js(228B)
--------index.html(1KB)
--------unit()
--------integration()
--------helpers()
----app()
--------models()
--------constants()
--------templates()
--------routes()
--------index.html(739B)
--------controllers()
--------resolver.js(65B)
--------components()
--------styles()
--------app.js(375B)
--------router.js(244B)
--------helpers()
----testem.js(581B)
----.eslintrc.js(1KB)
----.template-lintrc.js(62B)
----.gitignore(380B)
----public()
--------robots.txt(51B)
--------screenshot.png(374KB)
----README.md(2KB)
----yarn.lock(485KB)
----.eslintignore(240B)
----.editorconfig(368B)

网友评论