json-string-formatter

A json string formatter with zero dependency.


Keywords
json, json string, json formatter, string formatter, stringify, json prettifier, formatter
License
MIT
Install
npm install json-string-formatter@1.0.0

Documentation

JSON String Formatter

A lightweight JSON string formatter which can prettify your JSON string without parsing it to object.

Install

npm install --save json-string-formatter

or

yarn add json-string-formatter

Usage

  1. Import
const { format } = require('json-string-formatter';

// or

const jsonFormatter = require('json-string-formatter');

jsonFormatter.format(...)
  1. Basic usage
let input = "{'text': 'hello world!'}";
let output = format(input);

/**
 * output = `{
 *  'text': 'hello world!'
 * }`
 * /
  1. Customized indent and linebreak
let input = "{'text': 'hello world!'}";
let output = format(input, /* indent */ '--', /* linebreak */ '|');

/**
 * output = `{|--'text': 'hello world!'|}`
 */