Show HN: Kdts——一款优化优先的 TypeScript 编译器
Kdts 是一款优化优先的 TypeScript 编译器,它不在早期阶段擦除类型信息,而是在整个编译过程中利用类型来指导优化,实现仅凭未知类型无法完成的代码转换。目前仅支持 Bun 运行时,提供 fast(快速)和 opt(优化)两种模式。opt 模式以 Google Closure Compiler(的分支)为后端,执行类型驱动的深度优化,适用于经过精确类型标注的 TypeScript 子集。开发者已在包含密码学与去中心化身份代码的 kimlikdao-lib 项目中实际使用该工具。