0.1.5 • Published 10 years ago
format-json-stream v0.1.5
format-json-stream
Formats a JSON stream to make it more readable by adding proper indentation and newlines.
As Commandline Tool
# default indent 2
curl https://raw.github.com/thlorenz/format-json-stream/master/package.json | format-json-stream | head -n 20
# indent 8
curl https://raw.github.com/thlorenz/format-json-stream/master/package.json | format-json-stream --indent 8 | head -n 20
# indent 4
curl https://raw.github.com/thlorenz/format-json-stream/master/package.json | format-json-stream -i 4 | head -n 20
As Library
var format = require('format-json-stream')
// formats with indent 2
process.stdin.pipe(format()).pipe(process.stdout);
// formats with indent 4
process.stdin.pipe(format(4)).pipe(process.stdout);
Installation
npm install format-json-stream
# or as cli tool
npm install -g format-json-stream