UNPKG

@banana020/ast-plugin-system

Version:

AST插件系统 - 支持JavaScript/TypeScript代码转换,包含十六进制转换、代码清理等功能

27 lines (26 loc) 833 B
import { d } from "./del-extra-DOJZIMAt.js"; import { a, b, c, g, p, t, d as d2 } from "./index-Cq5607iS.js"; if (import.meta.main) { console.log("AST 插件系统已加载!"); console.log("可用插件:"); console.log("- delExtra: 代码清理和转换插件"); console.log(" * 删除AST节点的extra属性"); console.log(' * 十六进制字符串转换 ("\\x49\\x63" → "Ic")'); console.log(" * 十六进制数字转换 (0x123 → 291)"); console.log(""); console.log("运行示例:"); console.log(" npm run example:del-extra"); console.log(""); console.log("运行测试:"); console.log(" npm test"); } export { a as applyPlugin, b as applyPluginToType, c as applyPluginToTypes, d as delExtra, g as generateCode, p as parseCode, t as transformCode, d2 as transformCodeWithTypes };