JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 9815084
  • Score
    100M100P100Q211900F

Stringify an object using custom indentation

Package Exports

  • stringify-object

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (stringify-object) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

stringify-object Build Status

Stringify an object using custom indentation

Node.js

Install and add to package.json using npm: npm install --save stringify-object

var stringifyObject = require('stringify-object');
var pretty = stringifyObject({foo: 'bar'}, {
    indent: '    ',
    singleQuotes: false
});
console.log(pretty);
/*
{
    foo: "bar"
}
*/

Browser

Available on Bower: bower install stringify-object or manually download it.

<script src="stringify-object.js"></script>
var pretty = stringifyObject({foo: 'bar'}, {
    indent: '  ',
    singleQuotes: false
});
console.log(pretty);
/*
{
    foo: "bar"
}
*/

Documentation

stringifyObject(object, [options])

Accepts an object to stringify and optionally a option object. Circular references will be replaced with null.

Options

indent

Type: String
Default: '\t'

Choose the indentation you prefer.

singleQuotes

Type: Boolean
Default: true

Set to false to get double-quoted strings.

License

BSD license and copyright Google