jstransformJS 语法转换工具
jstransform 是一个简单的可插入 JS 语法转换工具,可让编写语法转换工具更加简单,它有以下优势:
-
简化合并了多个语法转换的单向 AST 通道
-
输出格式完全控制
-
支持源映射生成
-
预捆绑了 ES6 -> ES5 转换
示例代码:
/** * Reads a source file that may (or may not) contain ES6 classes, transforms it * to ES5 compatible code using the pre-bundled ES6 class visitors, and prints * out the result. */ var es6ClassVisitors = require('jstransform/visitors/es6-class-visitors').visitorList; var fs = require('fs');var jstransform = require('jstransform'); var originalFileContents = fs.readFileSync('path/to/original/file.js', 'utf-8'); var transformedFileData = jstransform.transform( es6ClassVisitors, originalFileContents );console.log(transformedFileData.code);
评论
MarkdownPapersJava 的 Markdown 语法解析器和转换工具
MarkdownPapers 是一个 Java 的 Markdown 语法解析器和转换工具,可将 M
MarkdownPapersJava 的 Markdown 语法解析器和转换工具
0
MarkdownPapersJava 的 Markdown 语法解析器和转换工具
MarkdownPapers 是一个Java的Markdown语法解析器和转换工具,可将Markdown文本转成HTML。
MarkdownPapersJava 的 Markdown 语法解析器和转换工具
0
treeifyarrToTree 转换工具
treeify.js-v0.0.3(MIT)treeify是将一个数组(每个元素包含相同的特定的规则)转换为一个树对象的工具。ConstructorParameterstreeify(data, id
treeifyarrToTree 转换工具
0
jsonpipeJSON 转换工具
jsonpipe是一个把JSON转换成基于行的UNIX友好格式的工具。jsonpipe用Python编写,因此最好使用pip以下命令安装:pipinstalljsonpipe请注意,它需要Python
jsonpipeJSON 转换工具
0
PostCSSCSS 转换工具
PostCSS是使用JS插件来转换CSS的工具,支持变量,混入,未来CSS语法,内联图像等等。PostCSS已经被许多大公司使用:谷歌,推特,阿里巴巴和Shopify。AutoprefixerPost
PostCSSCSS 转换工具
0