{"_id":"javascript-stringify","_rev":"9312","name":"javascript-stringify","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","dist-tags":{"latest":"2.1.0"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"time":{"modified":"2021-06-03T09:57:34.000Z","created":"2014-07-29T08:57:22.060Z","2.1.0":"2021-04-14T00:28:35.332Z","2.0.1":"2019-11-05T10:09:08.000Z","2.0.0":"2019-03-06T18:36:20.940Z","1.6.0":"2017-02-23T18:49:45.214Z","1.5.0":"2016-11-02T22:43:17.398Z","1.4.0":"2016-08-19T00:52:16.004Z","1.3.0":"2016-08-15T09:37:12.836Z","1.2.0":"2016-08-08T02:46:29.924Z","1.1.2":"2016-08-06T03:19:04.377Z","1.1.1":"2016-07-27T11:45:25.964Z","1.1.0":"2016-03-24T18:51:08.003Z","1.0.2":"2016-01-16T02:42:59.661Z","1.0.1":"2014-09-25T19:13:31.199Z","1.0.0":"2014-08-17T22:31:59.176Z","0.0.4":"2014-08-11T17:53:01.830Z","0.0.3":"2014-08-02T05:31:55.580Z","0.0.2":"2014-07-29T10:17:52.417Z","0.0.1":"2014-07-29T08:57:22.060Z"},"users":{"rackyrose":true},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"versions":{"2.1.0":{"name":"javascript-stringify","version":"2.1.0","publishConfig":{"access":"public"},"description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"homepage":"https://github.com/blakeembrey/javascript-stringify","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"main":"dist/index.js","scripts":{"format":"ts-scripts format","lint":"ts-scripts lint","prepare":"ts-scripts install && ts-scripts build","specs":"ts-scripts specs","test":"ts-scripts test"},"keywords":["stringify","javascript","object","eval","string","code"],"devDependencies":{"@borderless/ts-scripts":"^0.4.1","@types/jest":"^24.0.9","@types/node":"^11.10.4","@types/semver":"^5.5.0","fast-check":"^1.12.0","semver":"^5.6.0","typescript":"^4.2.4"},"types":"dist/index.d.ts","ts-scripts":{"project":"tsconfig.build.json"},"gitHead":"2fc3aec529d8d6e062fc6d20d5f6d04047f67d24","_id":"javascript-stringify@2.1.0","_nodeVersion":"15.14.0","_npmVersion":"7.9.0","dist":{"shasum":"27c76539be14d8bd128219a2d731b09337904e79","size":20799,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-2.1.0.tgz"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-stringify_2.1.0_1618360115191_0.04182221884839432"},"_hasShrinkwrap":false,"publish_time":1618360115332,"_cnpm_publish_time":1618360115332},"2.0.1":{"name":"javascript-stringify","version":"2.0.1","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prettier":"prettier --write","format":"npm run prettier -- \"{.,src/**}/*.{js,ts,json,md,yml,css}\"","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rimraf dist/ && tsc","specs":"jest --coverage","test":"npm run lint && npm run build && npm run specs","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","eval","string","code"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts,json,md,yml,css}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"devDependencies":{"@types/jest":"^24.0.9","@types/node":"^11.10.4","@types/semver":"^5.5.0","fast-check":"^1.12.0","husky":"^1.3.1","jest":"^24.0.0","lint-staged":"^8.1.1","prettier":"^1.16.1","rimraf":"^2.5.4","semver":"^5.6.0","ts-jest":"^24.0.0","tslint":"^5.0.0","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.0","typescript":"^3.3.1"},"gitHead":"d4a81f43136b0aa50a0c5d99efab4fe6dd5a9872","_id":"javascript-stringify@2.0.1","_nodeVersion":"13.0.1","_npmVersion":"6.9.0","dist":{"shasum":"6ef358035310e35d667c675ed63d3eb7c1aa19e5","size":31161,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-2.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-stringify_2.0.1_1572948547884_0.7905687754585191"},"_hasShrinkwrap":false,"publish_time":1572948548000,"_cnpm_publish_time":1572948548000},"2.0.0":{"name":"javascript-stringify","version":"2.0.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"prettier":"prettier --write","format":"npm run prettier -- \"{.,src/**}/*.{js,ts,json,md,yml,css}\"","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","build":"rimraf dist/ && tsc","specs":"jest --coverage","test":"npm run lint && npm run build && npm run specs","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","eval","string","code"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts,json,md,yml,css}":["npm run prettier","git add"]},"publishConfig":{"access":"public"},"devDependencies":{"@types/jest":"^24.0.9","@types/node":"^11.10.4","@types/semver":"^5.5.0","fast-check":"^1.12.0","husky":"^1.3.1","jest":"^24.0.0","lint-staged":"^8.1.1","prettier":"^1.16.1","rimraf":"^2.5.4","semver":"^5.6.0","ts-jest":"^24.0.0","tslint":"^5.0.0","tslint-config-prettier":"^1.17.0","tslint-config-standard":"^8.0.0","typescript":"^3.3.1"},"gitHead":"707e6ba53e4b7448ede79484e27d6c20a5e19291","_id":"javascript-stringify@2.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"ef750216ae66504ffd670b68c8b8aa07bdf7b588","size":30491,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-2.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-stringify_2.0.0_1551897380818_0.11028636498009248"},"_hasShrinkwrap":false,"publish_time":1551897380940,"_cnpm_publish_time":1551897380940},"1.6.0":{"name":"javascript-stringify","version":"1.6.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"066f652f4b104f1d82167bd155122e9b74aa3b61","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.6.0","_shasum":"142d111f3a6e3dae8f4a9afd77d45855b5a9cce3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"142d111f3a6e3dae8f4a9afd77d45855b5a9cce3","size":5845,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.6.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.6.0.tgz_1487875783394_0.8793839318677783"},"directories":{},"publish_time":1487875785214,"_cnpm_publish_time":1487875785214,"_hasShrinkwrap":false},"1.5.0":{"name":"javascript-stringify","version":"1.5.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"ecba78dca1c567a291e353ba0c6cbe6f41965e14","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.5.0","_shasum":"0486fa46aeb1cbb93b76c01984a60db4129cd841","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"0486fa46aeb1cbb93b76c01984a60db4129cd841","size":5764,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.5.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.5.0.tgz_1478126597184_0.7508761798962951"},"directories":{},"publish_time":1478126597398,"_cnpm_publish_time":1478126597398,"_hasShrinkwrap":false},"1.4.0":{"name":"javascript-stringify","version":"1.4.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"d8d35cbe00bee4a67011e7fccd62b6f9a60be114","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.4.0","_shasum":"ba9aee485daadc098ce69a6172a1f66486220f66","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"ba9aee485daadc098ce69a6172a1f66486220f66","size":5686,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.4.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.4.0.tgz_1471567933990_0.40355413290672004"},"directories":{},"publish_time":1471567936004,"_cnpm_publish_time":1471567936004,"_hasShrinkwrap":false},"1.3.0":{"name":"javascript-stringify","version":"1.3.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"e3b1a2b63c29daa897f1a6451fb6576a8645365b","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.3.0","_shasum":"e0fdcf42dd16a64b4d4ff99ec0a1cb3d0d36c148","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"e0fdcf42dd16a64b4d4ff99ec0a1cb3d0d36c148","size":5599,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.3.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.3.0.tgz_1471253832588_0.6730787139385939"},"directories":{},"publish_time":1471253832836,"_cnpm_publish_time":1471253832836,"_hasShrinkwrap":false},"1.2.0":{"name":"javascript-stringify","version":"1.2.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"28ea3edd082d88fb023bd97e54a72816eb153526","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.2.0","_shasum":"b4eaf4daf95df94adb10a8a2ecad28c889df0ce3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"b4eaf4daf95df94adb10a8a2ecad28c889df0ce3","size":4961,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.2.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.2.0.tgz_1470624389660_0.12426922004669905"},"directories":{},"publish_time":1470624389924,"_cnpm_publish_time":1470624389924,"_hasShrinkwrap":false},"1.1.2":{"name":"javascript-stringify","version":"1.1.2","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"4da13e4b5829562127f16df633383a21b45cb117","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.1.2","_shasum":"9db5d7e69c17117deda5f26dc6b5d79ddabb0407","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"9db5d7e69c17117deda5f26dc6b5d79ddabb0407","size":4785,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.1.2.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.1.2.tgz_1470453544124_0.9229325416963547"},"directories":{},"publish_time":1470453544377,"_cnpm_publish_time":1470453544377,"_hasShrinkwrap":false},"1.1.1":{"name":"javascript-stringify","version":"1.1.1","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"git+https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"1ff2133ef433e95f1a3236b060a24aa60ab3ce6a","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify#readme","_id":"javascript-stringify@1.1.1","_shasum":"9c1ef7d5072ee8c416d758ea3fccfc172de52eb7","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"9c1ef7d5072ee8c416d758ea3fccfc172de52eb7","size":3770,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.1.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.1.1.tgz_1469619925737_0.6803923575207591"},"directories":{},"publish_time":1469619925964,"_cnpm_publish_time":1469619925964,"_hasShrinkwrap":false},"1.1.0":{"name":"javascript-stringify","version":"1.1.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"795b55d1db90ab71fa4a12776384824d5fedab21","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@1.1.0","_shasum":"ff830109eee259b323151bb14244b6e790654b9b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"ff830109eee259b323151bb14244b6e790654b9b","size":4674,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.1.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/javascript-stringify-1.1.0.tgz_1458845467625_0.9555346770212054"},"directories":{},"publish_time":1458845468003,"_cnpm_publish_time":1458845468003,"_hasShrinkwrap":false},"1.0.2":{"name":"javascript-stringify","version":"1.0.2","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","typings":"javascript-stringify.d.ts","files":["javascript-stringify.js","javascript-stringify.d.ts"],"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"be1eebef596d2f94d8cb3632aa6355bb3c6a68df","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@1.0.2","_shasum":"11c6c1362003b7b327a6240d23fc173c2e3d6146","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"11c6c1362003b7b327a6240d23fc173c2e3d6146","size":4657,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.0.2.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"directories":{},"publish_time":1452912179661,"_cnpm_publish_time":1452912179661,"_hasShrinkwrap":false},"1.0.1":{"name":"javascript-stringify","version":"1.0.1","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@1.0.1","_shasum":"fa0bdb1106e082b2f37e0a1953e9927b3e29cf34","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"fa0bdb1106e082b2f37e0a1953e9927b3e29cf34","size":5753,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.0.1.tgz"},"directories":{},"publish_time":1411672411199,"_cnpm_publish_time":1411672411199,"_hasShrinkwrap":false},"1.0.0":{"name":"javascript-stringify","version":"1.0.0","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@1.0.0","_shasum":"e1a96dffbf34f721e4ccc0baf9b87f3cd51c7539","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"e1a96dffbf34f721e4ccc0baf9b87f3cd51c7539","size":5653,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-1.0.0.tgz"},"directories":{},"publish_time":1408314719176,"_cnpm_publish_time":1408314719176,"_hasShrinkwrap":false},"0.0.4":{"name":"javascript-stringify","version":"0.0.4","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me/"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"2f269c73267a22c47b68781e42c31596040c76e9","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@0.0.4","_shasum":"699fd995b18b04437a97d3944ee09e583767f3ae","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"699fd995b18b04437a97d3944ee09e583767f3ae","size":5472,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-0.0.4.tgz"},"directories":{},"publish_time":1407779581830,"_cnpm_publish_time":1407779581830,"_hasShrinkwrap":false},"0.0.3":{"name":"javascript-stringify","version":"0.0.3","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me/"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"gitHead":"143a765e6d206c0d39b35c46b4c677e107de357e","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@0.0.3","_shasum":"6f8288720ab48d2f6471491c1464d1bcd1de8363","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"6f8288720ab48d2f6471491c1464d1bcd1de8363","size":4875,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-0.0.3.tgz"},"directories":{},"publish_time":1406957515580,"_cnpm_publish_time":1406957515580,"_hasShrinkwrap":false},"0.0.2":{"name":"javascript-stringify","version":"0.0.2","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me/"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@0.0.2","_shasum":"6979d6f39c4c21407e83ebbf21e4a93890979c7f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"6979d6f39c4c21407e83ebbf21e4a93890979c7f","size":4941,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-0.0.2.tgz"},"directories":{},"publish_time":1406629072417,"_cnpm_publish_time":1406629072417,"_hasShrinkwrap":false},"0.0.1":{"name":"javascript-stringify","version":"0.0.1","description":"Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`","main":"javascript-stringify.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec"},"repository":{"type":"git","url":"https://github.com/blakeembrey/javascript-stringify.git"},"keywords":["stringify","javascript","object","string"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me/"},"license":"MIT","devDependencies":{"chai":"^1.9.1","istanbul":"^0.3.0","mocha":"^1.21.3"},"bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"homepage":"https://github.com/blakeembrey/javascript-stringify","_id":"javascript-stringify@0.0.1","_shasum":"c3dd525cf53a1da07b4d0d8ff86f046af287965f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"dist":{"shasum":"c3dd525cf53a1da07b4d0d8ff86f046af287965f","size":4909,"noattachment":false,"key":"/javascript-stringify/-/javascript-stringify-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-stringify/download/javascript-stringify-0.0.1.tgz"},"directories":{},"publish_time":1406624242060,"_cnpm_publish_time":1406624242060,"_hasShrinkwrap":false}},"readme":"# JavaScript Stringify\n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][build-image]][build-url]\n[![Build coverage][coverage-image]][coverage-url]\n\n> Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`.\n\n## Installation\n\n```\nnpm install javascript-stringify --save\n```\n\n## Usage\n\n```javascript\nimport { stringify } from \"javascript-stringify\";\n```\n\nThe API is similar `JSON.stringify`:\n\n- `value` The value to convert to a string\n- `replacer` A function that alters the behavior of the stringification process\n- `space` A string or number that's used to insert white space into the output for readability purposes\n- `options`\n  - **maxDepth** _(number, default: 100)_ The maximum depth of values to stringify\n  - **maxValues** _(number, default: 100000)_ The maximum number of values to stringify\n  - **references** _(boolean, default: false)_ Restore circular/repeated references in the object (uses IIFE)\n  - **skipUndefinedProperties** _(boolean, default: false)_ Omits `undefined` properties instead of restoring as `undefined`\n\n### Examples\n\n```javascript\nstringify({}); // \"{}\"\nstringify(true); // \"true\"\nstringify(\"foo\"); // \"'foo'\"\n\nstringify({ x: 5, y: 6 }); // \"{x:5,y:6}\"\nstringify([1, 2, 3, \"string\"]); // \"[1,2,3,'string']\"\n\nstringify({ a: { b: { c: 1 } } }, null, null, { maxDepth: 2 }); // \"{a:{b:{}}}\"\n\n/**\n * Invalid key names are automatically stringified.\n */\nstringify({ \"some-key\": 10 }); // \"{'some-key':10}\"\n\n/**\n * Some object types and values can remain identical.\n */\nstringify([/.+/gi, new Number(10), new Date()]); // \"[/.+/gi,new Number(10),new Date(1406623295732)]\"\n\n/**\n * Unknown or circular references are removed.\n */\nvar obj = { x: 10 };\nobj.circular = obj;\n\nstringify(obj); // \"{x:10}\"\nstringify(obj, null, null, { references: true }); // \"(function(){var x={x:10};x.circular=x;return x;}())\"\n\n/**\n * Specify indentation - just like `JSON.stringify`.\n */\nstringify({ a: 2 }, null, \" \"); // \"{\\n a: 2\\n}\"\nstringify({ uno: 1, dos: 2 }, null, \"\\t\"); // \"{\\n\\tuno: 1,\\n\\tdos: 2\\n}\"\n\n/**\n * Add custom replacer behaviour - like double quoted strings.\n */\nstringify([\"test\", \"string\"], function (value, indent, stringify) {\n  if (typeof value === \"string\") {\n    return '\"' + value.replace(/\"/g, '\\\\\"') + '\"';\n  }\n\n  return stringify(value);\n});\n//=> '[\"test\",\"string\"]'\n```\n\n## Formatting\n\nYou can use your own code formatter on the result of `javascript-stringify`. Here is an example using [eslint](https://www.npmjs.com/package/eslint):\n\n```javascript\nconst { CLIEngine } = require(\"eslint\");\nconst { stringify } = require(\"javascript-stringify\");\n\nconst { APP_ROOT_PATH, ESLINTRC_FILE_PATH } = require(\"./constants\");\n\nconst ESLINT_CLI = new CLIEngine({\n  fix: true,\n  cwd: APP_ROOT_PATH,\n  configFile: ESLINTRC_FILE_PATH,\n});\n\nmodule.exports = (objectToStringify) => {\n  return ESLINT_CLI.executeOnText(stringify(objectToStringify)).results[0]\n    .output;\n};\n```\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/javascript-stringify\n[npm-url]: https://npmjs.org/package/javascript-stringify\n[downloads-image]: https://img.shields.io/npm/dm/javascript-stringify\n[downloads-url]: https://npmjs.org/package/javascript-stringify\n[build-image]: https://img.shields.io/github/workflow/status/blakeembrey/javascript-stringify/CI/main\n[build-url]: https://github.com/blakeembrey/javascript-stringify/actions/workflows/ci.yml?query=branch%3Amain\n[coverage-image]: https://img.shields.io/codecov/c/gh/blakeembrey/javascript-stringify\n[coverage-url]: https://codecov.io/gh/blakeembrey/javascript-stringify\n","_attachments":{},"homepage":"https://github.com/blakeembrey/javascript-stringify","bugs":{"url":"https://github.com/blakeembrey/javascript-stringify/issues"},"license":"MIT"}