jsonmatter
v2.1.1
Published
JSON formatter tool by stream
Downloads
9
Readme
README
jsonmatter is a JSON formatter tool by stream.
INSTALL
$ npm install jsonmatter -g
USAGE
Node:
const tokenizer = require('json-tokenizer');
const jsonmatter = require('jsonmatter');
const indent = '\t';
fs.createReadStream(path.resolve(__dirname, './source.json'))
.pipe(tokenizer())
.pipe(jsonmatter(indent))
.pipe(process.stdout);
cli:
$ cat tmp.json | jsonmatter --indent 4
Vim:
autocmd FileType json setlocal formatprg=jsonmatter
:help gq
:help formatprg
:help formatexpr
OPTIONS
-i, --indent
default indent is 2
spaces, you can also use ' '
or '\t'
.