5 个版本

0.1.6 2023年9月27日
0.1.5 2022年9月18日
0.1.2 2022年7月15日
0.1.1 2022年6月28日
0.1.0 2022年6月28日

#1125命令行实用工具

Apache-2.0

1MB
174

包含 (MSI 安装程序, 1MB) wix/Microsoft_VC142_CRT_x64.msm

convfmt

Actions Status dependency status Crates.io

convfmt 是一个可以将格式之间进行转换的命令行工具

用法

$ cat cfg.toml | convfmt -f toml -t yaml > cfg.yml
$ convfmt -f json -t json < compact.json > pretty.json
$ curl https://api.github.com/users/oriontvv | convfmt -f json -t json5 > api.json5

默认情况下,convfmt 使用 pretty 格式(可以使用 --compact 选项禁用)。注意 null,某些格式不支持它们(例如 toml)。

安装

cargo install convfmt

非常感谢

此工具立足于这些巨人

依赖项

~7MB
~144K SLoC