format-json-stream

0.1.5 • Public • Published

format-json-stream build status

browser support

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

Readme

Keywords

none

Package Sidebar

Install

npm i format-json-stream

Weekly Downloads

155

Version

0.1.5

License

MIT

Last publish

Collaborators

  • thlorenz