# stringify-object **Repository Path**: mirrors_stevemao/stringify-object ## Basic Information - **Project Name**: stringify-object - **Description**: Stringify an object/array like JSON.stringify just without all the double-quotes - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-26 - **Last Updated**: 2025-09-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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 ``` $ 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(input, [options]) Circular references will be replaced with `"[Circular]"`. #### input *Required* Type: `object`, `array` #### options ##### indent Type: `string` Default: `'\t'` Choose the indentation you prefer. ##### singleQuotes Type: `boolean` Default: `true` Set to false to get double-quoted strings. ##### filter(obj, prop) Type: `function` Expected to return a boolean of whether to keep the object. ## License [BSD license](http://opensource.org/licenses/bsd-license.php) and copyright Google