238 个版本

0.91.6 2024 年 8 月 1 日
0.91.5 2024 年 7 月 31 日
0.91.1 2024 年 6 月 4 日
0.89.3 2024 年 2 月 23 日
0.9.8 2020 年 3 月 29 日

#572解析器实现

Download history • Rust 包仓库 2066/week @ 2024-04-24 • Rust 包仓库 2947/week @ 2024-05-01 • Rust 包仓库 3527/week @ 2024-05-08 • Rust 包仓库 3649/week @ 2024-05-15 • Rust 包仓库 3989/week @ 2024-05-22 • Rust 包仓库 4135/week @ 2024-05-29 • Rust 包仓库 4013/week @ 2024-06-05 • Rust 包仓库 4664/week @ 2024-06-12 • Rust 包仓库 6838/week @ 2024-06-19 • Rust 包仓库 5301/week @ 2024-06-26 • Rust 包仓库 3354/week @ 2024-07-03 • Rust 包仓库 3005/week @ 2024-07-10 • Rust 包仓库 3908/week @ 2024-07-17 • Rust 包仓库 1982/week @ 2024-07-24 • Rust 包仓库 1791/week @ 2024-07-31 • Rust 包仓库 1461/week @ 2024-08-07 • Rust 包仓库

9,538 每月下载量
20 个包 (17 个直接) 中使用

MIT 许可证

550KB
13K SLoC

dprint-plugin-typescript

CI

dprint 的 TypeScript 格式化插件。

它使用由 Rust 编写的 swc 解析器来解析 TypeScript(它非常快)。

安装

请参阅 GitHub 发行版

开发

测试在 ./tests/specs 文件夹中。要运行测试,请运行 cargo test

构建 Wasm 文件

您可以通过从源代码构建来尝试该插件

  1. 运行 cargo build --target wasm32-unknown-unknown --release --features "wasm"
  2. 在 dprint 配置文件中引用 ./target/wasm32-unknown-unknown/release/dprint_plugin_typescript.wasm 文件。

依赖关系

~11MB
~243K SLoC