用于 dprint TypeScript 和 JavaScript 代码格式化程序的节点 API

时间:2024-07-18 13:18:13
【文件属性】:

文件名称:用于 dprint TypeScript 和 JavaScript 代码格式化程序的节点 API

文件大小:28KB

文件格式:ZIP

更新时间:2024-07-18 13:18:13

dprint-node

打印节点用于dprint TypeScript 和 JavaScript 代码格式化程序的节点 API。它是用 Rust 编写的,以实现极快的速度。用法将文件路径和要格式化的代码传递给dprint.format 。constdprint=require('dprint-node');dprint.format(filePath,code);您还可以选择将一些配置选项作为对象传递给第三个参数。支持此处列出的所有选项。dprint.format(filePath,code,{lineWidth :100});基准$ node bench.js prettier 216.33 opts/sec (mean: 4.623ms, stddev: 6.7ms, 50 samples) dprint 6,694.02 opts/sec (mean: 0.149ms, stddev: 0.094ms, 50 samples)


【文件预览】:
dprint-node-main
----.cargo()
--------config.toml(287B)
----Cargo.toml(501B)
----.github()
--------dependabot.yml(194B)
--------workflows()
----yarn.lock(34KB)
----Cargo.lock(20KB)
----bench.js(801B)
----src()
--------lib.rs(3KB)
----test.js(592B)
----build.rs(63B)
----LICENSE(1KB)
----README.md(733B)
----.gitignore(28B)
----index.js(421B)
----package.json(639B)

网友评论