{"_id":"json-parse-helpfulerror","_rev":"44562","name":"json-parse-helpfulerror","description":"A drop-in replacement for JSON.parse that uses `jju` to give helpful errors","dist-tags":{"latest":"1.0.3"},"maintainers":[{"name":"isaacs","email":""},{"name":"othiym23","email":"ogd@aoaioxxysz.net"},{"name":"smikes","email":"smikes@cubane.com"}],"time":{"modified":"2021-06-03T10:13:43.000Z","created":"2015-01-04T01:52:51.557Z","1.0.3":"2015-01-04T02:16:14.017Z","1.0.2":"2015-01-04T01:56:37.286Z","1.0.1":"2015-01-04T01:52:51.557Z"},"users":{"drveresh":true,"robmcguinness":true},"author":{"name":"Sam Mikes","email":"smikes@cubane.com"},"repository":{"type":"git","url":"https://github.com/smikes/json-parse-helpfulerror.git"},"versions":{"1.0.3":{"name":"json-parse-helpfulerror","version":"1.0.3","description":"A drop-in replacement for JSON.parse that uses `jju` to give helpful errors","main":"index.js","scripts":{"test":"lab -c","lint":"jslint --edition=latest --terse *.js"},"repository":{"type":"git","url":"https://github.com/smikes/json-parse-helpfulerror.git"},"keywords":["json","parse","line","doublequote","error"],"author":{"name":"Sam Mikes","email":"smikes@cubane.com"},"license":"MIT","bugs":{"url":"https://github.com/smikes/json-parse-helpfulerror/issues"},"homepage":"https://github.com/smikes/json-parse-helpfulerror","devDependencies":{"code":"^1.2.1","jslint":"^0.7.1","lab":"^5.1.1"},"dependencies":{"jju":"^1.1.0"},"gitHead":"eedb116ec96b5c479be3919b526d6de0a521be5e","_id":"json-parse-helpfulerror@1.0.3","_shasum":"13f14ce02eed4e981297b64eb9e3b932e2dd13dc","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"smikes","email":"smikes@cubane.com"},"maintainers":[{"name":"isaacs","email":""},{"name":"othiym23","email":"ogd@aoaioxxysz.net"},{"name":"smikes","email":"smikes@cubane.com"}],"dist":{"shasum":"13f14ce02eed4e981297b64eb9e3b932e2dd13dc","size":2723,"noattachment":false,"key":"/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-parse-helpfulerror/download/json-parse-helpfulerror-1.0.3.tgz"},"directories":{},"publish_time":1420337774017,"_cnpm_publish_time":1420337774017,"_hasShrinkwrap":false},"1.0.2":{"name":"json-parse-helpfulerror","version":"1.0.2","description":"A drop-in replacement for JSON.parse that uses `jju` to give helpful errors","main":"index.js","scripts":{"test":"lab -c","lint":"jslint --edition=latest --terse *.js"},"repository":{"type":"git","url":"https://github.com/smikes/json-parse-helpfulerror.git"},"keywords":["json","parse","line","doublequote","error"],"author":{"name":"Sam Mikes","email":"smikes@cubane.com"},"license":"MIT","bugs":{"url":"https://github.com/smikes/json-parse-helpfulerror/issues"},"homepage":"https://github.com/smikes/json-parse-helpfulerror","devDependencies":{"code":"^1.2.1","jslint":"^0.7.1","lab":"^5.1.1"},"dependencies":{"jju":"^1.1.0"},"gitHead":"c633769f865d4486a9e69f7aed5b19b54c93b8f7","_id":"json-parse-helpfulerror@1.0.2","_shasum":"4ef9a4f12b960fc4d6fe54a3ffaea2ae328b9736","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"smikes","email":"smikes@cubane.com"},"maintainers":[{"name":"isaacs","email":""},{"name":"othiym23","email":"ogd@aoaioxxysz.net"},{"name":"smikes","email":"smikes@cubane.com"}],"dist":{"shasum":"4ef9a4f12b960fc4d6fe54a3ffaea2ae328b9736","size":2481,"noattachment":false,"key":"/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-parse-helpfulerror/download/json-parse-helpfulerror-1.0.2.tgz"},"directories":{},"publish_time":1420336597286,"_cnpm_publish_time":1420336597286,"_hasShrinkwrap":false},"1.0.1":{"name":"json-parse-helpfulerror","version":"1.0.1","description":"A drop-in replacement for JSON.parse that uses `jju` to give helpful errors","main":"index.js","scripts":{"test":"lab -c","lint":"jslint --edition=latest --terse *.js"},"repository":{"type":"git","url":"https://github.com/smikes/json-parse-helpfulerror.git"},"keywords":["json","parse","line","doublequote","error"],"author":{"name":"Sam Mikes","email":"smikes@cubane.com"},"license":"MIT","bugs":{"url":"https://github.com/smikes/json-parse-helpfulerror/issues"},"homepage":"https://github.com/smikes/json-parse-helpfulerror","devDependencies":{"code":"^1.2.1","jslint":"^0.7.1","lab":"^5.1.1"},"gitHead":"c633769f865d4486a9e69f7aed5b19b54c93b8f7","_id":"json-parse-helpfulerror@1.0.1","_shasum":"e609307c9e70ff0a95d50ec92eca63952fde2a33","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.35","_npmUser":{"name":"smikes","email":"smikes@cubane.com"},"maintainers":[{"name":"isaacs","email":""},{"name":"othiym23","email":"ogd@aoaioxxysz.net"},{"name":"smikes","email":"smikes@cubane.com"}],"dist":{"shasum":"e609307c9e70ff0a95d50ec92eca63952fde2a33","size":2475,"noattachment":false,"key":"/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-parse-helpfulerror/download/json-parse-helpfulerror-1.0.1.tgz"},"directories":{},"publish_time":1420336371557,"_cnpm_publish_time":1420336371557,"_hasShrinkwrap":false}},"readme":"# json-parse-helpfulerror\n\nA drop-in replacement for `JSON.parse` that uses\n<https://npmjs.org/jju> to provide more useful error messages in the\nevent of a parse error.\n\n# Example\n\n## Installation\n\n```\nnpm i -S json-parse-helpfulerror\n```\n\n## Use\n\n```js\nvar jph = require('json-parse-helpfulerror');\n\nvar notJSON = \"{'foo': 3}\";     // keys must be double-quoted in JSON\n\nJSON.parse(notJSON);            // throws unhelpful error\n\njph.parse(\"{'foo': 3}\")         // throws more helpful error: \"Unexpected token '\\''...\"\n```\n\n# License\n\nMIT","_attachments":{},"homepage":"https://github.com/smikes/json-parse-helpfulerror","bugs":{"url":"https://github.com/smikes/json-parse-helpfulerror/issues"},"license":"MIT"}