{"_id":"js-stringify","_rev":"86458","name":"js-stringify","description":"Stringify an object so it can be safely inlined in JavaScript code","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"time":{"modified":"2021-06-03T10:28:04.000Z","created":"2014-12-19T15:50:47.778Z","1.0.2":"2015-09-28T21:06:14.030Z","1.0.1":"2015-05-17T17:47:04.612Z","1.0.0":"2014-12-19T15:50:47.778Z"},"users":{"shakakira":true},"author":{"name":"ForbesLindesay"},"repository":{"type":"git","url":"git+https://github.com/jadejs/js-stringify.git"},"versions":{"1.0.2":{"name":"js-stringify","version":"1.0.2","description":"Stringify an object so it can be safely inlined in JavaScript code","keywords":[],"dependencies":{},"devDependencies":{},"scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/jadejs/js-stringify.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"7fea7dc2fb40d565dd1cd404c1011af496846e9a","bugs":{"url":"https://github.com/jadejs/js-stringify/issues"},"homepage":"https://github.com/jadejs/js-stringify#readme","_id":"js-stringify@1.0.2","_shasum":"1736fddfd9724f28a3682adc6230ae7e4e9679db","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"dist":{"shasum":"1736fddfd9724f28a3682adc6230ae7e4e9679db","size":1862,"noattachment":false,"key":"/js-stringify/-/js-stringify-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/js-stringify/download/js-stringify-1.0.2.tgz"},"directories":{},"publish_time":1443474374030,"_cnpm_publish_time":1443474374030,"_hasShrinkwrap":false},"1.0.1":{"name":"js-stringify","version":"1.0.1","description":"Stringify an object so it can be safely inlined in JavaScript code","keywords":[],"dependencies":{},"devDependencies":{},"scripts":{"test":"node test"},"repository":{"type":"git","url":"https://github.com/jadejs/js-stringify.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"48d1cf46bfbd55e85e00f453636a67d8ffa2cf60","bugs":{"url":"https://github.com/jadejs/js-stringify/issues"},"homepage":"https://github.com/jadejs/js-stringify","_id":"js-stringify@1.0.1","_shasum":"bddab1fc9ad591c5606548ecb18dc2ed47498fa3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"dist":{"shasum":"bddab1fc9ad591c5606548ecb18dc2ed47498fa3","size":1755,"noattachment":false,"key":"/js-stringify/-/js-stringify-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/js-stringify/download/js-stringify-1.0.1.tgz"},"directories":{},"publish_time":1431884824612,"_cnpm_publish_time":1431884824612,"_hasShrinkwrap":false},"1.0.0":{"name":"js-stringify","version":"1.0.0","description":"Stringify an object so it can be safely inlined in JavaScript code","keywords":[],"dependencies":{},"devDependencies":{},"scripts":{"test":"node test"},"repository":{"type":"git","url":"https://github.com/jadejs/js-stringify.git"},"author":{"name":"ForbesLindesay"},"license":"MIT","gitHead":"e1a5ca3ba01622936bf4246fb7ad071771cb8727","bugs":{"url":"https://github.com/jadejs/js-stringify/issues"},"homepage":"https://github.com/jadejs/js-stringify","_id":"js-stringify@1.0.0","_shasum":"56fe40b92f998e678b1f8988195e96bd5f268025","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"forbeslindesay","email":"forbes@lindeay.co.uk"},"maintainers":[{"name":"forbeslindesay","email":"forbes@lindesay.co.uk"},{"name":"timothygu","email":"timothygu99@gmail.com"}],"dist":{"shasum":"56fe40b92f998e678b1f8988195e96bd5f268025","size":1747,"noattachment":false,"key":"/js-stringify/-/js-stringify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/js-stringify/download/js-stringify-1.0.0.tgz"},"directories":{},"publish_time":1419004247778,"_cnpm_publish_time":1419004247778,"_hasShrinkwrap":false}},"readme":"# js-stringify\n\nStringify an object so it can be safely inlined in JavaScript code\n\n[![Build Status](https://img.shields.io/travis/jadejs/js-stringify/master.svg)](https://travis-ci.org/jadejs/js-stringify)\n[![Dependency Status](https://img.shields.io/gemnasium/jadejs/js-stringify.svg)](https://gemnasium.com/jadejs/js-stringify)\n[![NPM version](https://img.shields.io/npm/v/js-stringify.svg)](https://www.npmjs.org/package/js-stringify)\n\n## Installation\n\n    npm install js-stringify\n\n## Usage\n\n```js\n\nvar assert = require('assert');\nvar stringify = require('js-stringify');\n\nassert(stringify('foo') === '\"foo\"');\nassert(stringify('foo\\u2028bar\\u2029baz') === '\"foo\\\\u2028bar\\\\u2029baz\"');\nassert(stringify(new Date('2014-12-19T03:42:00.000Z')) === 'new Date(\"2014-12-19T03:42:00.000Z\")');\nassert(stringify({foo: 'bar'}) === '{\"foo\":\"bar\"}');\nassert(stringify(undefined) === 'undefined');\nassert(stringify(null) === 'null');\nassert(\n  stringify({val: \"</script><script>alert('bad actor')</script>\"}) ===\n  '{\"val\":\"\\\\u003C\\\\u002Fscript\\\\u003E\\\\u003Cscript\\\\u003Ealert(\\'bad actor\\')\\\\u003C\\\\u002Fscript\\\\u003E\"}'\n);\n```\n\n## License\n\n  MIT\n","_attachments":{},"homepage":"https://github.com/jadejs/js-stringify#readme","bugs":{"url":"https://github.com/jadejs/js-stringify/issues"},"license":"MIT"}