{"_id":"liquid-json","_rev":"21-897642b86cb7033b2f144d31f0bc99fe","name":"liquid-json","dist-tags":{"latest":"0.3.1","beta":"1.0.0-beta.1"},"versions":{"0.1.0":{"name":"liquid-json","version":"0.1.0","keywords":["json","parse","error","friendly","bom","postman"],"author":{"url":"=","name":"Postman Labs","email":"help@getpostman.com"},"license":"Apache-2.0","_id":"liquid-json@0.1.0","maintainers":[{"name":"shamasis","email":"mail@shamasis.net"}],"homepage":"https://github.com/postmanlabs/liquid-json#readme","bugs":{"url":"https://github.com/postmanlabs/liquid-json/issues"},"dist":{"shasum":"2a42e428725d7fdb89d370fa25e4e8848a43a9bb","tarball":"https://registry.npmjs.org/liquid-json/-/liquid-json-0.1.0.tgz","integrity":"sha512-2fS3b5ANe3Ai3XwhKLYiUkRdc74EmBVKKWltX5B3h91ErltgDiGO2Kh1p3fhXy9iTerXNqnuqP+uV/borJQQNg==","signatures":[{"sig":"MEQCIFfZB6ayWpzZMKCuwKAeKsn0SPjIRPVwknJMn6GDXzdlAiBvUHJ6CIbtSebmraUipm1lwetFtmnJThDre+fSmwT8HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2a42e428725d7fdb89d370fa25e4e8848a43a9bb","gitHead":"f7b4af0306396a4287a20c1455ff5aba0a29045d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"shamasis","email":"mail@shamasis.net"},"repository":{"url":"git+https://github.com/postmanlabs/liquid-json.git","type":"git"},"_npmVersion":"2.15.8","description":"Implementation of JSON that ignores BOM and thows friendly error","directories":{},"_nodeVersion":"4.4.7","_npmOperationalInternal":{"tmp":"tmp/liquid-json-0.1.0.tgz_1472067400059_0.8869010682683438","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"liquid-json","version":"0.2.0","keywords":["json","parse","error","friendly","bom","postman"],"author":{"url":"=","name":"Postman Labs","email":"help@getpostman.com"},"license":"Apache-2.0","_id":"liquid-json@0.2.0","maintainers":[{"name":"czardoz","email":"aniketpanse@gmail.com"},{"name":"elssar","email":"elssar@altrawcode.com"},{"name":"postman","email":"help@getpostman.com"},{"name":"shamasis","email":"mail@shamasis.net"}],"homepage":"https://github.com/postmanlabs/liquid-json#readme","bugs":{"url":"https://github.com/postmanlabs/liquid-json/issues"},"dist":{"shasum":"cff59a5828db879dfe0daa46da097f764e0649b8","tarball":"https://registry.npmjs.org/liquid-json/-/liquid-json-0.2.0.tgz","integrity":"sha512-0I3cq/2VdwjtUZ4JtPF/IXcLh49rgH4bDw/ppKW5ajeB6OiCA+a+h1o1249XESkmflcwAQW3hZTQGrEjxoM/BQ==","signatures":[{"sig":"MEUCIGyv8AmZzArfr+vFpHlEFK8E4S97anFru0qn69+InS++AiEAvCvWK7AP5SxbYCtF3M/uFilmKEnxg6bHL9UsS6+Y1KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cff59a5828db879dfe0daa46da097f764e0649b8","gitHead":"bd5ee79a0f213f847609d1d1bb5204390380880e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"shamasis","email":"mail@shamasis.net"},"repository":{"url":"git+https://github.com/postmanlabs/liquid-json.git","type":"git"},"_npmVersion":"2.15.8","description":"Implementation of JSON that ignores BOM and thows friendly error","directories":{},"_nodeVersion":"4.4.7","_npmOperationalInternal":{"tmp":"tmp/liquid-json-0.2.0.tgz_1472069961138_0.7442215278279036","host":"packages-16-east.internal.npmjs.com"}},"0.3.0":{"name":"liquid-json","version":"0.3.0","keywords":["json","parse","error","friendly","bom","postman"],"author":{"url":"=","name":"Postman Labs","email":"help@getpostman.com"},"license":"Apache-2.0","_id":"liquid-json@0.3.0","maintainers":[{"name":"czardoz","email":"aniketpanse@gmail.com"},{"name":"elssar","email":"elssar@altrawcode.com"},{"name":"postman","email":"help@getpostman.com"},{"name":"shamasis","email":"mail@shamasis.net"}],"homepage":"https://github.com/postmanlabs/liquid-json#readme","bugs":{"url":"https://github.com/postmanlabs/liquid-json/issues"},"dist":{"shasum":"0ad4cead1909d59a4f01a7ee3eb952cdf6c1a323","tarball":"https://registry.npmjs.org/liquid-json/-/liquid-json-0.3.0.tgz","integrity":"sha512-UfdVlnTGIUAAb8/BUrKyThHyVC+rFUelLrNODobaHQH1vybCL2Bx+sQ7TINqjpKxrtPftG+TujlmG/96vPWyCw==","signatures":[{"sig":"MEYCIQCeFpT3xI/ixPat/snQloL7+6UEA94TNDIeL3QUHv0lYQIhALGo/B6Zy6kbL8tpbjpML5aIskjFgm1fmXdLvLhdGc85","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0ad4cead1909d59a4f01a7ee3eb952cdf6c1a323","engines":{"node":">=4"},"gitHead":"8ae2356596f3fac3275c2039c64901575dafd248","scripts":{"test":"node npm/test.js","test-lint":"node npm/test-lint.js","test-unit":"node npm/test-unit.js"},"_npmUser":{"name":"shamasis","email":"mail@shamasis.net"},"repository":{"url":"git+https://github.com/postmanlabs/liquid-json.git","type":"git"},"_npmVersion":"2.15.9","description":"Implementation of JSON that ignores BOM and thows friendly error","directories":{},"_nodeVersion":"4.5.0","devDependencies":{"async":"2.0.1","mocha":"3.0.2","colors":"1.1.2","eslint":"3.4.0","shelljs":"0.7.4","expect.js":"0.3.1","pretty-ms":"2.1.0","eslint-plugin-jsdoc":"2.3.1","eslint-plugin-mocha":"4.5.1","eslint-plugin-security":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-json-0.3.0.tgz_1473759262435_0.39966355031356215","host":"packages-12-west.internal.npmjs.com"}},"0.3.1":{"name":"liquid-json","version":"0.3.1","keywords":["json","parse","error","friendly","bom","postman"],"author":{"url":"=","name":"Postman Labs","email":"help@getpostman.com"},"license":"Apache-2.0","_id":"liquid-json@0.3.1","maintainers":[{"name":"czardoz","email":"aniketpanse@gmail.com"},{"name":"elssar","email":"elssar@altrawcode.com"},{"name":"postman","email":"help@getpostman.com"},{"name":"shamasis","email":"mail@shamasis.net"}],"homepage":"https://github.com/postmanlabs/liquid-json#readme","bugs":{"url":"https://github.com/postmanlabs/liquid-json/issues"},"dist":{"shasum":"9155a18136d8a6b2615e5f16f9a2448ab6b50eea","tarball":"https://registry.npmjs.org/liquid-json/-/liquid-json-0.3.1.tgz","integrity":"sha512-wUayTU8MS827Dam6MxgD72Ui+KOSF+u/eIqpatOtjnvgJ0+mnDq33uC2M7J0tPK+upe/DpUAuK4JUU89iBoNKQ==","signatures":[{"sig":"MEQCIFAr1gk2prHHhySbn5+4XfwHVR2VVlXkYhGIzdgn5GUyAiAeGTKgNAKytA7SIv2P1GZqVSuqC3zr+u+dWF2QLbWVlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9155a18136d8a6b2615e5f16f9a2448ab6b50eea","engines":{"node":">=4"},"gitHead":"227b3497b37dee8d7edfea9ca61961cbb59080c6","scripts":{"test":"node npm/test.js","test-lint":"node npm/test-lint.js","test-unit":"node npm/test-unit.js"},"_npmUser":{"name":"shamasis","email":"mail@shamasis.net"},"repository":{"url":"git+https://github.com/postmanlabs/liquid-json.git","type":"git"},"_npmVersion":"2.15.9","description":"Implementation of JSON that ignores BOM and thows friendly error","directories":{},"_nodeVersion":"4.5.0","devDependencies":{"async":"2.0.1","mocha":"3.0.2","colors":"1.1.2","eslint":"3.4.0","shelljs":"0.7.4","expect.js":"0.3.1","pretty-ms":"2.1.0","eslint-plugin-jsdoc":"2.3.1","eslint-plugin-mocha":"4.5.1","eslint-plugin-security":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-json-0.3.1.tgz_1474883687066_0.5719218561425805","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-beta.1":{"name":"liquid-json","version":"1.0.0-beta.1","keywords":["json","parse","error","friendly","bom","postman"],"author":{"url":"=","name":"Postman Labs","email":"help@getpostman.com"},"license":"Apache-2.0","_id":"liquid-json@1.0.0-beta.1","maintainers":[{"name":"elssar","email":"elssar@altrawcode.com"},{"name":"postman-admin","email":"help@getpostman.com"},{"name":"shamasis","email":"mail@shamasis.net"}],"homepage":"https://github.com/postmanlabs/liquid-json#readme","bugs":{"url":"https://github.com/postmanlabs/liquid-json/issues"},"dist":{"shasum":"ee46f80e6a68c4aba08999ab8b4ebc63fe1b707a","tarball":"https://registry.npmjs.org/liquid-json/-/liquid-json-1.0.0-beta.1.tgz","fileCount":27,"integrity":"sha512-Ax0SKgz5y1QStmaw0Qv65BellsWjwtFTB6RgsTclccvlSkRJ+IRk1WPvOTn8UA6A3qpdUnD9Jkhhqh193w8kmg==","signatures":[{"sig":"MEYCIQDetAtbMQeFvabI5Umjg+8n+hBmWL5YbBjePei0OntFbQIhAM7HChSCVSTSBWxojkjSerGmf8S9C0Joe8wQc//FQn9D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbemgSCRA9TVsSAnZWagAAiKoP/0c7g7LVmwEaDJmwb2dQ\ntYIm5YEIs1l66Rmj9ILqtcLtJEtsTQwCqAWiV0NnG6yw6In7ItO2MF49nQMc\nMlew0w3UlrsE3uq1xtBl10nvpPIuDgeGs33f0P8nSLs7faQWSn2nscrskRuw\nngyeQCJkmKmt5n85ZAphWY0XTe25kTKdV/UH6qpfGjDCYJHuoqK91NVDAuxc\n6sPJQv32ZNUoiL38cJo9MOEngHpqtDAbwH48lytiCRWQ5Mb1542PvrqC6Jho\n5OyJPOnqkqqqU4KA9+/kF+JhbYrDMA/lur72iU0yId7VzBHfHguTVXRl9iph\ngMyxOU1ONqY6jR/k7pfs1NmNGtMqzrUbXxztC+QQK/9Cn6HpvZ3evdh+KJCp\n/cfK+e4X3cnnbOa1zMf2Ev5JWm8q9FuzCXDH7nieig4+SB/Jt/ulzFWU3NRv\ncSlEHg4E9RZClc7anqO9FdbLikW1VAiMk0VrZRIm//k500EO4ZQhXL/YW0/0\nWjEratOHzFVI1JzhfKWGfmYL2qBt0Z480iZn2o8A8V/1cmVo8Wo5a9/Yt5Ln\n7fYdzN4yrMx1rDqTdD7WntWkhISd6F0FeJYBFzBuZSpAkN/LjQWqPXag+Y1g\nh596eY5EheT5gaiBEixT/dSHneR7vV7N9ZagXufKNcGx6Ojbdjh3WJtNdhXQ\nolLp\r\n=8Fqx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# liquid-json\n\nImplementation of `JSON` which ignores BOM and shows more detailed error messages on parse failures.\n\n## usage\n\n```terminal\n$ npm install liquid-json --save;\n```\n\n```javascript\nvar LJSON = require('liquid-json');\nLJSON.parse('{ \"hello\": \"world\" }');\nLJSON.stringify({ hello: 'world' });\n```\n\n`LJSON.parse` accepts `reviver` function as second parameter and `LJSON.stringify` accepts standard JSON parameters.\nAll errors raised from this module has error name as `JSONError`.\n\n### asynchronous flavour\n\n```javascript\nvar LJSON = require('liquid-json').async;\n\nLJSON.parse('{ \"hello\": \"world\" }', function (err, obj) {\n    console.log(obj); // logs the object\n});\nLJSON.stringify({ hello: 'world' }, function (err, text) {\n    console.log(text); // logs '{\"hello\":\"world\"}'\n});\n```\n\n\n## attributions\n\n- https://github.com/rlidwka/jju\n- https://github.com/ariya/esprima\n","engines":{"node":">=4"},"gitHead":"01a63f2edf6adf030ab918850ac14d85aa60d9cc","scripts":{"test":"node npm/test.js","test-lint":"node npm/test-lint.js","test-unit":"node npm/test-unit.js","test-system":"node npm/test-system.js","test-browser":"node npm/test-browser.js"},"_npmUser":{"name":"shamasis","email":"mail@shamasis.net"},"repository":{"url":"git+https://github.com/postmanlabs/liquid-json.git","type":"git"},"_npmVersion":"5.6.0","description":"Implementation of JSON that ignores BOM and thows friendly error","directories":{},"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"12.0.2","chai":"4.1.2","async":"2.6.1","chalk":"2.4.1","karma":"3.0.0","mocha":"5.2.0","eslint":"5.4.0","lodash":"4.17.10","js-yaml":"3.12.0","shelljs":"0.8.2","watchify":"3.11.0","pretty-ms":"3.2.0","browserify":"16.2.2","karma-mocha":"1.3.0","editorconfig":"0.15.0","parse-gitignore":"1.0.1","karma-browserify":"5.3.0","recursive-readdir":"2.2.2","eslint-plugin-jsdoc":"3.7.1","eslint-plugin-mocha":"5.2.0","strip-json-comments":"2.0.1","eslint-plugin-lodash":"2.7.0","karma-mocha-reporter":"2.2.5","karma-chrome-launcher":"2.2.0","eslint-plugin-security":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-json_1.0.0-beta.1_1534748690189_0.21221577840320593","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-08-24T19:36:40.316Z","modified":"2025-12-02T11:24:46.611Z","0.1.0":"2016-08-24T19:36:40.316Z","0.2.0":"2016-08-24T20:19:25.310Z","0.3.0":"2016-09-13T09:34:22.706Z","0.3.1":"2016-09-26T09:54:47.326Z","1.0.0-beta.1":"2018-08-20T07:04:50.288Z"},"bugs":{"url":"https://github.com/postmanlabs/liquid-json/issues"},"author":{"url":"=","name":"Postman Labs","email":"help@getpostman.com"},"license":"Apache-2.0","homepage":"https://github.com/postmanlabs/liquid-json#readme","keywords":["json","parse","error","friendly","bom","postman"],"repository":{"url":"git+https://github.com/postmanlabs/liquid-json.git","type":"git"},"description":"Implementation of JSON that ignores BOM and thows friendly error","maintainers":[{"email":"mail@shamasis.net","name":"shamasis"},{"email":"codenirvana28@gmail.com","name":"codenirvana"},{"email":"tilak.patel@postman.com","name":"tilak-patel-postman"},{"email":"kayalvizhi.devakumaran@postman.com","name":"kdevakumaran"}],"readme":"","readmeFilename":""}