3 个版本
| 0.1.2 | 2024 年 4 月 7 日 |
|---|---|
| 0.1.1 | 2024 年 4 月 7 日 |
| 0.1.0 | 2024 年 4 月 6 日 |
#789 in 命令行工具
16KB
356 行
雷弗器🌊
一个从电子表格生成 luau/ts 文件的命令行工具
📥安装
使用 Aftman
将条目添加到 [tools] 部分 aftman.toml
river = "piquu/ryver@0.1.2"
或者使用 aftman 命令行工具添加
aftman add piquu/ryver
使用 cargo
cargo install ryver
📕使用方法
参数
-f,--file <FILE>- 输入文件:
.xlsx,.xlsm,.xlsb,.xls
- 输入文件:
-o,--out <FOLDER>- 输出文件夹,将 luau/ts 文件放入其中
-s,--sheet <SHEET>- 应生成 luau/ts 文件的表格
-i,--ignore-sheet- 不会生成 luau/ts 文件的表格
--table-name<数字>- 用作表格/对象名称的电子表格列
-n,--no-type- 不要将类型添加到 luau/ts 文件中
-t,--typescript- 生成 ts 文件而不是 luau 文件
示例
ryver -f example.xlsx -o ./out
ryver -f test.xlsx -o ./out -s Sheet1 -s Sheet2 --table-name 2 -t -n
✅待办事项
- 添加 csv/tsv 支持
- 添加 Google Sheets 支持
- 支持表格/对象名称/条目中包含空格
📋许可证
雷弗器遵循 MIT 许可证。
依赖项
~13MB
~300K SLoC