espurify:克隆AST而没有其他属性

时间:2024-05-22 14:09:51
【文件属性】:

文件名称:espurify:克隆AST而没有其他属性

文件大小:45KB

文件格式:ZIP

更新时间:2024-05-22 14:09:51

javascript ecmascript ast estree JavaScript

充实 克隆AST而没有其他属性 原料药 var PurifiedAstClone = espurify(originalAst) 返回originalAst新克隆,但没有其他属性。 在(以前称为 )中定义的属性。 还要注意,多余的信息(例如loc , range和raw )也被消除了。 支持的ECMAScript版本 ES2019 var customedCloneFunctionWithWhiteList = espurify.cloneWithWhitelist(whiteList) 返回带有用户提供的whiteList用于克隆AST的自定义函数。 var PurifiedAstClone = CustomizedCloneFunctionWithWhiteList(originalAst) 通过自定义函数返回originalAst的新克隆。 白名单 类型 默认值 ob


【文件预览】:
espurify-master
----index.js(627B)
----package.json(1KB)
----.github()
--------workflows()
----test()
--------test.js(20KB)
--------fixtures()
--------clone_test.js(6KB)
----package-lock.json(111KB)
----MIT-LICENSE.txt(1KB)
----.gitignore(53B)
----CHANGELOG.md(5KB)
----lib()
--------ast-properties.js(3KB)
--------create-whitelist.js(401B)
--------clone-ast.js(2KB)
----README.md(7KB)

网友评论