4 个版本
0.3.2 | 2024年7月31日 |
---|---|
0.3.1 | 2024年7月26日 |
0.3.0 | 2024年7月26日 |
0.2.0 | 2024年7月26日 |
#552 在 编码
每月下载量 377
20KB
159 行
cfgrs
cfgrs 是一个小的 CLI 辅助工具,用于在不同的配置格式之间进行转换。当前支持的格式包括
- hcl
- json
- toml
- yaml
这些格式并不完全可互换,因此如果无法转换,则会抛出错误。
可以使用以下方式使用 cfgrs 在格式之间进行转换
~/cfgrs (main ✔) cat Cargo.toml|cfgrs -o yaml
dependencies:
anyhow: 1.0.86
pico-args: 0.5.0
serde_json: 1.0.120
serde_yaml: 0.9.34
toml: 0.8.15
serde:
features:
- derive
version: 1.0.204
package:
edition: '2021'
name: cfgrs
version: 0.2.0
profile:
release:
codegen-units: 1
lto: true
opt-level: z
panic: abort
可以显式指定输入格式,如果没有指定,cfgrs 将尝试检测它。
依赖项
~5.5MB
~114K SLoC