diff --git a/data/node/module.ts b/data/node/module.ts index 27b1945e82c60c7ddc6075a9544f4f82f635dc18..28a3adf9d47dcbaf70f4f1916d5d36622c24d55e 100644 --- a/data/node/module.ts +++ b/data/node/module.ts @@ -281,6 +281,28 @@ export default { }, ] }, + { + subtitle: 'AST辅助工具', + nav: [ + { + icon: 'assets/icon/frontend/023.png', + name: 'esprima', + desc: 'ECMAScript解析基础架构,可进行多用途分析, 将代码转换成AST', + link: 'https://esprima.org/', + language: [ + '', + '', + 'https://github.com/jquery/esprima' + ] + }, + { + icon: 'assets/icon/frontend/023.png', + name: 'recast', + desc: 'JavaScript AST转换器,非破坏性漂亮打印机和自动源映射生成器', + link: 'https://github.com/benjamn/recast', + }, + ] + }, { subtitle: '文件相关', nav: [