166个稳定版本

10.1.19 2024年8月24日
10.1.10 2024年7月29日
10.0.25 2024年3月26日
10.0.9 2023年12月29日
4.3.2 2022年11月23日

#172 in 科学

Download history • Rust 包仓库 223/week @ 2024-05-07 • Rust 包仓库 1/week @ 2024-05-14 • Rust 包仓库 3/week @ 2024-05-21 • Rust 包仓库 127/week @ 2024-06-04 • Rust 包仓库 143/week @ 2024-06-11 • Rust 包仓库 278/week @ 2024-06-25 • Rust 包仓库 286/week @ 2024-07-02 • Rust 包仓库 110/week @ 2024-07-09 • Rust 包仓库 4/week @ 2024-07-16 • Rust 包仓库 332/week @ 2024-07-23 • Rust 包仓库 487/week @ 2024-07-30 • Rust 包仓库 396/week @ 2024-08-06 • Rust 包仓库 338/week @ 2024-08-13 • Rust 包仓库

1,553 每月下载量
用于 tsconfig-includes

ISC 许可证

81KB
2K SLoC

TypeScript Tools 🦀

Build Status

typescript-tools 是一组用于处理TypeScript monorepos的有意见工具集合。更多详情请参阅 typescript-tools 规范

问题

虽然 Lerna 是为管理JavaScript monorepos而创建的,但TypeScript monorepos引入了由编译步骤带来的额外需求。

typescript-tools 的原始和参考实现是用TypeScript编写的。Rust实现的 typescript-tools 优化了执行速度。

目标

typescript-tools 的目标是尽可能多地节省人类时间;主要通过稳定性和积极的自动化实现。

Rust实现的目标是最大限度地减少对monorepo工作流程的延迟。

支持的系统

以下目标三元组得到支持

  • x86_64-unknown-linux-musl
  • i686-unknown-linux-musl
  • x86_64-apple-darwin
  • aarch64-unknown-linux-musl
  • aarch64-apple-darwin

安装

从Nix flake安装或从GitHub发行页面下载预编译的二进制文件。

依赖项

~11–20MB
~200K SLoC