jsonmatter

2.1.1 • Public • Published

README

NPM version Build Status Coverage Status

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'.

Package Sidebar

Install

npm i jsonmatter

Weekly Downloads

0

Version

2.1.1

License

MIT

Last publish

Collaborators

  • hotoo