Sha256: 5ffc15361310e1f49b5e9223052941f4fb7f02c547b59e1689f08c37e08fd90d

Contents?: true

Size: 1.2 KB

Versions: 62

Compression:

Stored size: 1.2 KB

Contents

# stringify-object [![Build Status](https://secure.travis-ci.org/yeoman/stringify-object.svg?branch=master)](http://travis-ci.org/yeoman/stringify-object)

> Stringify an object/array like JSON.stringify just without all the double-quotes.

Useful for when you want to get the string representation of an object in a formatted way.

It also handles circular references and lets you specify quote type.


## Install

```sh
$ npm install --save stringify-object
```


## Usage

```js
var obj = {
    foo: 'bar',
    'arr': [1, 2, 3],
    nested: { hello: "world" }
};

var pretty = stringifyObject(obj, {
    indent: '  ',
    singleQuotes: false
});

console.log(pretty);
/*
{
  foo: "bar",
  arr: [
    1,
    2,
    3
  ],
  nested: {
    hello: "world"
  }
}
*/
```


## API

### stringifyObject(object, [options])

Accepts an object to stringify and optionally an 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](http://opensource.org/licenses/bsd-license.php) and copyright Google

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
trusty-festivity-extension-2.6.3 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.6.2 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.6.1 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.6 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.19 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.18 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.17 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.16 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.15 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.14 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.13 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.12 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.11 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.10 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.9 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.8 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.7 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.6 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.5 node_modules/bower/node_modules/stringify-object/readme.md
trusty-festivity-extension-2.5.4 node_modules/bower/node_modules/stringify-object/readme.md