jq を使って minify することが出来る
cat composer.json | jq -c .
または
jq -c . < sample.json
任意のJSONをJSONのフィルタを変えて小さくすることが出来る。
サンプル
composer.json を小さくする
{ "repositories" : [ { "type" :"git", "url" : "https://github.com/takuya/simple-app.git" } ], "require":{ "takuya/simple-app": "dev-master" } }
出来た。
jq -c . < composer.json {"repositories":[{"type":"git","url":"https://github.com/takuya/simple-app.git"}],"require":{"takuya/simple-app":"dev-master"}}