6 个版本 (3 个重大变更)
0.4.1 | 2019年11月24日 |
---|---|
0.4.0 | 2019年11月20日 |
0.3.0 | 2019年11月19日 |
0.2.0 | 2019年11月19日 |
0.1.1 | 2019年11月18日 |
#4 in #beautify
8KB
109 行
jsonfmt
一个用于格式化或最小化 json 文件的命令行程序。
用法示例
格式化并覆盖现有文件
jsonfmt some_file.json
从 stdin 读取 json,格式化并打印到 stdout
cat in_file.json | jsonfmt
从 stdin 读取 json,最小化并将其写入新文件
cat in_file.json | jsonfmt -m -o out_file.json
更新日志
0.4.1
- Cargo.toml 中的更好的构建标志,以提高优化。
0.4.0
- 将输出写入文件时的峰值内存使用量减少。
0.3.0
- BUGFIX: 保留对象属性的顺序。
- BUGFIX: 保留原始数字精度。
- 特性:
-m --minimize
。 - 特性:
-o
用于写入新文件。 - 特性:从 stdin 读取。
- 特性:写入 stdout。
0.2.0
- 以更多速度为代价,减少了内存使用。
0.1.1
- 添加了说明文档。
0.1.0
- 一个初步的小实验,但可行。
依赖项
~1.1–1.7MB
~32K SLoC