nodes:ast 节点的文档对象模型,带有父引用、查询和验证

时间:2024-06-26 05:53:34
【文件属性】:

文件名称:nodes:ast 节点的文档对象模型,带有父引用、查询和验证

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-26 05:53:34

JavaScript

节点 Nodes 是一个类似 dom 的用于 Spidermonkey 类型 ast 对象的库,由或任何兼容的 ast 生成器生成。 它的目的是通过提供一个类似 dom 的环境来提供对 parentNode 的引用、查询选择器搜索和类型验证,从而使使用 ast 节点变得容易。 这个想法是你提供一个 ast json 对象,然后你得到一个类似文档的对象。 这个包不需要 esprima,也不强制执行任何特定的 esprima 版本。 它支持完整的 es6 规范。 在该项目中,根目录中的文件spec.json ,已被手动通过使用产生作为参考。 json 规范以编程方式用于为节点类设置假多重继承。 概述 文档创建: var nodes = require ( 'nodes' ) ; var parse = require ( 'esprima' ) . parse ; var ast =


【文件预览】:
nodes-master
----spec.json(17KB)
----.eslintrc(4KB)
----package.json(357B)
----index.js(246B)
----util()
--------type-of.js(702B)
----README.md(6KB)
----lib()
--------build.js(793B)
--------finder.js(13KB)
--------factory.js(13KB)

网友评论