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 2066/week @ 2024-04-24 2947/week @ 2024-05-01 3527/week @ 2024-05-08 3649/week @ 2024-05-15 3989/week @ 2024-05-22 4135/week @ 2024-05-29 4013/week @ 2024-06-05 4664/week @ 2024-06-12 6838/week @ 2024-06-19 5301/week @ 2024-06-26 3354/week @ 2024-07-03 3005/week @ 2024-07-10 3908/week @ 2024-07-17 1982/week @ 2024-07-24 1791/week @ 2024-07-31 1461/week @ 2024-08-07

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