4 个版本 (2 个破坏性更新)
0.3.0 | 2023 年 8 月 17 日 |
---|---|
0.2.0 | 2023 年 8 月 10 日 |
0.1.1 | 2023 年 8 月 1 日 |
0.1.0 | 2023 年 7 月 25 日 |
#5 in #poe
每月 31 次下载
7KB
175 代码行
poeledger-economy-data
A Rust crate 和将 poe.ninja CSV 数据转储转换为可用的 Rust 结构体的 TypeScript 库
Typscript 生成
Rust 库根据需要添加了 typeshare
注解,可以使用 Typeshare CLI 生成基本的 TypeScript 库以保持两种语言之间的类型同步。以下是使用 Typeshare CLI 的命令
typeshare . --lang=typescript --output-file=generated/lib.ts
某些类型无法映射到 TypeScript,例如来自 chrono
的 NaiveDate,因此我们必须在生成的绑定中手动将其替换为
Date
依赖项
~1.7–7.5MB
~56K SLoC