Script
Script copied to clipboard
BoxJs备份的JSON数据添加缩进
在BoxJS的gist备份脚本中,默认上传的JSON配置没有经过缩进处理,导致传到gist的文件仅序列化为一行。在git中,这种结构很难从blame直接看到前后的更改信息,无法快速对比两次备份间的改动,需要查看某一字段的信息经常需要下载到本地格式化。
希望能在序列化代码添加space参数:JSON.stringify(value, null, 2)
,增加缩进虽然会使体积膨胀,但在纯文本数据中影响不大,相反能带来可读性收益。
抱歉,以前考虑过,增加缩进,但是可能存在提交限制。加了之后如果备份数据很庞大,不一定能提交上去。