{"_id":"@prantlf/jsonlint","_rev":"58-347702da85a5cf09580a70d7c021ab94","name":"@prantlf/jsonlint","dist-tags":{"11.1-latest":"11.1.2","latest":"17.0.1"},"versions":{"1.6.4":{"name":"@prantlf/jsonlint","version":"1.6.4","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"},"_id":"@prantlf/jsonlint@1.6.4","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"}],"homepage":"http://zaach.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"d5c9c46f0ad7fc61d43856fa808aca86ce18a509","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-1.6.4.tgz","fileCount":11,"integrity":"sha512-UaQXqlLPnF1B82CnhF5NjkProTQc9qjLD6jJnaFP+TCBT0yFaUXyJ7wu+1ZfzUHSSabOcBoFev6Nd/ro8VJ3uA==","signatures":[{"sig":"MEUCIF2yG04ZTVyyPhvlzuA4R2PlyFpaOusyxMP14+1s1OXEAiEA8nap0L7JgaT0RQ96Awe4gsVHsyk5kc8qSb4qtdBkwdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc38IHCRA9TVsSAnZWagAAhEoP/0gqcqcIebCVeAK+9sLS\nIpO3Qs208z8/qMmYX3uDqQezmZSq/wHxg4NQ8UetV5z0Wko6698j8YcEfnGm\nkiIoivaPnihtksLDig6FiNJUjHj1NisEkXpzZ5ackaxUvivtlrO4/TOd36YI\nVCpcC5q4Vh1WL2lsq3TcW4e39TaNyz5Fxgqe7kaXGyhknE6MhpicF+7Mjy87\noAkkIwzFKSDn3sc5GDpbrykc53lwUY67i6zSDvVPpK1eE7fCysFlGN4fP2MF\nf6mMzy4XViwNHYI6HbWrPU7szMm23trlh3l2YRBCmcF0ELcOMKkJzSISojmt\ntaM3tdaG+n9/vMzHWXXLUqTAHSjIbrQqi5mlXzd8DKbYC2mT0YGBRZ6Nyefb\nah7mw1IvzM2qHHKOV6+zjn1KIgxzsQqvyjz0otsEkg6TWwwVC/DdTNQlEf7a\nquk2ASLVJ8UbQNAYIqEoKsa8zqJ7qhO/8HYUNO68Ll+3waJEUgtZHXvZi0Pc\nsUmXb14SuxmkeJDAzy1TGkuq82IEK5wNJ+8DIJmIJmAgtTW0DI9+zSJoicS3\n8RK0+yVHiKWY4H+reEVyy1rF2PNtbbFDjkUCFbXNWOrBbgrb1c89f6DCyegZ\npOHNZ19hNFJ94C2iIu7Vfbs1UzdeeDVZR2ZFgok+mJznngikhbW6U3rjbMfn\n8ZXO\r\n=maFl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"099ae4aa87aa4f1eb7839d186a16f8c4187fb874","scripts":{"site":"cp web/jsonlint.js ../jsonlint-pages/jsonlint.js","test":"node test/all-tests && node lib/cli -q package.json test/recursive","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle.js | uglifyjs > web/jsonlint.js","deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"repository":{"url":"git://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"Validate JSON - checks syntax of JSON files.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"JSV":"4.0.2","nomnom":"1.8.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"test":"0.6.0","jison":"0.4.18","uglify-js":"3.5.13"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_1.6.4_1558168071217_0.43190071867649604","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@prantlf/jsonlint","version":"1.7.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@1.7.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"6394077b09c0233dd4ef838623d5ea99cf020b55","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-1.7.0.tgz","fileCount":15,"integrity":"sha512-fDiee7RdOCjZY8UlPEvAxWuiAz+UWIAwC0j7dkN57y5/wVNXGohSWmnpBuVl2u+vpjAUnyBPZvuupv7dPKljug==","signatures":[{"sig":"MEQCIAFsMA+XVTMNZqcllTzIRn0RoCeblGQHbpM1E0bab/x1AiBJhemSTlYhzbYuuYqbvXCqxVpVmD65L0doG4n1fUYBOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3+qnCRA9TVsSAnZWagAAsmkP/2Db5Wjz+Z6WennEDRk6\n89B+ysRLda+wIbJ8iBxY95uF/HE9Ts1Gpsxttm5f4cKHxkHinqqrliag4Pe2\nCypAtEqRpv7bKyLxRuY0TLZeKYW5Zq8EOrrOn6o/+wCFDFiYGh5tkFz/RDf1\nEtMwEyT7+ElSpn+A+FaCjGIGQttqhqh2ji1elUIBMBwf4+gIUZ2MNXBU3K2i\nEQqVU/oBMIXYo0spz30bp2YKwj/qFDultZQE2rLtV+I9XUubyrDfDuiq6a/0\ngVcoP9U4F9iwhmMW+GQrLZs26QSEgwvsvshrdl7QDUE8rzsEDgltL97x3QB1\ncVXCAIZGH5T6FesfJxGU7ni2PPJkVien2EpCzP7D8N0kBF7dadEUcGqW+a1X\nYc5Zz+stSYxMPdzAbVWi2h9DYQTUssyWDPxu3COaQCa5T+xidr2gvTFvjITE\n86BrbJAcVr0fIKId0ALDRqu++ARrSiqrVuojSunV/8oiutwtln5puXtiz6Sj\n47czWFtuts1yuyqbKoGwu7k6njAs2pWHYgLARzdjYM9IzCEsktC9+6iRlHtC\nVIui698QjXwgFBP3AOJHhmloocEyfF2vvj7Um5pCLGakzKAeisPDJtAdhhGS\nzPmCsdCUcN6S6PwW2gag7+36LDyh8yqcc47voJLb/VklV2TJGgHUUf+lpMZN\nDCS7\r\n=9ZsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"7584b6557cc91c3b43ae3ef724fe9c91109ce7c0","scripts":{"site":"cp web/jsonlint.js ../jsonlint-pages/jsonlint.js","test":"npm run test:module && npm run test:cli","deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","prepare":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle.js | uglifyjs > web/jsonlint.js","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -s -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"Validate JSON - checks syntax of JSON files.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"JSV":"4.0.2","nomnom":"1.8.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_1.7.0_1558178471219_0.12176827050047834","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@prantlf/jsonlint","version":"2.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@2.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"07f0f3328f7aee1e191958d478a0d88b4fffbd4f","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-2.0.0.tgz","fileCount":8,"integrity":"sha512-/wr2fovK2G+eXcPLmzCJkxUl264e9vBaQaqsKOA+kUed7+WXo4TQWjBSWAgiRfyjommboa0KV97uq20OPe6KiA==","signatures":[{"sig":"MEQCIBGajvvGs7UNuJEgmZXpYnIwCblzbmPt0+4FujfHM3YVAiAkrVD9zT1WkXH2WlAX2VvZfXrvOixeR8MWZGIUAUX4LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4F/GCRA9TVsSAnZWagAAXaIP/1HWAGgKA8k9x/Qa/QWM\n/B4pYHZ9SowFFZ9mwcR3j0iAee1MMAYiPcTy0uzRhjDJcflpje23TENRF5np\nfyWz6TZCb3Qxe2aojV7AON+S3Ol7B0ugM1qk2yp75Y3sZVe2/35jV7yTJR/k\nvIMlJw9j80toSBDTuD92kbJejP0Y7J3IQvhwQ4N23QS0jXHBzrDNmdoFgscA\nnhJ87K9faqI/eHDtyqqUdZSwYb0+I/2TzmVGvliYPJcX5PlINqKcML0nQJwQ\n1Z01Z0OB8RK2s4UE9GmM9tpFx4bT5Hre10twYtgsFszFqH2b4K/JCubyFxbd\nL8NwMKTJjimV2iW50vPYZ/B6xt3IzLpFBnbE0oZ3NocDCQS55TltYfSLq8g9\njhY7s8O5N5GbHL7DH1+VbmCv/KcQntwzvOyxBFK5RV7fmsiR/B2yJ6m8IUd0\nfiLlHh924hWoFqfULUivbRz7IMPfsTcDE9brGAcL8kyf64tRURb/KDJOXFGN\n+z8+tiZ8aly3wZ61XreMsCGVXknxo2kPhzAI1RmVydvJGD05PActmH18BU8A\nHv5qrn86Ra4rO/OiwR8vLZKGWPHR94Gmb4JXrngDOf679AiW5K0+e2aPPBq5\nPJSImj0iLe/yUhwn47f7XriN/Nut6J8DXrcGGb/vHRPQFWj+90Qz271LARfg\n1YQ9\r\n=S4kQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"0259d42dd11b2e74c8186649613f9a1bf51ca626","scripts":{"lint":"standard --fix -v","site":"cp web/jsonlint.js ../jsonlint-pages/ && cp web/index.html ../jsonlint-pages/","test":"npm run test:module && npm run test:cli","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle.js | uglifyjs > web/jsonlint.js","deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -s -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","benchmarks":"jison -o benchmarks/jsonlint-pure.js benchmarks/jsonlint-pure.y benchmarks/jsonlint-pure.l && node benchmarks/parse.js","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["json2.js","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"JSON validator - checks syntax of JSON files.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"JSV":"4.0.2","standard":"12.0.1","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","benchmark":"2.1.4","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_2.0.0_1558208453891_0.022886634539341477","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@prantlf/jsonlint","version":"2.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@2.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"bf7e6a5d408f28a498ec8246606487bff7ce5726","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-2.0.1.tgz","fileCount":6,"integrity":"sha512-+lxG2+4gPPuVRGSH/B0BIu+7N9jwasA43PrGppYfI8zMEusATH8Xu0A0pZKtJRLkedShcdOCdm9qEtBx/eKnJQ==","signatures":[{"sig":"MEYCIQCyHsrxu5wZ8zwGe3/Sbd1nK+TqP5YKgtTHH7agPrlHIAIhAJISwxJIZdCk2WA5U7vrYPcva/ELdcxZXy5vt1CK7ASF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4G0uCRA9TVsSAnZWagAAhp4P/1d78+3h9EGbLafALnDe\noijYtOpBTaEd0lW1+XpEazDlu8Bos3WWGAP8s0eVFfR+Ts1B8RVRniEId3NT\nXW/pU3/UpNa170v3jJ7yCwR1BeMV0E8pnck/FfzDiqwpe4px8SoD7ZOQUklK\nx8heQ5xGQ3+amerKMrFtHSVlo4LIMN+4bzNKE0OBzmvpzb/ri5aCz3ANj/xi\ncZjxkcAnJz4uzCogUDjCb0C758zqCQatlU6v16ko9PNZT5MjxRdFV25mR7AZ\nV9oP+lKrBfw3M5ETstIJ1Y6PKdk5ITPTPHEfvY7Polp9bf1Ql86S6F6Iz6TU\nAAqpgeroXN5f0qOv5g5Epi1rUjMUEFkI87g843379qdDrnGWn+9QZKj5vD7F\nQHeMX3gC8US0gVqUbz5ANC5szg9B7nFdcotEZWgVimVmJw1lW3Gb3D3ZVP8r\n0XMG6jJ9ZzgN6/BaVcO4QZYlOTn0sOz9zaMc2+ALqgkdGyJ2Hg06hjoSEbvJ\nZQkD+QueWlanGW5sgBLtvJV7BIciJfZAA+qtZ4zioBF2lWDvBWBFJFZqLyum\nbHZVpw3Ox8ByruRnGZYHRqdcWg6qVCWL065ytXA6W2SVXWSZAQdpuHSFZsZ7\n/6z/3y9hAHTR85a1Pk2pNSw8eUlROnNH/jJgfvrmvt3itZcaQLLQpABxjPEk\nJRqJ\r\n=nd/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"1e9c7b5b5c091332270dbe6b2203fd66644bf355","scripts":{"lint":"standard --fix -v","site":"cp web/jsonlint.js ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","test":"npm run test:module && npm run test:cli","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle.js | uglifyjs > web/jsonlint.js","deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -s -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","benchmarks":"jison -o benchmarks/jsonlint-pure.js benchmarks/jsonlint-pure.y benchmarks/jsonlint-pure.l && node benchmarks/parse.js","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"JSON validator - checks syntax of JSON files.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"JSV":"4.0.2","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_2.0.1_1558211885759_0.8468537725158807","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@prantlf/jsonlint","version":"3.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@3.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"f450a6535e602f3fee0f1ae296cbee6cce080f2b","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-3.0.0.tgz","fileCount":6,"integrity":"sha512-e1PngbkWZ8kYRaat4h+c5MnRVoVU2hW8IDj1tdJwtpez7+fwjhKNVP/UNqJyx8RUNzvHdJCPYMeLFlNIkuGmcg==","signatures":[{"sig":"MEUCIHlkjpGbgR+SPCXdUeQ2iAO5DWbQAVMdCu+89dG4BVAMAiEAj30yMmNS6Nr/++5L7R1S017L46acSsA0bLZNxUeNIbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4IFiCRA9TVsSAnZWagAAN8cP/3cznsjUvjVsaop3Whqp\nYPHvcDKVSL3Q/hu8apBfV2+KvBr1bdE9oXZbf3EsRK79748WFeeIDnfW8dtC\n1jjHxv8Hhs6Y7lxjz39eH0d+NRg0/TU2KZZuLqn7Cze9wvRkSKetGA58hZ//\nvH1rO0/mmzvGfEG0/iI2ucg5sbB98ipVw1SYGOdOtEbzEypRzo3tpmcJ/r22\nD6I3rJLfIr4HEoWCsPYbeSqAKu2tFluI5kkzrfxtG4wFbgrtZHfRzQL/yPkE\na7WesQH2d0cRvu/d32q0Th9ahlNu7OZOKZacunLZamdUw+1JzAgwDS2w9axU\nVlbGDSvVr1dYhRfBrFLySOWEzRwmY3mOBd0GaJbetfVNh2Zrt1gLu35rgorf\nDvzDu7KZFyeaMOW+D0O+xuYphPbjynOWbJ7lPsl7UFiq6eppkWCc5vI+Z0JF\n3jHz+P9YxluZmownYQDb3moslM0n3v2KXRs9xVWxH2XMAEIW17jl262IuFOw\nva/oCpn6YGx+Np1RDi6DGEDkpQVcViMGgOZIMw6st6GhcIfU62r7JEjr0PXl\nOoU2ConVEvP58oADgVGdp98dP6gLrJJLX3fbO2abPc+A0oNsdvgnpyB9T7A+\n5qs/jTJ7pPSLcYP++xOrCOMWUl0zn74cEQU/pYvpZNxJeWDByyIDIMA2u44J\n/4no\r\n=fiEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"1a4864f63ba14cb86a4e677fc23e5c1e963d2e07","scripts":{"lint":"standard --fix -v","site":"cp web/jsonlint.js ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","test":"npm run test:module && npm run test:cli","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle.js | uglifyjs > web/jsonlint.js","deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","benchmarks":"jison -o benchmarks/jsonlint-pure.js benchmarks/jsonlint-pure.y benchmarks/jsonlint-pure.l && node benchmarks/parse.js","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"JSON validator - checks syntax of JSON files.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_3.0.0_1558217057341_0.7663156707112277","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@prantlf/jsonlint","version":"4.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@4.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"3e4d9f63faa6daf3d20c46ddf6765264abb4746a","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-4.0.0.tgz","fileCount":7,"integrity":"sha512-qSjl8sTCuJcFRKkozJrQxS88tC9FwJ74jRT9h+n+Yv/GaIaS4wcnGNxHk6mnVApNJoMClErrMNOWFDnHMf9KWg==","signatures":[{"sig":"MEQCIH0u52jLt8TtaE0Ed9SLiDUV5SAeWn0ZCImFyPJoS/iZAiAQWc4heCcjUKka0JsVEepb1anLcBLyBPTU97+uAcnAgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4MI5CRA9TVsSAnZWagAAxPgP/1e3jwu5J9mnSm5a5g0+\nbwrq1QHz0i/IPpY1VA9wSVaoIi26CMxTXe6mn58m7qZB2k8t6sR0x8+ihGBb\nWcGhg/+x5WKQNS9vnv//5yHanzE5XhUMJC6UKGaTo9uU94fEmXW3wtCVdZqC\nPury3CfkGGNMb6WcBfOyavnNni+LEAh06LIjacdBQHqVQaZ0xBCByEdL9rf9\nhcAuaZTeMMlE4Z3DUYm0n/kf1GxXA6AkuOPmxFwuuBCALfdhfY3Mbyf1y+DT\nTNxrsp3dkgh8k0bHv3LhpIrVmtO5JxNJzOn7QT/EbTSVzhdvSoSO5hEjszhg\nKAusjVO+Ad/6FLyTEmtFAaLrR1EaswvKdJ5fFyNsumdwBP5OoRPijpXinsQd\nYhoxG8otGLHq0CEpLSFKiCEchsWMRiuf3sq9yPIJ3c2ofdSBE4Orl22l0FTz\nU8A8jusH5t5/BxpwgUtXN32pGNkr6Ej3TuE+codk3XW4/P3z0DoBs3ax5EL9\n1g2/20fNDiQ7OlpRElT3IXVxWMlSoHp/8h9nIBPwTfcRt374XyrVAtC63tWn\nQSXSPJBNPsxLDhBzppBMeuJSsJ0d4o3OYk8qmbEiHsnuh54+CvTzMkIs5Sfa\nEb//dC89a0sH4Ll1G1po82P7IEnwmJuYGd4SJN4SHOeaaKTh+JkDr1Hb9ADm\nPSI+\r\n=KUsP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"d45b243bf1d083df58d9959d42eb3a787f5e7d89","scripts":{"web":"npm run site && npm run deploy","lint":"standard --fix -v","site":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","test":"npm run test:module && npm run test:cli","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle-script lib/jsonlint.js jsonlint | uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" && node scripts/bundle-script lib/validator.js validator | uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" && node scripts/bundle-drafts | uglifyjs -o web/drafts.min.js --source-map \"filename='drafts.js',url='drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","benchmarks":"jison -o benchmarks/jsonlint-pure.js benchmarks/jsonlint-pure.y benchmarks/jsonlint-pure.l && node benchmarks/parse.js","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_4.0.0_1558233655941_0.04837699592893574","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@prantlf/jsonlint","version":"4.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@4.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"5c368f4788972a580b0a9803cfaa6c28b78ba95c","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-4.0.1.tgz","fileCount":7,"integrity":"sha512-0fagP7Lsvnq61oCffs7m9giRCqo7CFg614nIrXSqR3hh8WtfHP1XST5Z+XIYDz04hdn6ArWBtoX54c+07hVJ6g==","signatures":[{"sig":"MEUCIQD4ghulzDi2HTsyEg3fPYjLEixbRZNTym6ZO4JS6lI4NgIgHp1RyCurka67qjmplHuaX2Gdl7+NFjhJNSS/afs43OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4NfWCRA9TVsSAnZWagAA4w4P/RKdAd3VHsnVmUv0Web6\na7Rxmu+pyuPofnfaxzsaKxsfTxlOyLDkKTA+AENqe8FsVmpRrDm/kal6+TXf\n+x7LGtE4ZFLniSCmgPGnkoIRjjaqYaFsu+BuiuI8999bgGTM6L2tbdRLUO9v\ngXJ/kS9B8fbG2D5ReUiZVEsL66WkOyEh7nYt8Mx1H44oF+DHTGrHPXMccGs9\nqnH/n3dcsyTbn20G6SQ+efD34mS6gfm7vBRQBSZurg8AibuORc9J9AeKsDmJ\n5VPGKft1ib+0Qk4aGQot1mpiAg2Hjn+7gUYSZBVgY2wL1SzoW02t3LhRDKlU\nPdU6WRJ4OXjkj9ym/Hz8zPfwpriw9qWy8ccC3vNxqdukVwYnw7YtUlt47MZV\nNcNJ+7aIav6OZVI/fvycmiLh0wkixkkWK8qiTpSTLMeEjwbD9yssMMH8ce1n\ne8x5LskYEt7GnL8KAX6a48N7qBe3lc1OqKk9Dx43o0pQmp/dNfBP763z2rqG\nfhxKrCU9ZhZpQqpOl/Gu0Iod+7kgorfvZJA9nSEforG+lgtDHXq2GSLvwai1\n7jiGg7c34J4iOeEFC/jl1P+VN+l1w8u8MsSDRklhUj0CrbvpzSmBwHcgwZrh\nKmRaHVzANM0HTEMXd19VRZXnIKuOsaSUpnOjaF5qS3+2zMRdvmBX8SSPNcpV\nb79W\r\n=FMIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"b544ceb54d44e8273dd7a1d28fc7f69a527fd806","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle-script lib/jsonlint.js jsonlint | uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" && node scripts/bundle-script lib/validator.js validator | uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" && node scripts/bundle-drafts | uglifyjs -o web/drafts.min.js --source-map \"filename='drafts.js',url='drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"jison -o benchmarks/jsonlint-pure.js benchmarks/jsonlint-pure.y benchmarks/jsonlint-pure.l && node benchmarks/parse.js","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.2.0","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_4.0.1_1558239189471_0.8993580752960253","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@prantlf/jsonlint","version":"4.0.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@4.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"c8aae3d6767ad9172eecd4708fae479d4cca46d8","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-4.0.2.tgz","fileCount":7,"integrity":"sha512-f75EwqesFdQ8PD1WWKs6Sw2K8j17dvVgixfl1tnxOHuK+oKWVKzok3o5jCNVL975aG82ez8t2N5HSOIdrgFafA==","signatures":[{"sig":"MEYCIQChEelpdH+pNydn+fToBYfbA8P2sfk2uuXlxgvww3I3dwIhAPIqY0LM5bRaY5eFenFu644skz0197rMpXFhkCMlXSIM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4O4cCRA9TVsSAnZWagAAxJYQAIMdIysEper76t12uaAf\nUvaCM4gwxkSCHip85Ij7T7mhBFxu9QU1icNneLCFPf9oDMjFuNYit+ERWGEv\nXtgp6jAkLtTlz2YxJAnCgZTaq5G5c3UgO1xap0XnAi7csx3W2+9fidV1D32U\nNEWR91peQOgpcz59Nb2jG9PaWVJaIoCTBwpGQqYwkNr5ikuOOc8OcEWjX645\n/uz/ZSL2rvgJsPeoT6dH64jZ7oepIgDTPmUPWCbpJu+w6cP3FEWJGSajjJX+\nfis9Q2irBnjGACgi9UcnH8q/cgqLHawHleLvqufxsN9+H16DXY3rUnaf7A7a\nzMyQbVekG0TpmedQ0EjzB/e6UR1RrXwbBa79X4k07iFW1wPbjej2elts2/Ku\nxFEYgABSgCCQwW2KnAt3904aqvw5zsXzEYHgcsMG6h9kHAgDHZwb1RnL/XlF\nB1+ZH9QKwdxHD1g6Rz9CqHySo2Z4NwTqCxq4u39cpRr1D+2atL6axew1/GGA\nC/S19tmOcbYs/85qdYgXIB8bV/S25yMwv38iYJ5KppiUZO9Yaox8e2m74yfC\nKHS6oiZ8xgdoIvnBpmpSudqvSZckJ6aMZwhJjeULmkmQRpJGDSZZovHCHfbx\nYB5aDwgNo/WJimhVif3/ALd6ya2M95d3ygh1LKLvsWYmiMbTuapDh3Q6qLXb\nHxqM\r\n=Sw/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"acfdf11e11a8f355cdd8fd1abf09edde664d8c02","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/bundle-script lib/jsonlint.js jsonlint | uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" && node scripts/bundle-script lib/validator.js validator | uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" && node scripts/bundle-drafts | uglifyjs -o web/drafts.min.js --source-map \"filename='drafts.js',url='drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"jison -o benchmarks/jsonlint-pure.js benchmarks/jsonlint-pure.y benchmarks/jsonlint-pure.l && node benchmarks/parse.js","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"node test/all-tests"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_4.0.2_1558244891606_0.07728587042708934","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@prantlf/jsonlint","version":"5.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@5.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"25965299de9cb1bedf37c733ed68ad29bdc4a759","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-5.0.0.tgz","fileCount":7,"integrity":"sha512-zhMysGaP5Kzve+U5buC5F/7uq+uWRpQlti526G/c8NFksDCG5TQxf7NuFqJ/ZTISTZ2fPuRX/8Pr+/0oWQRlVA==","signatures":[{"sig":"MEUCIQDN6tny8QqzCa+kWAsm9Os8JDICiJihfknRpNSFlp2C9AIgKqHu0CDt6PMfB3fF0AMMOIRtwpPgFnIBkUPVYUKIPzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6tKGCRA9TVsSAnZWagAAWVwQAKH0K6SokIYpuELjfvfW\n9E81+dkE34ZyxrQXZoUrc44V5Z6gHgTi0SdAdfQ1np/uzhdOgznZ3OmHTSR1\nn70Y06Li2AwoyC7vAUGXkbT5m5qA8Epw4MQYCx3j8btL4LA5ap+7CR1fpfRA\nWsb0LEXgxPvhyW/y3D4f+0UeSYOgjpkCJFD1kP3OK7vBFvnjThRPWocq7wkg\noxxyjesiK7PpbUTciXNXKII2dvftBnQTICDvjo8c/KfeT30JZDQd8HXq5dIu\nuWfckacwgOwmaQbZviBcTcb5SktkkuKPVop7U9g76O+gTOVP1qjJsBGwdh80\ni6S8405HyFgs2ayMdFO7AxLq7G4x/yTy1ZEOxMspHqfG4s0XIkNWqaT3Fve7\n0PG5h5J364PbC19mEYZBqSuy35k/SbqIneyTnSvHdmqOzgC2+7OyYflf74qh\n7Q8c4MCH4pt8pyguhadql/bOLZIdIxfw5oxqTI5KQx5KegYxUMDBSnNhoOj/\n4lHe5p/Gq4sNbMsBAPcOdeTto4hGkKjQzr7WCQfIfy/yrDb5B/bI2I8tLfgc\n03TwvACKbCkjfg7+VBoDigwZ/nIEy1MLwKbZlJS4IERih4ITowhr/SNMl310\nzADV7Nb3P5BrBxuR8SZcclYEpfV5eLL7e0QQooQG/zoe5/9tUGFK7CwkFN2b\nnVKF\r\n=QbVE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"2e1ccd5bc9cf2faa3721c002b9196ad6eee80862","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-script && node scripts/bundle-script lib/jsonlint.js jsonlint | uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" && node scripts/bundle-script lib/validator.js validator | uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" && node scripts/bundle-drafts | uglifyjs -o web/drafts.min.js --source-map \"filename='drafts.js',url='drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"node test/all-tests","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_5.0.0_1558893189533_0.752237508674362","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@prantlf/jsonlint","version":"6.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@6.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"c80fc96a538f059ea9b1b8165f5a96967b6adf1c","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-6.0.0.tgz","fileCount":7,"integrity":"sha512-jgA/myFpsN8IMa3fsJVLrTtWIBIfRhGrlfv24NA9RZmDr6zTIRYZ/rLffXGVA7gFPnMFqZTAC7xYMFP9e9MjUQ==","signatures":[{"sig":"MEUCIQDLrtNsPskrk4hfGfdoy1RMF+caFobm23snv31RV4L4oAIgJbwuGlfZZ7l66oMQq2sH/ops+lz+72DU/T8QzL171LI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6vdSCRA9TVsSAnZWagAAl/kP/jUzfuqzNX3S5DvCg+MA\neKbhu4giRAzp+3DlA58poLjBdpKUJWyL+SZep56KePWFouLXdkSsPmraJGaf\nSiUMemBfaVYfKEPHmYNz3ldj/A4g32HaX8YcbzT0WiPMCE265d3Qk2qiDkPU\niuOPIILgFAAlyE2qMrclSzTmCm6JrVRChfwD7mycKtjLgfHn+ChFz6h4PB6S\nb2OqPbkzurCETbgZGvUONjyZ05rmc6gFufMGhNPeTsuWI6awmnlQFICpMSxr\nh/j2rZ+qr7MeGYvV71ST+lCb8t0lHYoqmHsdKgph9SF/0GxDOLipCDFyrP5d\n6aAQ2W5rOFEJUhv140+MKf3WS6dMiAio90+7dEWJc/eZSuutoApWF3PQ++fY\nMJeDtCK3at09GWuULLtz1tLw9em8IFqywyTSV+Ha+eAm2SCk4Tm+j1KVikr9\nx4seohOerHxMyoC5mI0g4LtnhVntQargqvMdYdHV6PZJAZAxmA1i9YQ7eZM7\nxxIQxuXUzt3Y16bEAtA6g3z4ZQiJ0nioq/zb/XzNgiC3ESvcCsyfJM6ggkcU\n2SsNCKG+WF+ag73mUxmIUK5vnXKqSzumo1hCzYpPfjb3PafjJUJk8cv8htgi\nkfmLUtxu1PWFjx52FSpBEdc7h8YcWqglbaDexWjiXEq1H745pNlU5S2j2qDz\nQR+f\r\n=ZODn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"e3d29a00a3b8f21166790952a0b3cd3caa847c6d","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map'\" lib/formatter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"node test/all-tests","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.4.1","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_6.0.0_1558902609438_0.7480637247539348","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@prantlf/jsonlint","version":"6.1.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@6.1.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"4f5b02bcbcf54c6c00bd476de43d618ca78ddeeb","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-6.1.0.tgz","fileCount":7,"integrity":"sha512-BSdrkT70WoocUzjFnOL+OEzzcSuCfHe60XE+LMOD0iDGC0I/Vy9llslmmTXJYtNumAkHStf8p1VvX8x3Dhm8Fg==","signatures":[{"sig":"MEUCICFJTy8uFIcglaomuaVehKu1CqWCGVW3bb8WerQUZxvbAiEA/1mYjtoN70JLC+SvFBNisquzbY492Y4AxgQe2/xzMaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc67kjCRA9TVsSAnZWagAAyWYQAImgrHN9MLfuk/BOGJCJ\nSA9aiHRny4i889sfcE2ICEIlUpOGEN4zgx8OblaWaI8h2eq/3D+VeeGsbOLi\nJT4MRlxPo3kefgZqOb+X4yIe2RMi90FUntKDafefg2XYa+PNwV1lFpIjOuN7\nD62+BThzr7Hcboi5x3oWSaAE/LY7bxbBd6GEoyos+hAL07ETwAMXZAzI8D3b\nJHXu/p7Z42bf1G0IyW4gTmXjv1kGqyEP/w7eUhAlIDUXayP351xqKKIeZADR\n1kGEUTgtRXXK/lzOtVYWbhXhuxs/+TGo1HOYPWfUrtGWRboa60V6T0fPsp9+\nrS/HwkWPUdFpJ7ERoxPjzfNnjVBtVI1vit8lrZb2nEFmam4WWvDLJCswEFE8\ngtHzn10vUiOPGMhwlgcHo78HW2e22PnLvpesueHpz+lodzCXtSXplhtA2hID\nk4kyhFxAiC18fRhqYglCknN8rVvd8aiIsFuwCrl/qaoUiYBy08OJm1+SOVvs\nJCvjOjG41Gkbf45x7mf/S4qKWrdiKy6RaYN+4rK/ENbd9S4kKFk6W7+kO4Nk\nkBeRRmz2bvaTg8ri4M34Ve2E4sLOEG2z6nGo/ZPSHEATHCzwsanwFE9k5JFS\nqc26Ajs61ZO8wcAbkxL9isLlhqUKxwtDqMXmZZWbVv3+3k5HvKSVraZD/WeL\nB6Yi\r\n=BYAb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"58c6d365ad50a02b95e801f15673a55329714fc1","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map'\" lib/formatter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"nyc --silent node test/all-tests && nyc --silent --no-clean node test/all-tests --native-parser","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_6.1.0_1558952227158_0.259805117626847","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@prantlf/jsonlint","version":"6.2.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@6.2.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"fd73305f3760070a96a4b2d947d0124aa44b1ad3","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-6.2.0.tgz","fileCount":8,"integrity":"sha512-hCHhk6QYLMjtLksGM4W3mhvEhneQPQ3qG8fgg7GGIWiS7TikFLWGuc0el+h4BnjDH05IPMfbBi91h1kECGrErg==","signatures":[{"sig":"MEUCIQCTdzcJ1zi/i38KC1E4Yy+5PD7BKvdvZ1S9lPCrGw0oTgIgCVeVzL8Qa654uYrzJTyMZDwbrjBkoMTQ1YrZ3aS12RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc741TCRA9TVsSAnZWagAAzjYQAJnUGnpnGTiNU1mNjirW\nEXTV0bnsBovHT/3YbIckiiLm0RRa+RmSkxH7iSNmCZ6yTlfayYfJO8BXlWIM\nc/hX268bO4ZyxEUWdgwmSqHnhClUbO1TgCweWKQqeuu3IOFur6ctJNYrjPPd\nK8ys+//Fsf+HDbzg8WFn8ysrj8qeTmE2OECbXYa9nMsBkVlK+4uJuUGXQ88V\n/riO1HfoDXVf7IDEIlqONP41eBt3YjbDqhkhJmUr+RT1FH8jD1rdKecc8xGR\nNEME6nwImw/roycoK/PfSfRz81aaCiD8y+bxWzrxOMHlbdS2xh/Il7S1vkoi\n98i+jAIs2BtCpVUjJnzUMPPae0LUmaxZ574YE8Rq/Pvs1FkGjKdnFRw/m47A\nitQIiZCYrlqE0Y2Y3jc+oZzPBrTbJZuEYFdWm6sq9swCoraQbs+CxVBSWtoV\nf1PMRMXNok5bBQ55XKdSqEIQ/KJrck0FGfZiu9BZLdlscDKS/lGERkZKWRil\nnC3FHXcD/wa1L4J3F785sY3oxUpC2QIRYAmN0Wv+wxDds6R+ukUL1FckFuIc\ntRaRa+96sp9LaQHPQWuYFN5fQfvPiF8+hh0LpM+mXjM4khq9HqoUzqG0nE6x\nv1rx87cV2yhkzJt+UqSWDMNQqF/P6W6FiWe6xQwusCF80moZuSg7Q6qeIyqm\n+mUH\r\n=l4ME\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"a53bd9392b2116b5272c77deee9423ba16b5f520","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map'\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map'\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map'\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map'\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map'\" && cp node_modules/ajv/dist/ajv.min.* web/","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","test:old":"node test/all-tests && node test/all-tests --native-parser && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"nyc --silent node test/all-tests && nyc --silent --no-clean node test/all-tests --native-parser","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_6.2.0_1559203154550_0.10838871495506908","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@prantlf/jsonlint","version":"6.2.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@6.2.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"6a2b42b9909d1f18051d7892ae107807add4a368","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-6.2.1.tgz","fileCount":8,"integrity":"sha512-/qPFlMyAYpebu+xS7W9XUlpBrpWyHq9ElslIxfOpfKOxWy+p++gicvxtn7f4GJQ3ikyM738/IIDf6Ngl9ta18w==","signatures":[{"sig":"MEYCIQD/FJNG9xbJzUM6eac21qOW6gjJAgYuPLPG1kYL05qvFwIhAMANmG6gg5U0e9njlxn3yvbRVktXuAQYnsFXWYkehEvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc75QUCRA9TVsSAnZWagAAls4P/iOcHEqJ1c6xTGAVfy9M\nsHEDtm8qEaJn4QVJCFeRgVGr+prNsnAKwIXTW3sZR3iAYSMbdEw7ReBWWUjF\nzyVUOjJN3KeOQUPv0UQ5m7gdDX0wvEmIe7hVvRpCAfbMP/e8BdnJEmXtXRdz\nEgvYeVsbCrLxF4gjULz/43gCjSl6Eb0FjZfugcjcKkAU59/qwxCmgNVy1Cv5\nfRe3hBxJariVsi5gKg4TOIKPxru7D3c1Nd97GN0YZUw/dExyB2Ka4m+T/AIl\nGyCDr69hlsq9w1zgFarhqDtkceNYyicWQx0SBHeTMPCOF1iNcWKhQ9eeuTZy\naDlat2e5h2UV81z3STUMq7E6soLj5gmqiKAqZD0Xpv4VNCImeyTXnL1jEf7p\nMuF6Tg6ud/NYFEch4BCLhbZP3SSv5jllB4OHpwObCuCciHWklao09OFINT8t\n7jNgVwCz7DXexcN651TLO/CP0NElzc7B7PpmkwTQ9fEgpIZqNNmLT5cT+mbK\nmDkQPw+qKm+pBZTNe80i8yfg4PPvM6oD00NYtGY+hX2pg4IfSLE2AoXPAHSo\n8XV0Hf0iDqUlWt/em5oH8pXv4eR51Hb+//sEMEY/7XNqYucTrQBbiGyrMv96\n7IW3zCJ7SyWyfmUNoChrAs6ytI+hFpUCtMr2oO/FJjjPKNu7xO4I+pd+KVXX\n33UK\r\n=V+i4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"31e0097de3c2c5a30e3695d1d5b3f411dc7b6723","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","test:old":"node test/all-tests && node test/all-tests --native-parser && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"nyc --silent node test/all-tests && nyc --silent --no-clean node test/all-tests --native-parser","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_6.2.1_1559204884139_0.696506545084274","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@prantlf/jsonlint","version":"6.3.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@6.3.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"1994f6805d224047899514c48993091236cb300b","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-6.3.0.tgz","fileCount":8,"integrity":"sha512-Sre0c1D+EtZw32Dp0m8Qs8WqU/3NeVXElq4yyAxS79nq+oyW4E/MMx3/JC19dyXwMEYBoclMCEqnhe+TnU/cxw==","signatures":[{"sig":"MEQCIAEbNSBVFThCkJNJe0IDXv+nhEvdrRBSEhHJEH5YW9+/AiBOGVkto8n9NT46mNrfqJ9PkzQRlQXbYTbUhoVknuq55A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8C3MCRA9TVsSAnZWagAAM5wP/ik1yCBNQo1vxAzXW8WI\nFo6x6p0iLrpcnHyj8sSL5rRDXhiTIXgmktIVfxirE9WAtRkFz1IQoJxRRtCa\ntKOw4Ad1hxyLmhzANE8ggVSHcwRvBPeTYz/1E/TUNVUddloGFpPurQguSGeq\nc+eEx86jAon5uAXdQRJS8UCklZkp20tuAhxkoP+F3jmX7B5ht7ZUv6ZZjd3R\n5GCT7Yj0JHu/puDXtGxjzR/zTwlBO51XLJ3Q4M5m2bEldU+GaLK00fiTw+mQ\nSHhxOIvLvSRl0KFxxMVJbGX4edS092ssIYzRoGYStVmfQaq9M/9VpULk8n91\nljNJHfoHbmuSC45e6nniXdFb2ZcNN3sGMgNF2zOMcrSWq446dAbSKJP4UtT7\nmLkYWavv8JRlNxIOV/R16GSIKytVICJ3cYfpVURCNA5zvnAsxrNPOKmujzUP\nQS696fRQmIWl3gTi6aEfYi9sduRKMYRW1sy/YapVE7LAzPUH4w5cN7qiHaVb\nx8boEHj4J6qsndE9Wmdd7Cc5oJRTcqzMGsjiNVMasywmS0fCtHZaSnmBBvzh\n2R32hEs9fzZJHzkRJetBeKwajBl3Pj3wXG09W9XU9ghwMkRczRxBgLvOlvkJ\nrndlPKz8qOiLW5QfCKnwTTK8AZxFJFFRdzC8WOs7TfttTTutevr1DwIbtXrq\n4sMr\r\n=ti7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"d562826f604f8c3df5656a79ee4c2085c203f91c","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","test:old":"node test/all-tests && node test/all-tests --native-parser && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"nyc --silent node test/all-tests && nyc --silent --no-clean node test/all-tests --native-parser","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_6.3.0_1559244235226_0.6942896186745153","host":"s3://npm-registry-packages"}},"6.3.1":{"name":"@prantlf/jsonlint","version":"6.3.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@6.3.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"0567719c076c8eb3c300e56d9d78322c5dae707b","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-6.3.1.tgz","fileCount":8,"integrity":"sha512-+PDEPMGp5NYtowvt46HXzmvKw2r4O7lNOGcP3O1QEbC7uGvY9As0+mRIxEfUhU2nuP/wuGJGuzZrK2EzuL2DyQ==","signatures":[{"sig":"MEUCIFcnp8biKujan3L3XXt0/BEXXaa2CITco3zg/lQ+r1ogAiEAhLc01VhdI3J7B4v3qiP0UIo8E3SN/8LF0DvT04sNLoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8TFOCRA9TVsSAnZWagAAh98P/0jl5M6X1PWs6OYp66hH\noJVePCIfKHLCCEf9tkmjOgdKetihi1SRlW566ZDgqG7MAsSiNiJVyhnIiFJU\nt5cRLR34ucZDeY23iHVRWzwh3wqO7ajWW2p9D8MpQtrpgrSg6516VZJlHyry\n520ALMfLGy4pbPjuSaEZ/cdbmlAHrpvBGMAvEihFC21gzqaUm+uobOSMpgqN\nPD4AlO6OUVcJKcdI6jdHKDDOwOD/ie++M/wD8vECWzNL0hAz49HS9JY+4fFo\nzeu+zB+xuRlY6mhe87TVQ8tfx0NsTIe/xA5wD+OlObNwviM07lBabdIDCyhL\nm7NT62WI0sT6nepAfNh919iaeYb4v5XPiJdsrrJQ3bR722BljE1WcDt5Yrp4\n5JX43GAdLwBkY7H3rUmpAHuv8aPT2OTdcCFmButz9sd8BIKT9GgTssuCYtsz\n9mkwiT8a2mpi1dOQilLT+fqzwqEKEkUpmgA0UKntq19ZGLT/LhN6oMiAnLBz\nqwukjTizFdMZ702w8k/CsPtx1TbnrEcmff98zd9qRPlztTtQ1Lgea5fOkBmm\nj9ratAVq1h+VwPLmU7vH+Ld5R6Wi6BeSgnp4+jmKjJmqMTF2bNt1aMW+DymJ\nC6i/PxbHd4uBBGFI2wuTvnYNRardPXsL3FpIVOneZmmWl/xdmtrDlIv/5Lvv\n1Atv\r\n=zxpb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"ec895fa54d03fbc481f6cba9325ebfb51bc542de","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"npm run test:module && npm run test:cli","build":"jison -m js -o lib/jsonlint.js src/jsonlint.y src/jsonlint.l && node scripts/wrap-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:cli":"nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","test:old":"node test/all-tests && node test/all-tests --native-parser && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","benchmarks":"npm run benchmarks:build && npm run benchmarks:run","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","test:module":"nyc --silent node test/all-tests && nyc --silent --no-clean node test/all-tests --native-parser","benchmarks:run":"node benchmarks/parse.js","benchmarks:build":"jison -o benchmarks/jison/pure.js benchmarks/jison/pure.y benchmarks/jison/pure.l && jison -o benchmarks/jison/extended.js benchmarks/jison/extended.y benchmarks/jison/extended.l && pegjs benchmarks/pegjs/pure.pegjs && pegjs benchmarks/pegjs/extended.pegjs"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","jison":"0.4.18","json5":"2.1.0","pegjs":"0.10.0","standard":"12.0.1","benchmark":"2.1.4","uglify-js":"3.5.15","chevrotain":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_6.3.1_1559310670320_0.555698083303817","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@prantlf/jsonlint","version":"7.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@7.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"4a9163d1d4839a0e7e87e4258076f23ce5eca594","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-7.0.0.tgz","fileCount":20,"integrity":"sha512-vlPZH9HzSiEXWtN8USQJ0xjkgeaHR/b+DNFc5kfEpoTmQC9jsrQjaazYo/d0d02clJOPK5oFyTJRQFL4rOUvsg==","signatures":[{"sig":"MEYCIQC+dCAR8zArTWU5uxZu9peMXfxM6ml2Fwvrc3K4sskG6gIhAKPHAoPlipp5G+HvMjqSvO8XwlM/VLDyV6Qgs9LzQuCl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc86rvCRA9TVsSAnZWagAASlgP/i+YIg1SFd+bokgZyXVJ\nDRTF1J2eRbdoVjbldzvOvqZUsAwgJDVhi3hKID5pP40I/i1NWpUnOdS/KF0l\nFXaLrbFnSB038UE2XWFulbD6ZmAZdtsT6xU54rQpNYEZuUk2F8SpV/Vtdgag\nlbh6FgouGyT2JtWK6VF7WSLy0P0NlkCXJ00tfsJcKuLnXqzmuoOTbkg5R7MH\nYMdG7LaLwNtXarGPTKYoww9G3qED/WhSuZZPgMnme+yyc2JDlMtT1cMQYXIH\nTUvq3+ZQMUEWEszridtZ4A2ZYZIPEgzUyXarp68rYnbDt0R082T0lGVX6qu/\nRBRNlK7yR9tPRwaUvsAVBgPc4c9DAVAFCKCF0Yw+OfNKsd0IDGasUGcjJZM8\noNWPIsf7U+GU1BjaGlQu6cnPArOlOrENUxpd2ogQYFSsz21PYB7EemDV7SK7\nhS+7uXClYANI13lLeiSWn83VM3Xp3lUc7vfHQYVAa+o4WtLRjy8Oo43clHmO\n+mu+Dr4qS/oCBygXIf24Eo/Fc8SQguEjAITXm/nLmBqeY+mujuUmrKIohGl7\nE8YYMo0rCT8FVag0FstjiNBqJFZ4Pmqq4yjf7wx40j25rlJxSKV2L12U05ki\nstCFMes6XdtDF1uKBVZRbIPmfhF7DCRfAcp7CUlE1Xo8agppE1weL5RcFIoG\nSmiQ\r\n=ouGi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"09e39772de088b73e43dac551533a160bc09903c","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.5.15"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_7.0.0_1559472878814_0.3290215841349169","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@prantlf/jsonlint","version":"7.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@7.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"bb08bf8725ce2955fcf9cb424e3d12466f94674f","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-7.0.1.tgz","fileCount":20,"integrity":"sha512-NrgBoykcvb5XkJeAfJnThEYv8hsI2TnRMiRCNq1ADCBW8Ver3AmwKH+wS7OamHP8gICWhRJgFe1mwyNBWyBeZQ==","signatures":[{"sig":"MEQCIFnnB3Z6YD96ISb7nqrTHdaUxMXf5viX9tORa/QhtdSVAiA6N2fMAwKubP9Km2ZZkkMm9GYZJSroLm/CNSyViNcIfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9FqqCRA9TVsSAnZWagAA0HwP/Ayq5Z1YdSDbGlKbwNQy\nDAVd01kb6+VvsGkbkGZxdDWgo6Op2xvL171lxR9UgdHXKEdGqfJsZxIfizHt\nsIx/JNOdkfhFEBo4PTMw8plauBRPCwrUZ+FkAfQqmVy0lDUyYunfnevY+IGw\n57T6uB1AUmVbvBmXIeGLydTznKoHo7IBMNMwS1ydi9KRdXUJN2XwW0dPDS7D\nqZPmwBEbIZ6HtPVZO0YZrmA2KLqVTMo8hAq3Y/GEBQiV4lCaSpHMnhs6VvmC\nf5cFE4YgFTLzZ2G4xtsJYbs6yR3wf0r122Tnw+PrJ5x5jzkhZokedq9RcqCx\nwyxxGXFEWPMoSaHszgc7/q8/Fj2m9hsmJ9bO2Oo/+Ro9pOKYZuQbTVxgfVPz\nxlgbIGUhx/UkF5J8/I4MBoTPRx/oObAj9/QyIU0OWBuKsYZ/wTNBObwTs+K0\nLo13KmBqwJbrGBMhbcxNzg+Z6A1TycssGgM6kT0juXUljfIzYMD0WPwiaEYw\nQOk/IaPnr6v8Y+9K7VfiaXImDKqD/mr11uaqJY9z6aa9amEMqJ0uiaU/ukME\n5A0gaVKqU6f5F5jzo/wGYbRwouRHWlwBFDg/mymPSQHOrBjhZjA8C1f44be8\nzXZr1dTisvQYnEjZr4EikIbDYyU5ogqUtXM96SAFLLI2piZINXVUqtcJ6HM7\ngnRg\r\n=KRxp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"e37b0042376cf5beafc93bf906ee70b583f08969","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.5.15"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_7.0.1_1559517865761_0.109394663537836","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@prantlf/jsonlint","version":"7.0.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@7.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"ff31bec81f168472d5cd10b3961e5fc1cac59ada","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-7.0.2.tgz","fileCount":20,"integrity":"sha512-XxcXyBx8/VuDmNKcaDa3yHlbOxUm+fMG0E+MQRKcupSmk/bU5rEbyC0QXWoAKWb2aSfjyiBavBYIxcpFfjbVmw==","signatures":[{"sig":"MEYCIQCzkGGNzrTQdAzhHgaCcs8M5PR9Lv1K1rHBIeYFZSh9BAIhAO4/2peG42cZHo9lQ21eF5bIBwEIGO8y4wsqPDhOILF4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9FsUCRA9TVsSAnZWagAAqOkP/0+ScEoiVH4FsjhdPkAg\nEe8mJZkFpmAM02y8BR2ESk6QPYfua5+Tjt+/8bOKYpvzyo49Z3GCSmowd+ob\nc+F/MsYScr0wvoXcqtcZyU3YJFWOzEkprmfFNizfkG2jEtGWfku/r3VYDkuk\nLdzx7tzXRLAltJJu/BMzWc9j0CidjgiGRvVXMUpNP5mev47EIWBq3qgGPHGO\nVk9UtIqj1QnYLnevepr/OAgT6A2fF0wbVWm5PwqTZOjW+Or5DZzEMjrxojvh\nE2nv8eM/Fkafu75HHRChpAsiScKu0yAGW5Xukhq2NJ4S2uFVODNqOd8o2IGi\nPTU6Y1fLeKgV0BM2BGqUAHsY4EgjizbkEAGVoxYeIPLwPiK40OjRBd8NGxTX\nAKNXBt9kAZKxMm0llNoTbnLrZr6NNKWoPO7/3O6IDyMIxZw+440gwrX96hjK\nl4in8Pe3b474DsN6WBIIPYF3QwTh6idlEwE8T9+ngiGFOH1EYQNHoWASvCuP\nZ+hspObxOGDdnc3sSiBUH4Osc8HPYEhIV6WYscZ/knTXo0+Ys/GGxzcui0s0\nuLs6Bf49WH3pYXzNhbonH5tv0KdtTU7bcA4V1g4qGaZnvMPGfpkOhDa2h+vt\n0qkmaL8KVbuzLqucHrMa2v73aC6u3ro6XO/3YgjKGhHMyfEJ+CLZ+UI1h1kx\nz0A7\r\n=tZZx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"04d80d752c4900f26585d9a809b8ac6d0eef696d","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_7.0.2_1559517971426_0.3122356377630904","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@prantlf/jsonlint","version":"7.0.3","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@7.0.3","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"8dd2bbf157ba9460860b967a0d73c65148e6644c","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-7.0.3.tgz","fileCount":20,"integrity":"sha512-dXx/96CUkxAiFk2IGb7dTHcqsvUE1sbKypaZ2K1xPyxtF90tkp1qYTWuxW7GAP1/q6tpNGWTTY7jax83kWI53w==","signatures":[{"sig":"MEYCIQD0tiHXjYfQGQLBbAdsMM92NAmFECzsrygIE8uS2u1NXQIhAKmDG3i4aZ98irI5PIDVeRJjlKKT7UPr8Gokj+is+4kU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9XqLCRA9TVsSAnZWagAArm8P/Aq03uqKkx1FyBYrZbW1\n1XXSqbKZFamR3sEruNjrLLRY3OUtbwyi4PnH4Q5jF8vcCROB2WAIq32VH8GM\noWDDGYt3/I2jo/SRIHRPxnseCwD41fOaMg/udE95cSz+8+g84lAs7pT8Yc2e\nHoOVj3l/GiE8VHeP87gdnxx3hHSA/CfrH4Dy11Sl7tO3/kpDIZuPHtAUwpTo\nVTzEoP6FB8mIp0TUJvvzZGo1nRChXzO6VkJadSy/gIQKLdhcWk0IF2vseC1X\nvGZiFnAAMNt79O/tImjeAsIvrya7SN0fqjW3l0oIC6a4txPCNpRejneZ+cFL\nv6LLKd0AzJniEEwolK1cBqF6vYDl8Z9QCa4V8SVxmut9Piv1R7JPR/FEf2n9\nmaPybj5poFgtPr3Enw9N29AU5JhPOjKyFziEh+rt28XiqJsxL0c7sv9TZYfZ\niwnPVIpruZkK6sOvoXloMgcQ0Pns9deI1pjkLwA6R7EvHl/7ImNnV3anZgp4\nR3hOozWr6jYZ9K3eT4QY8KIBKr+ZSZ3Rqrz0dIKAviR6mFJsqZQjCQJmCBbK\n89MlGxWdCIxFwlVTy/cbQmwPCcKmxmrz7P6ErMbWDngogFEb4oCQNv/i3FUO\nuvJVXsDoHNSHuWv77ZKIPtTxU68yYmE/jZSKv7JRZG2Bmy2ASxKqqQmNoQRq\n+u/7\r\n=mW8/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"08adb12289a6bc86a2d88f05c931d85b9db8b75a","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts | uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"python -m SimpleHTTPServer","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.3.1","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_7.0.3_1559591561876_0.6638340519407249","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@prantlf/jsonlint","version":"8.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@8.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"4a2d64ca2636337a65b042a176504184bc7c0fd2","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-8.0.0.tgz","fileCount":21,"integrity":"sha512-pKHr60+vvQ3+qx+5sayF+wwVfdaGrCRCQ9fcrLCLI2OBvGnBLp9PosvK5NDti9OhmHGfx8nihFEqrgzMa5lLCg==","signatures":[{"sig":"MEUCIBsQ8Wn9VyPPAqVwQfV5xEYb0T99tr6RS67uOHE2gon/AiEA1STjCqez2MCluXdKKmmceb4bCzo2Ck/NLYDL6U+z3gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBrg6CRA9TVsSAnZWagAANcMP/j69lrB5XdM/5RlHdAPZ\niQvLc+3lu84ZN87aeccDx4mGT+6slDKekHSaUFHAaMHE0tX457YHl8flE3RU\narrL7GrPlyl1jUsXmZ4uGUXYNHTzQAvwngoQd9JDv7jZo3RSi8S3pGUJap9r\nvILjyPPPHMLpW+hnVVju6AVoPHh+04teMjF/3FQW4mZKFzpsHIx64khQyWpZ\nEu2Ad+SagiYrgP3AGa8IQ2ddk7fevyQU51iU/pOmycbCgEw13x1DJpkHfkUx\nR4UODrTDtkgxfLWdp8bfBbW3YpUr3rsSVM9NXtuA44Edu/GEuhqLIZikexyZ\no5kV+SO0s378zIocnQYeaieb3PrCpKyVu4ocAemPT0I9WvDuJkJmS+0hbNUG\ntYqKtlTX6Q7rt5mj8aifq5YPXCxzKqBfv0QAncNaxqJyj1yfTyrnvaUGWAmW\nfsqO/FboUgN+IFxcIwI307VdfEKNW2i7043an0lGQ21a3mdOrt5ufOgMoOv0\na1ezLC0S7mbtOy6DDL8BgxOpzZhaYr8jJfWDMSdWqbycH7klxrgwLUnmmF3D\npm07BimsUq5arZojgf1hkcjonhTQvuRcGa1sAq95kNrAMXOVPJarEk6H0d7X\nTWMFnn9ltVTgSb2L662+LOEgAtDFXNyivSf5dsuh4kECQSQ4RWoJ4kLf5EVO\nmm5O\r\n=7kB/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"8bda5b1455d8d176997dcce0bbcd622985888fc7","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"http-server -c 5","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.6.0","http-server":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_8.0.0_1560721465353_0.277551672758102","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@prantlf/jsonlint","version":"8.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@8.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"37451d39a7bb2256ebf5b8487328047ff64666b0","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-8.0.1.tgz","fileCount":21,"integrity":"sha512-Lq2R0l3/UaE3W0fyN1vh772CdqpurjRC68qB5+5Q/n2gh/QudJjN3lnrK/91M3+hqzns0hHzyj8rfzE3tUVExA==","signatures":[{"sig":"MEYCIQCj9kriHak0EyOBiboP5w2NVInUZZL+86DHMO2qiR74QAIhAN7S5h2cRs70+gjCKMtReMsUcZHfuljbKwlv7McGi5fD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHYw9CRA9TVsSAnZWagAAYMMP/ApE4IVeEkCOphe3eQIi\no+To9LvJKU/iQlhCyBlQaSLWr6inFQB9OWT/PGsALJ31DesW2uxbf560RsLz\ns1T8uE37zxe4BufO+m3RBjg6lefNHAex81wO179tJWn27VIavD8QEKf0YFJr\nWT36tFa42VPBjiU2u0pf89tfcsYEu+2kX1Gaff7hZU9XqoD+JiECPbzY1oT2\nkS7HqxNmEsMw1G27SvQOPdEted/w4gqPe3JBDuKbigx88rzl1Ertpca1QJLd\nJWqf6qBI5HXpXZZC3YZmiu4AfX44+f+fj4t6PhOUMm/By7iMltMdY5KqZ85I\n2ojTOlT9AbLNcXFN4j1HmkV1XsTNELaCDBGAGvAWCdOPM67xhV1D8neJohgT\ncgmkGw3GaNXYAJLBjmvvXhaCBpV6yoemcgAFQBxE7qItNPfCkp/6hFG1jDfP\nbsS4bkBLXXtzjDwzmuKiLb+ElEVs1smJSjOKnpmm8QY2A0b0afjFBjZOalJd\nr1T/2qCw++i8nkwdBth8aJjLu56UyfjmiyFEN1SB9VuoKfsuVjTLXD3Orve0\nRW4qfrJstW0DuZzyNI5rjuHXOzZYtd4rws2Zb5d5dxdYsMRkkasbAw5ykn9Y\njD+MdvTsT+vEbZZHjQ/f481pWM8uac9MrzPScJVor3luzbvF5Ii7BD/RQX6R\n/O/G\r\n=wJ32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"fdf296ec49379399e6658ebda4fa4df501adbc59","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"http-server -c 5","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.6.0","http-server":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_8.0.1_1562217532722_0.4261875173531968","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@prantlf/jsonlint","version":"8.0.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@8.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"d6a8a16bc81eb88f991a9965cf51f3bf27026c78","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-8.0.2.tgz","fileCount":21,"integrity":"sha512-T0glg7uXjtdRKcctewSomMpUeOC9sSHUZd8suuQhjpEURb6yA88hn3LWtmhOhUzKGZQtGpBi6NybbAaLeOhJ7A==","signatures":[{"sig":"MEYCIQDxFQ1JDxTaWpSLtqEFy/nOVYghHhg1ioddwnYpdpT/XQIhAPy0COwuBNKxng1ugOcRc47xBask2PUB8Tdx8UqiC3k5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHZwrCRA9TVsSAnZWagAAJfYP/Rlx/oS22YsTIC2JCC8K\ncXMpi6u8o5+vTr38nJ3JHH2TLONJ/UdxxAOo/rikU56oiuN6Vdckv81GL288\n+SExzxzSnLhKxenL1tLgy43zfQr7nV0OJ8ICPBjlE+XXW34CRXi4s9cnYMLY\nYfwpiaRNSr1ptqYePX98RZ5iWPTqykssFXu0GPstvfmPqzmIHS7pbSgRxzR8\nUyZ5L6O3DOBsLOLYKs/xnfcH9H0R9nO8x8Non0J0rKuRIiS/03XmCHWjtEii\nwXblwLd5bY6FfjldjTk7psksRRN3/63heWXkDoaREcTGdbn5l9W9YSrBXy37\nkC4WMAhWx2IGbotmttiHQtvMrRemhtuIH/eRfgOJytQXp0Jnrgw3B8FU0oSm\nNrMspCounftr0Qg1bVGFbkVKm9f856fReRQuKbd9WDAl4Ua05uvPPzHst8cu\n2PXkU8hHmFU/9wKVMoi4vLOo57z0TD5zIx8jPUQWDMZws3d7vWIKha6VkixH\nLggLW4dyGIrWCVm6F3xZN/q2QfkfjtAnY975Oj301BMLOVvnRNcuBHVTW7fL\nH49BmpyPnl4Z2UvFoOWUBagZwjzlK8gE0Ef7N0ZgNRhdxjdXVfXACcsALmTB\nCQ4YlSDO9h7uWC3l5mlAmch/V51wuIMDdWYvnYVVT5yDHHQMqcSR9k2FhpB2\ni01l\r\n=5yxq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"8d7f0b13b2bfe7e854c965b7266e5de1dec79229","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"http-server -c 5","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.9.0","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"ajv":"6.10.0","commander":"2.20.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"12.0.1","uglify-js":"3.6.0","http-server":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_8.0.2_1562221610949_0.1783181628901085","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@prantlf/jsonlint","version":"8.0.3","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@8.0.3","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"ce9a93369c21b7784b221a9268ef1891fa2c9655","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-8.0.3.tgz","fileCount":21,"integrity":"sha512-w6pY72RptMQ3qjpT7aMjAoF/h2LScpT6a/IW+hUk83Wv6kQUhLZJhom1/TFkUB6ThuU3ODcocWh7LkR524VnJA==","signatures":[{"sig":"MEQCIE5YHQcIt+ljZ0YjEQ7DF6WQOFurf4Ioxp0euzlvFvOLAiBae4G1Al3zhbKYe+MVY4pcyKnrzJWLssB++jVv8epXtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdibyjCRA9TVsSAnZWagAAWqcQAJJ/1dXMjHiPVdr+v7UL\nVE/eoYhxcu37FoUBVRAUiREEEEVSnbSNrMEWOAw2QB77qqjpeO1jB/+EiwCx\nR5tRidY4mugiy3PpZ6LWWW8Dq23Xq40rZwoSZ+Do8x9Rr797Kk00OBrHz1rB\nXjM7ABgP4pm8lFRemWMO8FW+v7H7EWiIr7n1uU0SiSSkP+6F7WVPmMbAIqDj\n/VMBPCsLdrnuAnWlT3sNOG1LneOrZkOR22xv3+DDiD601MvnNmXmK8zPejP0\nPjRuJlOh+3zJXp7CjWxTlgc+sKuOHyaj7SzZf01Ezi3rxGfU4tTrWmOhUpGb\nJ0x3XKhH2Y3cHms+ChOd+SQGAHwjCkMzNh706aPxk2KEAR9INzcgMVYZgumE\nd1iLcxYFMBmCodaM1+csmoBh0oxqVXXTwAeZnW9PSNGq/jLileZ39uaLJ7xb\n33T8mt7tWDBTTP176lanvc6V+FwxUK1/r30De10X140e7tI0cePF8SQpx6zl\nLFsHv9LbvabvWPI8FRA3jQ6ps8DkAv23WBBu6fjIQxseVG+ob/b2PH8LyLZ0\nOcuI8Y0KQY8eQcZQz98yIfvATOZwhhZZjCvgXMcqh+VBwxlTHWHasWJuboHF\n6B3b45s45SbxoM9ZTCEVw+BKJuWFI1RRfYJ9OakRn3hnTFAoGBu5dQcj7Kr9\nBycZ\r\n=5gHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"025bfb1103960059e6c4377d07b7115dae8cb56e","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"standard --fix -v","test":"nyc --silent node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","start":"http-server -c 5","prepare":"npm run lint && npm run build","coverage":"cat coverage/lcov.info | npx coveralls","test:old":"node test/parse1 && node test/parse1 --native-parser && node test/parse2 && node test/parse3 && node test/parse4 && node test/parse5 && node test/portable && node lib/cli package.json test/recursive && node lib/cli -sq test/passes/hasOwnProperty.json && node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && node lib/cli -C test/passes/comments.txt && node lib/cli -S test/passes/strings.txt && node lib/cli -M json5 test/passes/json5.text && node lib/cli -v && node lib/cli -h","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.10.3","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.10.0","dependencies":{"ajv":"6.10.2","commander":"3.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.6.0","http-server":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_8.0.3_1569307810358_0.4186918635013306","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@prantlf/jsonlint","version":"9.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@9.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"5077af50b937e45722999c9074be385044207f62","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-9.0.0.tgz","fileCount":22,"integrity":"sha512-sHasYKH0QpVuARa980wlvpiWzt1ES8EmF1bibotCeLMRunqyH2NG3s3EUxgxwxMBRThKF9aVidf7duxMMtsEaA==","signatures":[{"sig":"MEQCIDldwWkt52GMzN/9Fk9Ie3KkcoPMZ5Jw/p0ERIiPkFnJAiAOmG6OoQrqk+hygeQ9lrGP6ZHCUoj2dCWN0XWxoCONwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/rvvCRA9TVsSAnZWagAAhrgP+wZbUn0EJtO4Ot1y7pZG\nEq+v+u/8Edxg4hGVxuWWWnR13QWHgVrDX9HPX37LMoXnbaDMY6N8jdnHzCsF\n64d7cCJk/nFeH0i4VfyBWZpZ1ehe61ePS/w9oUbk99LYMiyZV07uuD2tuI7P\nWweJkKbDBf7Mj/LucBFMlh+U0oj0RkQmRf3BWMue7gVO6aCvsGhT/Q1qsoBc\neuXuwBLz15rT52fhr7Jv0h05hiltei8nCEcoZ/l0wFPbA4KqmeaNWHQ3INtM\n3TFxUX+V/NySsYzP747TXHKHuuSshhkZl+Jw8V2BimRjjxLBXhd4fT4ropaL\nWSlgqalVDNN6eq48zwPU1DF7qsXXxXPY75ukUV/O3PbXLGTyi1Gzf7+3BpCD\n17tjbaFgYSEyQNdRoOxEsAMlOgU8WlfieV6Q+fq1nVvzD7ESTdbNGhv16Dep\nwqfBqOwkP5vXPpiWYKVPEGChwuNg+E2UAClMZNkgmDEOhkCy5tWdDrvBY5nu\nDBj3k8u6Jspfe4jDI6a8MO8yMgEOWJN/yT6zIlnlculQbEvpk6Dc/Gv/rD/i\nmb+RDFrvYEUsiS/oph/k1LPyAzhiPXlT+ipfztL7F5uHPzQUdYqM66JJD3Ht\n84+754eUuYz9f16cGBnfPihKoCucjlr/PzsfSys7qRZQgP0vkhEDjjXUpJnq\n0+ac\r\n=nstm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 0.6"},"gitHead":"ba6c9790792837fdc3abd0032899ffd04953cf3d","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -S test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser and validator - checks syntax and semantics of JSON data.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"14.1.1","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.2","typescript":"3.7.4","@types/node":"12.12.21","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_9.0.0_1576975342893_0.764693806699698","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@prantlf/jsonlint","version":"10.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@10.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"f6be37d923aeac24103d9414f48002eeb1dda46c","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-10.0.0.tgz","fileCount":26,"integrity":"sha512-xAhiwsCz4ZqUy1mcLhm6Y0PO3LRbga9AsKXKSh4kxc3JRHfQJPSo4rnvvPsenFvNcqyFO/7W7ml4Y2DJwnJe6Q==","signatures":[{"sig":"MEQCIGW7iuwok2jGBvHYl5hepyHiUBo7iBag9xHYTNuRtF/MAiBO77DOAoWxxcVzzFtuRVxKOsjX/dt/BfskYABmbwH6sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":882033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBhsgCRA9TVsSAnZWagAAgZ4P/3wgjP8CreAZjZsJOr2m\nIY6I6wLkpc9qSCq9Dr+nHWX8nlAa+tQ62eLkd8BT3yrspl9/YEISpzeukplG\nJ4v6GniY3Qp18TJHLX6z4CtPNZ480kfy9zZTczFq6gYB2Jkusd9O/eXG/oj6\nEQ43EyDfIS205xH3czaK8bQocsLL+U3RsgHD6n9P2qKKPF7KPsDJhbMjrwCN\n+6rxPYZmgN0EN5lUezEvkQrxPlPm0V54U9dyioLIBTIAsSZ+DNUd4Pq4sXsl\nZ80/6z3d5YB1Z45TSmDyktWHBSWertEU1uPdR+kJW+DCAbvUMJ+WHBwUWjXx\n4893w6M7mE0JUpmzRH47LK7CpnqKnLlqGPg/DxCTLQ+V1rWy3GNRb0KuVOsb\nugPPlhNKuCwzM+N7ertZn4/5wveHoYiTOz9S8OuuH8KRn4OFeLjwmaG7Yios\ngMwH68oztuDi2h/Kbahj1c2lKi3pq9lA6eS8Y3xW7Mp03EmeT0AxmRhCb7cV\n295L597Z4LFTjZJdhcqvSt9zf3G4Pyp8szZPhpwl2RTprr6SSbqn8GLxBBaV\npg8oE6f5X/HI6XAJhnAQv6AcmzisxnNh8iNndNaQ/Zqac7L3wI1RfW+9AKWH\nZ8TIK5X5KMf2DwSqyYZiujOC/QiiXYNYfdaWKep91YvqsQX1XZLM7rfDyJk+\ncM0M\r\n=tx7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 6"},"gitHead":"b1385faeeaf1f8c454e1c18b26b8044d9e103d4c","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && uglifyjs -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.3","typescript":"3.7.4","@types/node":"13.1.1","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_10.0.0_1577458464342_0.8451362384136292","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"@prantlf/jsonlint","version":"10.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@10.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"019287a1f3fd009d271dc89099b6ce448098c5ae","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-10.0.1.tgz","fileCount":26,"integrity":"sha512-WBQxNjkGzha5grZx5oi4lU1svPCy+cQgkjTAlDyDMwwwWcfoGtsag1kiWGkaPU3kIRj9KipQokNIogqL6D06qQ==","signatures":[{"sig":"MEUCIHzR5VKiFlDZz9GNmLaK6BHXIeExJHLWKpWBOZwsNATyAiEApH/qHeq4Rvtx0GY1yvEE+th5jeufPUffVOVodYn4KkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":882590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBix/CRA9TVsSAnZWagAA86sP/ji04BTpWSAJnid14UKq\nmYDSGiKmRO453eGs8T9i04jTU6yz5u405vs4mU0kTg0KUgG8cSadJb/+NLzs\nUEPcmXttb5xSJ6QALemnLoIsSoU7rcaA5eccnI1+yzFeJfSqpYRTxYPUiNyC\nMYygQVJobSatv5mJZhJjVWQeQH+K6+nzJb7901Blagmt29s9+ZpEcD9JAXTg\nR/92AOFoFrAi7NV26UE9+35L1tHPDN6IVZdCJxrIh7yh62E/khwuqXnuIy/t\nIDTZsyRjGOfPv6uBXLauC+VREMUoZ91cdfaMd9KfFdTEt7PNIzwnjGNtJFxV\njGcnSHHxH1yfsm8gsIlz4E9EzqfoZd5xMvrx93f+ZBnYjN3rny9vlnOawb+A\nuS0jGzrdctvdbx5QRY5DEnPHs4jqjg0orlB/qWFfQnFyya0CgjaoaoqXBOGR\ndPldx8I5QraOnZ4J3zQb55ZcW9DZNFq334wi5bCX7rJS/Wx412ysO0oh26PX\nMFL7s583Ad34M0JFu0ZMRSvRRSLr981aye4eaV3glci2qnCoPlpnVbwMI7fE\nxcPyGYE6Y695vt9xcVavVyR4Nz6+Kw62yJ1Ycq2GyKLoPuCl0FNfUXm7Qbn4\nCBPLIWtI0+Q9auDuYPIwxQl8R2sgAQcM05lXan1OYgU1PpEh7p1oqArBtKhL\nSKse\r\n=MF1Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 6"},"gitHead":"fe3ac6530d520f156cfae6b83d1dd45ad5127d96","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && uglifyjs -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"13.5.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.3","typescript":"3.7.4","@types/node":"13.1.1","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_10.0.1_1577462910782_0.6106061626263524","host":"s3://npm-registry-packages"}},"10.0.2":{"name":"@prantlf/jsonlint","version":"10.0.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@10.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"eb90493b9dc3b2cff241dba9b9a8d4faa452e785","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-10.0.2.tgz","fileCount":26,"integrity":"sha512-gxDaTXiTvrkbwnVwlo2/R2nmoIw0SPbxvWiMqTBS/0zdkCjfkfM3sHPWV3g7qgr+OvcMZSPTZLsvwQ9jhJuy9A==","signatures":[{"sig":"MEQCIAzj+q47rRdLJChMdLxJ5/HWUrBEQke/j3NKpK4G6nTEAiAray95yd2jS5HG2JY34G3Ayp0t7XN+n2kEltYamLcFgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":883509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBjEjCRA9TVsSAnZWagAAjS4P/0G+NfR8lDabgHB8CthV\nThdPmip42nhFltKZ+kaektGpXwSQCf2kXD8yMifMQfx2+pI1JjsCXTeFsV0S\nxy0+BYlbm49YZLx4lDFVefkBzq5CCEINLjU3pm33m3X0+IJqlFT8XD8xmT9q\nUWcdChjlc3z/I1XgDVhnUgrs0GNXXGSeCbRo9PiGuzZhML9huOsPUh3F+VOH\niq9iTw/iknz4PBs8QmoaP8HShHVHLyYYtyJWEIiU3JyrTL/FDLshNmER6XxW\n9Zq6Znwe0RLEbkgLblzUKFfEnKXl+AqBTDpXg64uIdI5tXmGiZSEgpTNdMRr\nkfezEU0vXTvQm1xYVbmkcYl0UV7xCL5S7aJr8ZDmT8SXdb1O7Piq2dgOrvJr\nzs/zynUmtQ3NG7ezP5J/Ta/xy3uqvjRyUEov2MLexvRkt3PSaj10UmQjvh1U\nlft64pj7fIdbq4NBD5ejWB84cW4fNUPS064EbbMrVfm/CXf9Yu5dXafogi58\nkfjpFcP+I0Gm0h5j702sepJ7Q008lIF39p+/8SHlK1eDAXqjvSl4bQa3UTyU\n/hhg7FNPBzqa9Pkl/aXkLAPMdSlLVq4GHeBgsFzP+XPkWZko2NpJMRdfa+BS\nv/2y9GEr5tylthXht8oir7GnIqqr5QvlBUblRu+VLVNDY/qL4HMFD00FsPoz\nu8xt\r\n=9GER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 6"},"gitHead":"80964f7c3ca6e52129bf8ce99b0827a7ff8ba287","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && uglifyjs -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.3","typescript":"3.7.4","@types/node":"13.1.1","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_10.0.2_1577464098658_0.9998938771979526","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"@prantlf/jsonlint","version":"10.1.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@10.1.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"ae23937d6810cb3c5aa1b3442eaaa6e69b51dd72","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-10.1.0.tgz","fileCount":26,"integrity":"sha512-/a2yErxZZOvfUhCzT4UHXQnx9xUbQH9G6DXDiE64rAt4LpSdNjiLmFi+iQoslrk0EABtPu9OFXqpia1/xF1g5g==","signatures":[{"sig":"MEQCIF5berhELjU8HVWyAdZ5uDjRcIzVuXfO7qGWRA1tqhmtAiBwh5lxABngp0glPaRm8gEeESeIcoKDvcP4x8ST2HSD+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":884693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBkxbCRA9TVsSAnZWagAAgRAP/3dEzgQfK+pTvbQqknFQ\nMHj6oQ2V+AlRpm4AToZ0ebuzH2Mf93ZX4iVEegNgYK+11dacuz8nW/W9pjCz\nxyJCkVzKVHKyCtzuZRuTtL4TaDbspSSDNR5idwN/su06ogRnI+w0xsLtF7Kz\nl/xMU/ATqk4CtOGlzO/TTPHc85i7fqUNZ3FzvTg6QzaHsfSMB/pkMkttkq94\nwG1ha81C44AQ5BXms/e8KT9ZhpoowUctJ/zmwuSr9zQaDIbO/GNvIl8oiJxQ\nYvJCrH9gK8Yc8sUi8TtdWwvRCNVtB/sQLZ8r1zH5eTYbynXM1b96t0punrGe\nbtV21qviHaCPT5EMeHsleRcVaMFJ9QgF/56jfM0DOzftBcEzZp+shSC5NJT5\nKrwFIlhd6qGiZvTlAKmClYQpoSO5uVmCoKpU2d1q7GpfjHYzoNZhgeZ5+JGv\n8ZogTdiJ6gsWTnkJE+O7+Bcn7kpOpfDrZv1L+kSOIn1CBgeJ75MfVTZ5Jvp4\nOqGpmSCEp3z5vJz260ddixpVTj0Zq9sW9eSBdLEemOtqk+9ictVR2rkLlbyW\nkspn1qoiHH7cVeOnUVN3CW4qZnnlA6HMsBAcAqNw1J0YjHNmPjFZWZ0cAust\no9ORL2dHaaafc8uT5zjMrd/93YGUqhTo0g6Ar3uCnw0bHuD+MqYn17Db4028\naOht\r\n=9WYc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 6"},"gitHead":"ded734fb0abcbfd70ff0314af3e6a8abad8d2319","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && uglifyjs -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.3","typescript":"3.7.4","@types/node":"13.1.1","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_10.1.0_1577471067059_0.4331908308757326","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"@prantlf/jsonlint","version":"10.1.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@10.1.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"43c91c7a1e027ea9eff8c2aa2d874ec162f9e1fe","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-10.1.1.tgz","fileCount":26,"integrity":"sha512-1voxxQIJFriungUhOFVveGzKYR5bdC8Cts4L0WC9UmKFeV1powJwlD3Phiey0jZDutF1IJvF5KH2h6kJrCB9yw==","signatures":[{"sig":"MEYCIQCl7lwH6WcL1jbrwplOotTbtzZ/L307L0kuqp3J7Fh11AIhAJBjXpSmFi0oZ/hdijhimQfhwYoBtQnnRMlTLJrf0O0j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":885041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBmy/CRA9TVsSAnZWagAAKokP+wR/JRQ5e+qwFg4WFpYE\nuglYHmI88aNXc5ziiMFkL3vLPKCkkpmvm07JPYztz4TXepXxQZ4SLv2n2R1z\n2dZd8QRQtx3YVJiOguKywEX3LBLEnyQZxCNCqKl+OqInGXVQV7Q6dQ5CIiUP\n6dRm6MvPuJpDbJ91IUKdOUAIKumJ108Nq7F5v5CRI9+OEX2md5BlSNIjCRKp\n+Y+jnOFnWaTRE3W7s589GLm8gj2orPxCEfPuYSrQpTjUKUl7d0BYQeUOHry1\nluoaKh5TwEwkX8E3Gr7tZGH+I5+7MnxS76M8LRJsxv6UTXjgvT/ZcBFWMQ40\nld7wgUflG5MAOJlSuk0KKNXe8gBXD3ZiLdX/zKZQ0dsn0O0UAgyDqt9a5BV/\n1vrRZbIfFOpNWln7OrLCwFrk4CbesxNFRBuxycg30tjM3vGSNj1phbCDw554\nLIWSY6zWZ0B/UEe1pnz5CDQ99R8FQ56eryP10r/SG+4BynoWLlyHGmALYQGA\nckgD5Lm9YkzLqS24kqAu5AMdJtYcQy7dRX6kKmeHU32RqwItSUEW+Tsdn6Qp\nlE370knZxQcGuWxOYyiXL+R2xmOPo7vVeF5tY3nQoimgh/F1iOeDNWFVCK1a\nXU/IEaV0iymfipnurcwdwSDiDciTk4ykDIJp02wxlik1B17oCFiVXZTHqaTb\ngRoe\r\n=ivCS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 6"},"gitHead":"8949b671a4e3e4cdae40b89a373eedd6b191b33a","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && uglifyjs -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.3","typescript":"3.7.4","@types/node":"13.1.1","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_10.1.1_1577479358901_0.7774299834444065","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"@prantlf/jsonlint","version":"10.2.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@10.2.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"0716001895cc5f0407820ffe9887de5e13e6fa47","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-10.2.0.tgz","fileCount":26,"integrity":"sha512-KMFfds0peWLLfCu3bhClTiEN0tdj/Z86QJvn1awKHws6r+Sx6T3a44Eadz6OvqN6ZpsRkqaRpZxqddvvDAdDZQ==","signatures":[{"sig":"MEUCIQDltONre3BNzYdpyJMKIB+7PAqOyzMezbSzgpmQqqxfMgIgSArrBKzGnlJjh9GywPRdlnZYJYiQ4MdyjAkSK5fjxHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":890286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB1MyCRA9TVsSAnZWagAAaSEP/15XcMwnIIsfnmI+Tnvj\nz6zVGjaU90mWlAC4nD/jqSJ+7UC0hGtV4cxgagS2mvwgPoxUEBv025MrTBlS\nRf0eYvsdaNsg0Ac4iK/pgAfCmalQmGp3RqSrfr2DmtqfLgeqHVzzn/9tP4l1\nv7sLrJnFVzpmp0svQemkQ7MCSVTY0ad/6i6PByQQQ4yjNvh3pTrS3U8td1Ah\naLCL+vtszeCDex2ek+vEo0oXbU3giEQsEGOBgGGZTb9IuFtMHW9nlHLKm5OP\n2mmEnivqU9L09GUIX4Yzr1D3tKy/vY7yZPHIqlQLtNrxsVQDcl9z8vpQDQ0C\n2Ap3nodW9tTlYvvx5d1C/08ksv3C/ODRHndICM1xkr3RGH1Q2aIqKvLFTJWn\nE2meEsj+bNDGk7eMsO+D5RzttT5b8/t0opD/hrxwJOuSUTcQhEzNHtEFqUsl\nDF04Z/m172iL+UagPiu1RlwDxu8K1zZ/k1H4u4eegN2k6GqHDGmgyad2stTk\nKrFtmH8XG6CWfsXT38eWKXj2gIAtZYWFTF02hl8g1cqNArm29hhdQaq896qY\nfKPXUv8x8ihcEyAra6n5rTtaQ2Hx2FgZcr+oASmnYZZw3jn4txY0MG37yw/r\nEJuqqrtgNai5yctzVyj8bWeg3irOy5jwaYmH0f4tR/rtPgoqgb9LKOxrY3k0\ncWBc\r\n=8G9w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 6"},"gitHead":"07398cadda41e8566c89bb03bcda9e6681ab39c9","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && uglifyjs -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && uglifyjs -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && uglifyjs -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && uglifyjs -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && uglifyjs -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && uglifyjs -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && uglifyjs -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"standard --fix -v","lint:ts":"tslint --fix -t stylish lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.13.4","description":"JSON parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"ajv":"6.10.2","commander":"4.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.0.0","test":"0.6.0","tslint":"5.20.1","js-yaml":"3.13.1","standard":"14.3.1","uglify-js":"3.7.3","typescript":"3.7.4","@types/node":"13.1.1","http-server":"0.12.0","tslint-config-standard":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_10.2.0_1577538353702_0.8267179640403466","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@prantlf/jsonlint","version":"11.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"6201bd12504ad2320574ae0e2768ea81e5d10727","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.0.0.tgz","fileCount":26,"integrity":"sha512-K1pGi4SSXBGcjeUKCEdeNxVcWWsVDkODigMzmBoerifNRqKHh/hn1eYnjqmWQfHPk7U6IcSbdNiutj1YHReRsQ==","signatures":[{"sig":"MEUCIQCaDNBWyuGESP9xC8nMBEz+HLr6A1cCNQUo5EZV3rfL8gIgL//EOvNOt75U0mtq4ohfTSppwfmzobpJu6f1+/N1FKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":891494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibrZOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMlw//YryCkZJi27OEDftJWdjtlmU1Svz41l395dGpMxW35V4sFB3L\r\nKYUi45uZUrXqrMm8jr8zcsz9+qqs8wc00mpu0Xe8OikcgPEDtR8jfcAwdnCu\r\n6ZRZoOZBoZIH63S8VE86ehVCYynXTCbkmfcRY2YE5+/HfyXYMHjt0G7PqbA8\r\ny+5vtcHdaAizeEIFaAEPBaQzYAxOokNNHPMER/S6FwXJFmWdWagxK1dZcvKx\r\ne0WNQawN17T9TAO5tPABUnRegVSDJ3Wg6OP7r+GIkymaZhxR2X3/19e/olTH\r\nDqC0eG2G5fiNuyaoIOGbqFpU7kprYZmIRbRIIzHtXZQqWYO97ZyfWuzUdttf\r\nJUDhEddng+PI4vTOWcMao0yAD7g3HL/NNF8zQYAR3qu0t/C9OrB1+uj3bJbG\r\nEU46ZNhuJ+/eZ/IswXZ9jC6AXr6bcVeAZOdM0QRiPjGjHSYZGKYtOlby7Hlq\r\n3ylL25fglDZwe8IxrXhv6x1FIH1YSdvZAqgKInYmp09Lvg/zZKcVvUxtDclG\r\nIyXTO/PwQ3e3T4mKR1PgbVBPEWrawZgpU7/aDlkQW7kr6zoz0diIJSWEUmvc\r\nJRCwDYd+PNTmsFnk71Z6yfY5teWcqZbeMojZWyZ33n41RarR378Jk87S3PcT\r\nnw8R6CaZSLlj8BuznCyaKzjsGOdq4ux6Vo4=\r\n=dJSI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"0d359690aa19884a6d17990c476cf780b39663c0","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.0.0_1651422798161_0.877575293506609","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"@prantlf/jsonlint","version":"11.1.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.1.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"7a4a0df10546c1ccce2f88a9a9c576e78347f440","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.1.0.tgz","fileCount":26,"integrity":"sha512-5yu6Vi/9UpzndsqAkVd95p8dlPkkDgjoohpQ+c45XIiwBLqpC6XQM4gdNTC4quXsrosRoddm1r9JX0J9W5fbFw==","signatures":[{"sig":"MEUCIQC0IsetnTY24MtPAKyyOomuL0THp/1WNoEl0E44fyplVwIgDBWxrYw7TAcDJE3L0Jb6hhKQir8tYT8Yl/s6wh6SN/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":892713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibrxpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofOQ//WSi+gQkAcN7b6ZQWaI303Ep6MFwpPh7nw0eEQ5biCkUBC71O\r\nxSa/azkswyPIC97EtmNPR+EcjnywfePjyvNRFKmF5xaubpngjg4gn3a6CvYh\r\nPDLQfVTRCSKc5dwWRepHOl1TdUCOSgdfSQyR8rpTpglHFk09QQlV2rrl8O3I\r\nipsS3SbGw+Ec+fMAHQPt8RwLQhRazfUXIKYlKhqoPKWdQzVK1uz9GEy2Jg30\r\neD9nu/W9YoyaKFFak1vHSHsqZF3yzMmY0I8P8VolpxHRjta8Twt+XVBBpEH2\r\nUCykBmq+qw7CoHm6HTB0xsMlVRFlU69QhNI8J3CT3x9AjlisG/+r0Lu1F2WD\r\n7tERFKCVfxdrTGBBXDIZEYFJt9q1u4hVYmMbQ4VyjZhdmmK1Ilc9FqUCP+Pw\r\nHK18NRuWb6wuyRaSZA6rwzfwaBxd6vRIvOuOewr6lIVGvjGr4U1tctdI5GPW\r\nH6qXNrImn4HkKRNzmqGDFGDyolJsc1dCBexaEPhWX9vQHdGmII/vFWSlNwWV\r\napv253DW2DJzcKdWDKkM1f8r2HOpczlzGQtZZkZEy/GVL0ipOs/+4Ql5BjU4\r\n66fN8re5wjrD3l7qqtMhh/wy7qCMcWX25auL9eKxCXqsOMz+itQ2RNzDOR55\r\nglu797DTkazHHm55U+v1JzqfuKs/IAtd5wc=\r\n=zEOs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"ff9a37a94806feede3759831b23e27aa8fb61e0e","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"standard":{"ignore":["benchmarks/jison","benchmarks/pegjs","jsonlint*.js","test/fails","test/passes","test/recursive","test/v8"]},"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.1.0_1651424361074_0.16451388288629287","host":"s3://npm-registry-packages"}},"11.1.1":{"name":"@prantlf/jsonlint","version":"11.1.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.1.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"f8ba37e8de3afc06d4a8c443776b83f177012568","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.1.1.tgz","fileCount":26,"integrity":"sha512-/dTunijn0CxWlgqIPZXnZ8XOQs+LUbQT0J3G9bmP5c5w1r8U4fjluGARcuFdH2NaJCdfNOfa3L6sRc40vIPbLA==","signatures":[{"sig":"MEUCIH1pjv1sbSPFSO113YoVM2oemzkBwnlNPEGYaTz8y2RfAiEAr1V1r9474dckHrDys3aqFeCjif7y6lFOhNKq8DgJTvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":893192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibvgSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJXQ/+NhK7fV60dR/oFrCWjkr1RQw3wlcxsvqvJ+QftEVFl7mDoxXl\r\n/Ba7IWAdlZuFhk67n5ZlnHEkMBpNzcc2Rpnarz7Mum4FKFUmpsW6j3xslgSL\r\nfdMDB0Lvf7aiOXhsMW9Czu9xVLIznvO/jU4DmS2UwjxbqjctwYzfx047biRn\r\n17iReTqx0EqqtbuRoRzLM2khTXMrpDRkVPPFDIdHzI30lVHBfcNfDWjzerO2\r\nd1ZC1qC5bYG7ZS2lNNZ1bmVjidP+4djdGZsQNx6WUsSeFx8KvCihSgcfUIle\r\nsFXkl05bGZbmv9Z3bFH+AH9LIs1x9337bVG29OK7I4kjlWR0hzwOhe5cgKY3\r\n/Jyl2IrFGMsekhaxjkXAgH8ERshJCyE3KaihlifAkukFdHhTrGVHQaeKPHuY\r\nzVjtsu+gVBCI6lT2nRKuvOE3XtWyHJeAMw4kJ/evParTF27vPWswkQW7AQnQ\r\nS8GItNcNKWPzqCN5gYdc51+BdP8gvEwSQ0foDrhuW9AwO6ieTpS4iZuTdlJP\r\nBQNnwfrHouci9PCBEA59diTXdd5/IxofaLo5nUmOe8qIJ4z3Cki4idv3STEB\r\n86lG9IRw2i19U8etmsDKLdtLloNPHubxqmy/6cTU+HF7wS0khGm+rFrvB6YA\r\n4C1Lu1m+ozPUOrDkyL7rDfzUHyvbamdfs3c=\r\n=Xjpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"842372f0740d0bb40ebab8d0d5589f6dd02770f5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"^10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@semantic-release/changelog":"^6.0.1","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.1.1_1651439633770_0.38619838173287446","host":"s3://npm-registry-packages"}},"11.2.0":{"name":"@prantlf/jsonlint","version":"11.2.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.2.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"69bcc7b11281c6b12fc972b3ed78cc270d1bcfed","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.2.0.tgz","fileCount":26,"integrity":"sha512-3XMane3xGYHMoCPEqtUUAQgnLtB01A9HrK/zzxnuEP+ddTCue0lTfuCuNg8PlctNKSJ+R0JycS4400yc6z3DYQ==","signatures":[{"sig":"MEYCIQCoSMcS2rbviMPBtf3YFdEt6zH/nxWE9C0sXrhPa4r9VwIhAMO7f7sunCOnhpKUEe8F4Zq3VbdRe/+n/XBuyYOuAQeV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":894792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibvltACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3og//VIX/YfUNPdgt1KsFQmPOkmn6IgmcxjdzciK5JW5YHZzkN/eU\r\n5W4x3uYFyvV7qDBWWo9uyTPN1YaxthOvC8ZtCDJVhtxDOtcmbz2CAhh5k7Do\r\na+pkjyEXmv/PCVRHnpV823c/9Jnm4Ihe0G63JfGk0xGRkyy/UM2H2QOYxhak\r\nUDDtiaMWI2pVSOD9FUGA3t9utmtof6D7WD06Ikv65eg5wb03rE6Pkl8AZTWB\r\nNX6xJt0m+8cbbRUdHQzWfyBxqC5Y6WQSOldprLfRoDmd/F7Tj2cHTnDnvAlB\r\nIJrHHExxTmsFdJKl5EYoZMz/YAfFaKy0O1UbKzCnNl+IGJzq/1D60uaJS/PU\r\nj4ecZv4Oqw3DWsWl6sl1dcvsuOOBgT5xvyMdZavi8XZHnEBy2gF6JZhh4zki\r\n3dY9G/giBW+UvvdIMnvGmx3rJbwcnItiMocCb0zATjl4BCwfgj2A/1tbEby+\r\nGKqbbZfAAjdNVaxFxIr4fbWXav/cbAY2/3KXB6JqfJrL6sRerWN9O/h9Usfn\r\naIe/T6/7GWewOPLgeT2KHFFEpF9TbYxBRzV1fySmDkrrlsY/bve0g1wqR3eJ\r\nRLGLYVNVK/kTgbsRQF5/fgki6b3ikzCD5RzHSUbGs2MkxIi9wc/MKYWKlxiH\r\n04pQSJKVFiLMbERkJdE64FYWRmEQCPwebVA=\r\n=l33U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"731c8dc7bf70267b57298ddcecb8108dd9b84b60","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0","fast-glob":"3.2.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"^10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@semantic-release/changelog":"^6.0.1","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.2.0_1651439980993_0.6419831520780643","host":"s3://npm-registry-packages"}},"11.3.0":{"name":"@prantlf/jsonlint","version":"11.3.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.3.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"80267fc6d8a8f3038e4e4e422a1c7500f8dddfe8","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.3.0.tgz","fileCount":26,"integrity":"sha512-cYYw/toEAzms6YJ4YCGyBmunUI6cbX7t1ZwjU7mV0lkCIOV8NvA9indO8Km6pdkb3zToC8hbxEl1k/zT2k60CA==","signatures":[{"sig":"MEUCIHZhwnuMJ3Ca04oxI5pXTiSsLcuE3FV+35NKYBzg6LtuAiEAijLI9Aj/xhNsSPkgXsIwuZ0iNYbyZfyiJe4EXcCWkNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":899136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicNhrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGyw//RngmEnEg25KSn3fJTuJ+8ovbaN2N4WrA/u7UIb7sWaQzx2JA\r\naZY+Xyp07xt7bTE9lL5XxEwYxaasLEInw1ChPosF4Vv7HUlAK2As4RWzQP3m\r\nJ2PkKST6MTRvNRdjyMmX6asvVKMXrn2lwFDp4kGApX6d7SYj6OOoTTSqEbKy\r\nEmKsPiYDF5KIj3vEVPlH0KSemJYKTackDiWyFSNKnX9Ws5cd9JWg8qF073FS\r\nRC6EqwPXtlwLEqv/d1tTMI2Y91Kf2cqnciRNGn1xQt/QUPbQ3eIlV8GPaaJP\r\nhAaJqgNEib1/ABeFOf+COKjkCN+9zJ/D5PGhrl5r6VX/SfHeEH29WL6EQ5Vr\r\n5YNbcMCOQPXZFUQEhZwaYhEaWNcK4IaeJrEO5Ou/DhEf0gxPIzDnDWUyFKa9\r\nkBEEo6jFtl4YTrX6jL/PyA44Ti5cZMT6pvZnFd/iUy5l9n5bnqIdeL7Aq5dN\r\nyvbhcDqMEx4DRMUF+a8zNks3bcJm4SBjT2Mipp5YEefpnJxRv+X10YvYZamR\r\nCi+CKfOD84Lkdm8G2v4BycTZ41En0dhjqW0fxu/IcIw6NIBmWxNysr10etIT\r\nn147VYZb7XOgFvHAxAEH8BICznLK3a4qMxjL1FkOE/0c3MY5U2qw/b26DQ86\r\nZKT6aVosKGk0IXIbt7FnFEVDhuyXW/Jf7LQ=\r\n=bzzu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"11632a8a1e37980d666879bd0aa516eabdb4bcfa","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0","fast-glob":"3.2.11","cosmiconfig":"^7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"^10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@semantic-release/changelog":"^6.0.1","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.3.0_1651562602951_0.5885060796182837","host":"s3://npm-registry-packages"}},"11.2.1":{"name":"@prantlf/jsonlint","version":"11.2.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.2.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"ed24298afc9b2ca99c8f737237d2a8737754adab","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.2.1.tgz","fileCount":26,"integrity":"sha512-SYBNuDhg8WyLg/BjaGNdL8kcptha2jMezxeKOdIo04+DSX3uVKLZ93QT5wbaOSoN6M5M71snRmAE3PNzkJ1FNQ==","signatures":[{"sig":"MEYCIQDoMX3WNicitywR26beAX0wnuSoGE97wN/0WaatSSIweQIhAP++TXtcRyXamiJTDDGlK7gJIUEUL9rq/uqccWH1EBZj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":894792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicN66ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvvw//WhnHUNpBGSxnYWSHb080egldq6P4xL0ZfV7yv2wgZ5xDILHe\r\n7CL6H69v0xbDcWYBaznQ/j+5j/tnaKJtaA12juHYRQnc37kQTNVXtA7z+s12\r\nZMEIepQ8CbkgXm8lXj3vHW4N1LQLVnL8D6eOHhvzTYfh5OJgzhPmVbQq/5EJ\r\nMtEVJcyrFd+NXIRrl0zlxTFYe9UIwS7yP1Vp+mFslnTSUr3Ju7MsS9tZoVvS\r\nrllhTVX7QDvwMWOYmQGzBYZFg5/lYwPjDSW8EUYIyR35N1U1XH745A4YMYN0\r\nkfVVJelXDwbz4zNbzJkSAKCgj7VZGg6aEqw+UVTXhr/nbohguI8/1EuWEBBn\r\ns4+ixuyYFO4myZPw5trD8/m6zSgcsKFM2AxTNd1bzXQhEOsU4BK69R8mknug\r\nrefT0danLhZKeOe4HEvAYG0kfbSaMgtJ8nPMvYxyUFZcX32LxtAP4ybAyuan\r\nqK3j1bWBaQmhS87/yUPD9mFiNFz2h5N+EjbmfiRbnUeVKpbsstiZDDzCn8hY\r\ngjoN9yhwj9EnVZmpID7/BLuW6xY2YT3zKxeiAnLscXSm0Zyr0SgpkM1QoEi4\r\nTDmiORC+TDAwPvlPbS0Eh0JpjbBb075YOiJWE27iTfCIvHlWxPPmxjVekAJa\r\nwmgqNJwBWLTMb1GYlnUh+KM1j4QdtDVL6Dk=\r\n=3RAK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"604347eb7bed08e7ebc769883440bf1ead83389e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0","fast-glob":"3.2.11"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"^10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@semantic-release/changelog":"^6.0.1","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.2.1_1651564218165_0.20325566389672112","host":"s3://npm-registry-packages"}},"11.1.2":{"name":"@prantlf/jsonlint","version":"11.1.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.1.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"b4cb944631e0338ca0ee7132b6d0c3988c9ef38c","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.1.2.tgz","fileCount":26,"integrity":"sha512-m2acjAyoKZsgC6g+pbumuJBPd4sfoaelLCsPNNup9wBzQ5q7wxYdeyxDAInADOjiNuIBqnEdqvz4fCKEoEGj9w==","signatures":[{"sig":"MEUCIQDQ6PfHXYlNe8BWPJxVR5SRXUFSBccx0RUOQLaIY8SHnwIgN2aJ3DSug54iZAPi/vEH4vcJu+ZCMAApJB2Aoja+OLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":893192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicOprACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyBw/9FNi2dn0Au99m0miaB5Q8XClqVJbbcGQLWfmgLIzKWVeO3ppu\r\nyTsBLmrlLJ8vq+q7Q+Xt1rBrA1FXj8owZ4nbRgc5FxWsxoQiZ06AVNylj6Hi\r\nXiwgGh586XJ9TwGRoBwbMyDdR7/mH4vXQDs5S6bRF/1vD0bAEQ4Ajm7Nupg7\r\n+IKQL1kjicEEbnQ8WL+WsQJUx+nQK5Heqa+/hOczIqJRSoEzuJbFB5Fceq57\r\nhGvhddlaKbZUNqZJJ9ri4Sbz+EwVwnGgviXFCZyCoUcjNq6fwDbBgrRWoEt8\r\nDZGoOCO6ckoixNHTB0WRaWxWSpg1O1M499NAWE3b2yriVvMvdAZnP0teKhlX\r\nVR7QS6I9KdpwCPkIG2VJj/4Qkriqkz/ZjvHAARbTw2pt0GL07Lj55GaQuXTf\r\n4dqBavg0kyi85e0tGKvfuWFlmpNS2M4LGsSeWURoQFqlgFFl0blSywdj+SIY\r\n74B/7Hd/p804kHDpWuefdnHmcFQHmKanVf+Rrh4zDFjqGN5M1o2TixP1p4CH\r\n7uvOgm/P4qbcRBgDOKyHqt5ULvitVMkY4152QFJJjE97Dec69MpYfIRYgA0K\r\n/EF5bZLflHdYF9XqM0a+sahKQLcK9N1BC8elRCGfJKkmc9RdIw64cWIPUd8p\r\nZl0v/SqVRDu7gU8VmCJ7ITiEkn7y8urPYas=\r\n=RIlu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"d5df802b5319cb296af95bbf810c0b31c1583c3e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.5","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","commander":"9.2.0"},"preferGlobal":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.30","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"^10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.21.0","@semantic-release/changelog":"^6.0.1","@typescript-eslint/eslint-plugin":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.1.2_1651567211628_0.7569674316384563","host":"s3://npm-registry-packages"}},"11.4.0":{"name":"@prantlf/jsonlint","version":"11.4.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.4.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"6fc642f8b633964431d8cd98bcc8a913a0ff5de3","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.4.0.tgz","fileCount":26,"integrity":"sha512-YGMuNEEXG8FT3xNfF+c6jRdcijCROAQwK85V+YF+ba4i/v5Gx+p4A63ql5vtq1QitJTNEjsHEItUfrhWEwSnLQ==","signatures":[{"sig":"MEQCICVYCe9S9d0cXqsa4yQagN2APCzAJGAXM/nQvJBTmFRzAiArwgm84GB8kD5uhX+B9vqGqTCx7I1OeEK1v5PIDdSNUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":900773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicR3VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq15A//QJqUic51/ZLlsA0E6Oif+6rPPYnlo+x0ScBusdi5iunujJap\r\nm4mZPJ8CzPrzhiDTuiaMzb3ud4HEE2CTxrl2PUP8B/+EqXjIR9lr+tVuleJM\r\nAArlGRjOs7m1SITJq1Ptx2C1f/RWfmvYrjzFE3ImJ8zyothUBk7W9mD8Fj/q\r\nNDXN1ctUaWqNoJCu9r2my4/hdzSjzaPMUJk05G7fK2ecDEIcQm5J6oqTkYm8\r\nSFpe3S45J01hTZ5XvRo9gWRVBtF0fFYIf6ZsS5Q/LXuBW4cfRbnCY4Ohouxv\r\n3NKdlwmr2Ygjo1vig5XlvqYcsLGr9/0D0t/xArW3kTgvfpsjSojRg72hJ01J\r\napPCb40Wtoh9YXomtlaqniJHK9efwNnXrDCtkyzt4jnXUVNEIDaD71h8IHn0\r\nOiYNT8tcckcaLtsxeDaRgGD10pPjFAKyrxwqk9N2tutGjYP1IcfizBEh3a9T\r\n17OifK/gSJLFqpsH4eaXXeNJzXCYDe2ANw+lZcRcKE/0PmBZ2zBLL/ePjwW6\r\n59hOoJ0LqOS9wf7z/gGCTOPTLAa1QKjBmQAW2+DPiHSZw0oZtqs1+RUeAYTI\r\nOChGOesIXKTGGFCW0ngENy6Lck8a3cdZCvxDhuPn5uSo5XfK6LuD7NI5kmcf\r\n9QYI+3ujKgJBlSfKz4iUxrAKh5Yz7rDS1bA=\r\n=uokI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"29579a3b7a0ffcc3c775b1e81c64588438571374","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","diff":"5.0.0","commander":"9.2.0","fast-glob":"3.2.11","cosmiconfig":"7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.31","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.22.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.4.0_1651580373690_0.6112346656490191","host":"s3://npm-registry-packages"}},"11.5.0":{"name":"@prantlf/jsonlint","version":"11.5.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.5.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"79e3d38f05f53bd2ec276b94660b7d0b2011db60","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.5.0.tgz","fileCount":26,"integrity":"sha512-TbEEpJMew79Z2Q++TByArYjTNTHxW7+hsdLF4SEpYELBkpDn202AEPLZJAvVsQSx7P6HJ19YNqUvsd1g07vXAg==","signatures":[{"sig":"MEYCIQDfdACbZjryPq4RsLZrkLrzvmSTGvJ55nuykiofNHxtogIhANcAFVP4rqWqfI7/oeR8NEPgO4q0r1Is4yER9t/eScjk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":902885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicXbmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfFA//RBZkfbrVWSETEkU5Kjc3azIMqSiV80/Tv4kJ3BVOe0HnmC7l\r\nEqtqJNTY4L8wk1+PiBri2mGneqisgzS3bT2K1sfz7I74eycmIIxADYVwU5bi\r\nN1vVH+ZiDxRfSy7WRXRMTppt/JqjPDJITGWltYm1ko9/ZjbOGuk89eDWVqA3\r\nxQ9QgKbmT1w1MS5P5AnhlriPYwwmXQpD3ElmPaoCOERaxlio9LnBAbZZQyIW\r\n3v4+oNQCwDLkB6Nn/+/eRz5JchFGrypQBFRSAOip30GkdQA6cmcuqt4P/jFQ\r\nUDpDSezschoI0x020UB7t71Ho7HZnYQhUkaDl/l1880otoCC0JreL0V9p5Oc\r\nojHMt9pgJw/LjHkjZR9zm8UApAaXEp5YM1o099Joh14uKmdycORYWmNcQXw4\r\nSy4gjUhQR/hvUsTWCwpb+yj5cHWMsSOtQM9SVoazUmYhCulyY9XT86Un3+E7\r\nqaTMSguc4ekHo/UvheEyDCC+ChdT2zOU+5ya6AQiQ+p+vqndgkDryuFzParl\r\n1HKMSQH67FIBOdAsZFn1HY8riU9C6RTXUXxvpPeYE00PQiSNzW9ZeO6Ea3dY\r\nRUV46+QgfahROjKmpt2DY10231UhUiO17gc24urA8q0SADl+Gx9IKZ1bG/pG\r\n+jAXhjP3pfvYarmD7PaQKG0X/61bq8koZ/0=\r\n=otyx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"aab344184064fdc7c473377a15fe4ce69b5ae91a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","diff":"5.0.0","commander":"9.2.0","fast-glob":"3.2.11","cosmiconfig":"7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.31","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.22.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.5.0_1651603174379_0.31920199850497344","host":"s3://npm-registry-packages"}},"11.6.0":{"name":"@prantlf/jsonlint","version":"11.6.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.6.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.com/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"961ff55ef4b8f91bbd536853d09af5114c350e01","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.6.0.tgz","fileCount":26,"integrity":"sha512-zw/fKbVBl4thFQDOFzNln3w0zje2T8EsMH3kXbxYzw2XuR0Emhw6PoIpCFQxlU1lOn+A+UeZBrefqbVcq0R9gA==","signatures":[{"sig":"MEYCIQCkt0vgnllu9oiLIsiIKkpvLMYjgv/AINZ8i7y94ZUCMAIhAK7njcW2TV+ssAhkJ5AsXhnDXPbjmFYNaLbR9VW+nCXi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":903102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicib1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWXRAAjdkuJK95wmDoYwgsHC5UaAe34I3onUXedrzsmWchCbKaJw7d\r\nz73tj7WqNoNHR1uLCcuhfchgBRr6rhMy6xVgpI9NZTxVwe9U13CELNdXOqiK\r\n8j7WGfXc5tJ6V1r5cMDKvvaR4IIflYfrOj1Bu+2ETsUbLb+0Egi4F50vvwNO\r\nwAjDSx5gMrvTnZTzyBumc7kmEhJxVk6wJFzd1FXSjoIlHciCI1A4osfp5CM9\r\npvKS8DoSUpFhnz4BoCLhSh/0FBHNHpiGppKGa9kTLDEYwBvsq9MJO/ZYDin1\r\nEiui6baX3hUxkJ565fVa2G6AlpS3QfHitsyZ2MfExzBVdxo8wOVqkYe8FR+K\r\niX2OdvW4wsW6PaV8FD2hUtCl7Qr3TnQvJkqHEVXgyjzoZqLfMFPDxSMUbhEL\r\nPFPBCtdxg4+p0LmjvdC3y7It+aFUVTRuMprzI+2nbYWmbECIddv39h9y08Qz\r\nNtMD6LILld4UCIFoLnGxxZWzE2PbIk0avamO5TCJIlEpkZgkeBljzW5HTgKf\r\noPT/fQQbcb26AaPolbXh9xdo5TqvYAK0T3poXHFXzFnsQhJkdn0KLBpunnK+\r\nxbsgKOdv0floOJjmdmokip7J96SuhOeBaSEsjcHE35xNcFHMyG5nXyYm8qGE\r\nUIj3zZ9srPZ+ki4PVderf7TCX9VqQgtB3xM=\r\n=EdTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"26f540b9400f33217292e4ae52012530d6c4282a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"6.12.6","diff":"5.0.0","commander":"9.2.0","fast-glob":"3.2.11","cosmiconfig":"7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.14.0","terser":"5.13.1","js-yaml":"4.1.0","typescript":"4.6.4","@types/node":"17.0.31","http-server":"14.1.0","eslint-plugin-n":"15.2.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"6.0.0","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.22.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.6.0_1651648245574_0.4663060977428397","host":"s3://npm-registry-packages"}},"11.7.0":{"name":"@prantlf/jsonlint","version":"11.7.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.7.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"1ae76d64a6cfb91b19116d23a9d167f70fcd185b","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.7.0.tgz","fileCount":26,"integrity":"sha512-Q7rxgt0t9gYxsxofunTCqiIB6UH4K73g+C6IySxHBzAk7wwLdsEw7YZSXuiGUDjGrY9oWxcgqbwdlyYWADiJMQ==","signatures":[{"sig":"MEUCIQDdmdHT9L8k3qZp/G2VHnXvLTqNOle1LV8Tj2qfccrNxwIgE1/tYKgyx7Jn5gZlAeOqYR8l2uEJT/kIDE/9vv8YcVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":913690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMUw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouzRAAnOab6rq1dyGmQT9zzfCy84cSuiApVS1ot7Cy6k2oALzBIWeh\r\n8j5poRn62jvtUbQO0ErVKMqwPhANQhZlRpUCgdD1HmLGj0t4XENkYCyyJTFC\r\niYhUiiwSkE9YEjO6MPOfBQqJW4GBOb0MW2uaXYi4LnOsTtn6UF/lnWYPfXP8\r\nB2MS3MllJrKXJuqaoHl4UhdxufJWH7IlZDz0oiE7Oc2jusRzGimEowE1RPc8\r\nSsOPCZQUoepf/Urvj0JxzJ2eU1XfEvLNNa9pww8TgJYNVPdDeeoSuF8zBRK2\r\nxNlpGW+zo5e0ikoK+24jmTZq+blfKtP7qqsf+LKTBMI4NG7OZL1PvrYpN49O\r\nUxa2hgjEuQHBQB66VHyS2vuegi7Y43fjuabTkPzifdLDPGlG77McXP2nQcpc\r\nGnJd7UmmiAhoFtl81kKZl0dtJyIVpnYj0ogrYkJ59NnC0T+9TTZ9RYIsNJW0\r\ncED3OCMKX4H0xId+dRMi5rnqeh8li1rAyT3CtYYiIUYVwNxZfuvvyUaB8BxD\r\nMce3Ew8mBzS2qjUatsjsgtlBfD9IP3Qd5bjwGEMtSOwVBIqTyW5HdOloqNM9\r\nk7BNrRflldDUocdgCYahMPO43hnvraGuw8YqpLsse6nZ2/qxhz9lhg+15R17\r\nXyaPEuZjJenDrOuJahvQb2bj5ps3IiQjwBY=\r\n=Y+at\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"9465040e62e5a11626ceb40242fcf796e7c10019","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.15.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"ajv":"6.12.6","diff":"5.1.0","commander":"9.4.0","fast-glob":"3.2.12","cosmiconfig":"7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.24.0","terser":"5.15.0","js-yaml":"4.1.0","typescript":"4.8.3","@types/node":"18.7.21","http-server":"14.1.1","eslint-plugin-n":"15.3.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"6.0.1","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.38.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.7.0_1664175157749_0.8579941353732401","host":"s3://npm-registry-packages"}},"11.7.1":{"name":"@prantlf/jsonlint","version":"11.7.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.7.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"ac737454a9fd4999345c7abf4256695e04980b74","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.7.1.tgz","fileCount":26,"integrity":"sha512-oOydGA7nxoMQCwiy45d53YXT1pg9AVF/zavMm4xVRxLUAz5NHgGcD+he/jdIYl1LjYoHqGpcwM1TDZ0UAGZEDg==","signatures":[{"sig":"MEYCIQCiNDGcFH/Gk7y5xI+xGw/VbXbRx6rksIdOdtOmU85Y9QIhAK1qgvhHe70TosbQf67ag/JIjqkYg+bqFdWbeRz7iO8W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":926087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBHFvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo52w//b/HR+nf6tE8PZsa13GOyh/8Ue8GyGmXOEXUyEyXs+Np+HfDE\r\nSmRItrSQzzRGkjuKwrNchcq7QR3TX8aMaTfbSmrm9vaaybLqdXV0xSLJpKRj\r\nVdV7c4RE71jiacVFfoOZ5etTPRsyl5suPpH6/3ZhInh4cAIoE9YRHLMP2gDR\r\nyI/uY+6ai272xLNycvBMfNiuz+MJ1Dl+g60zvOS6puq22cG8jCHT2HFbv36B\r\neJPz6rDvpIvtLwq7XyJaGAZ/O8eGhMhgEfTZ+6AAyQVQnEIVOcZXbG+3FEVj\r\nJl88Lhe0y4VT9R4wVo7ZcNAR8Y++j/Dnl4iN4WCrPtRuqNgVgAxUd77KQgA0\r\n5ejuJZ4JwZhu9Da0fFv2Six1SBx1CaFmyPpdEQvpPYhXQu8nCre0nGd5aSId\r\nR3kDltiArqSv67BcLfY+J1APWXBebvE4dlaDDBxv0gUvQ3c7jrznItnGbTZf\r\npAvmndzT2BBGSOvwPWvTq/iexfZ4FH3PWzVmfQJmWD34GM1sqQ3zgsiH1D5j\r\niQLexPYis12IveZCdlADo07Y8W7l3cmcXoeuicMLRZ9YXBVuhXvvO8nhJtXt\r\nCgIL7SX7k2T5IBKMdfCnF6hlkDMIOTuzg5UxOUJoZWn2tvCBq3JZAZorGKtW\r\nx209Ry5CIvhoYaZaAmbwSDR28EYh0XhBmp0=\r\n=PT1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","engines":{"node":">= 12"},"gitHead":"fa5895fded55b58daa80ea8957b481022a08ec00","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/jsonlint.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"9.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ajv":"6.12.6","diff":"5.1.0","commander":"9.4.0","fast-glob":"3.2.12","cosmiconfig":"7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.24.0","terser":"5.15.0","js-yaml":"4.1.0","typescript":"4.8.3","@types/node":"18.7.21","http-server":"14.1.1","eslint-plugin-n":"15.3.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"6.0.1","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.38.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.7.1_1678012782823_0.11281547871766673","host":"s3://npm-registry-packages"}},"11.7.2":{"name":"@prantlf/jsonlint","version":"11.7.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@11.7.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"bin":{"jsonlint":"lib/cli.js"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"40785ffd18b3b4c7e66ec57f39ef254229a00b6f","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-11.7.2.tgz","fileCount":26,"integrity":"sha512-NWnxZcUBQUk/e16Yu6ZflMoc/5i42sDTvIxWgEAFyLktELCSj7VeMrYe87qnvPsHwEMbUzHpaDcUxD8VQ8XnHQ==","signatures":[{"sig":"MEYCIQD2auenvfu+uS0cCNANyrtWNHzf5znoEATlqChNYvzqZgIhAJwv9wEagiOeEujXCtW7kcTR3/rfe2W4NTPSLXxK6Iml","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":926113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBHKHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8zQ//cvemTB0t/ectA3nvI69guJWm/msrrndJW5yiAxhT8z5Q3gNo\r\nwgV13CCPdOjYrs0Equ49Oy/jo1jMXwBLhm8SHSe93lJxFRqPrliNHYrEFiOT\r\nCOa8CX5fdFMZ+zg5nBYMVEW97gXlvB8g62mSXU3ZHugiR7vxOTy218BDfKbJ\r\nBIW4tOm4Iqex1DFCAagp3wkxVV/i8Au0wRP2vKPWut/6xv79Xb8hz7IM8VEH\r\nOcKoxlBtOoJRIzOZqHdZeyaCi47XebcqA4FZhq6gKxZ/24bFjyg24ryMR4a0\r\n/3qMQKdTTxmO9yo6YjIizZ4mZ2Ep9VgYJoLCod+Fy7ig/lGykH4f4gJ9JY3s\r\nkjzcL80qVYgcQwKwdQdsX1SImZs0JJ0P2ot/zx8HNN5EdpkAMbZU0ubtZgnX\r\nl8REPSS4TGs6W5cXsz7X53kYvQuCEM4X4yH7cN5cP2Nkh2gnvo/1D5MDe7iq\r\npCTRtwMT8rerTouJBE5ZtswPAv2KKvAt/HL4ULniZjYwhGPZn+6ja1N9eMna\r\nIyKPNS350j/SaYYLCfjaTpz5YJzlSi58hXpWYWR0qKDKoFYtJjzhIJ2GNMpg\r\nthdMDk3FTZn3XUjHctjGorlH7eS2am0a9YsxUWNCpaTKcWD8s2vnwhrZqsuf\r\n41cxrBxJtH/xsqCUJjEteNim41sHXR7uUh8=\r\n=a5A2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 12"},"gitHead":"895868e7b64a7b77d03d5252a64e80a80abe9be3","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"npm run lint:js && npm run lint:ts","test":"nyc --silent node test/typings.test.js && nyc --silent --no-clean node test/parse1 && nyc --silent --no-clean node test/parse1 --native-parser && nyc --silent --no-clean node test/parse2 && nyc --silent --no-clean node test/parse3 && nyc --silent --no-clean node test/parse4 && nyc --silent --no-clean node test/parse5 && nyc --silent --no-clean node test/portable && nyc --silent --no-clean node test/tokenize && nyc --silent --no-clean node test/print && nyc --silent --no-clean node lib/cli package.json test/recursive && nyc --silent --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && nyc --silent --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && nyc --silent --no-clean node lib/cli -C test/passes/comments.txt && nyc --silent --no-clean node lib/cli -pS test/passes/strings.txt && nyc --silent --no-clean node lib/cli -M json5 test/passes/json5.text && nyc --silent --no-clean node lib/cli -v && nyc --silent --no-clean node lib/cli -h && nyc --silent --no-clean node lib/cli -Pc test/fails/10.json || nyc --silent --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && nyc report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"node scripts/bundle-jsonlint && terser -o web/jsonlint.min.js --source-map \"filename='jsonlint.js',url='jsonlint.min.js.map',includeSources=true\" lib/jsonlint.js && terser -o web/validator.min.js --source-map \"filename='validator.js',url='validator.min.js.map',includeSources=true\" lib/validator.js && terser -o web/formatter.min.js --source-map \"filename='formatter.js',url='formatter.min.js.map',includeSources=true\" lib/formatter.js && terser -o web/sorter.min.js --source-map \"filename='sorter.js',url='sorter.min.js.map',includeSources=true\" lib/sorter.js && terser -o web/printer.min.js --source-map \"filename='printer.js',url='printer.min.js.map',includeSources=true\" lib/printer.js && node scripts/bundle-schema-drafts && terser -o web/schema-drafts.min.js --source-map \"filename='schema-drafts.js',url='schema-drafts.min.js.map',includeSources=true\" lib/schema-drafts.js && terser -o web/ajv.min.js --source-map \"filename='ajv.js',url='ajv.min.js.map',includeSources=true\" node_modules/ajv/dist/ajv.bundle.js","lint:js":"eslint --fix lib scripts src test","lint:ts":"eslint -c .tslintrc.yml --fix lib/*.ts test/*.ts","prepare":"npm run lint && npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --lib es6 test/typings.test.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"9.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ajv":"6.12.6","diff":"5.1.0","commander":"9.4.0","fast-glob":"3.2.12","cosmiconfig":"7.0.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","test":"0.6.0","eslint":"8.24.0","terser":"5.15.0","js-yaml":"4.1.0","typescript":"4.8.3","@types/node":"18.7.21","http-server":"14.1.1","eslint-plugin-n":"15.3.0","eslint-plugin-import":"2.26.0","@semantic-release/git":"10.0.1","eslint-plugin-promise":"6.0.1","eslint-config-standard":"17.0.0","@typescript-eslint/parser":"5.38.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.38.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_11.7.2_1678013063727_0.5584160982531738","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@prantlf/jsonlint","version":"12.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@12.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"a47649c82e690be456e00e9cd9ef926316f1d609","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-12.0.0.tgz","fileCount":28,"integrity":"sha512-oIRzjS9iKtOX4IAVZ3YnYJOze6HuHEEf/M8izUvcW6QhfCwq5oeyAiChRI8bJDnFsfFv+j24X9xLaVYYOHKdPw==","signatures":[{"sig":"MEUCIQDsg7q5KBftzW4lpcvexQsC/GW2jr9vIp6WeyDtsUPm+QIgNbU/pMjzpz5PjzZC0LZJi2o3FNbzVYNdBEDhYPJFI0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1684138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBIBgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOjRAAnGYEekxpt4YRDzrIBFypAMf6QlvEboKAkz5eVakPdQxQ/ReA\r\ngqmaR50dKfz9cHdpntdwtER6qVQbXOFHKIUE14WvcGdbXECkg+E83jzZAjyA\r\nZbSk9dM35b6jrWH69aAdZ6E9js3ylzG6hBLvq8fDqiZNR2nUO3NsJsLiF+bT\r\naGI6ATGXZHMTuSKP85aCRoUy21rg9njSiRTchjAHsRtcZXSXeG589YqrsZyf\r\neSr+IMJGi7PtPeazPOHZ2XYnMD6ACcx4d0f9gCGjFfEqgOLR+SYsiulBCHob\r\n9CUY6JGY7RxZiYgE94x3hMxDXxAe2qjGeBbXsHjKlwJkTW9jwRBOJWGRT2EJ\r\nn3EFI/DqrMh7ivPo/Ai7Z8e3MyN9tkO3S/WZ1OcC0kn4UcCPjRO3+wBKW3qM\r\n9B4eR3movpRcpe4UUqIssBWkQPDXoQbkcUIWKJO24Gx/fIGf66pCDGjnZlsK\r\nlLvekKbYuLX7hPLPkGBgNAWGsHSkQg599HHkvNo7M7399m1JITGmoVQC95+c\r\nJjTKeiHA59zJRCuZPo7TbdUaFm1IX8ycwKFvGUg/Wr+m41xHHJmdIqXFD6pr\r\nbjhIxCpraeAyT9anEqNgRCzBI0P/YXBIqN8ZWDkovovTgxq+LBgA8NZsmekg\r\nDOt8jqti5n1iunLT7EXY+bwTJ5FN/CX90yg=\r\n=4vQi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"45f481c5d7eacb514109b177ed7bb80f54249168","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"denolint","test":"npm run lint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/3.schema.json test/passes/3.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile && npm run compile:tests","start":"http-server -c 5","compile":"npm run compile:jsonlint && esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js && node scripts/bundle-schema-drafts && esbuild --minify --sourcemap --outfile=web/schema-drafts.min.js lib/schema-drafts.js && esbuild --minify --sourcemap --outfile=web/ajv.min.js node_modules/ajv/dist/ajv.bundle.js","prepare":"npm run build","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"9.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ajv":"6.12.6","diff":"5.1.0","commander":"10.0.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@semantic-release/git":"10.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_12.0.0_1678016607746_0.7366890623720566","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"@prantlf/jsonlint","version":"13.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@13.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"448b86df60bee98981d9cae63dc091ccf6d95c3a","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-13.0.0.tgz","fileCount":27,"integrity":"sha512-2M63dWaWaIsNLLjqUb+DG4q9mGgTfoQ1T4ZZVepr3dwFlxpMWl2kaZOcdcpm5QoSXzIpzD8wek9lv02N4zra5w==","signatures":[{"sig":"MEQCIAj5N1dSNcOztD3ievGvIziiUUKIF7RPXvATq4Et9/rAAiAEOi3u83xd71C90jCG2Q1fJj89qW3rrd32WoLugnxNpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1673456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBIOsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSfg//crMRd8FbkdbfX27XGviBgTQqHVC0gsrhos7zyRawhzDqtzZS\r\nh2BvKHiCIQIYP/IC6fvDDbQr7FBVTaScR3nkwhOMtzmseLaCdlNZ4N19hD0P\r\nDMvbYTkKWmadNDIbSTLuujsBn+8SgB5BMGMi2E+PRKcbNxeX7ldwZFYjDgK5\r\nUG8Kl6FtckFHOee5hf3A0oDqZBwdUBYBMcthI8ejN5tQPOqCOgnrcaGN0tpk\r\nZv5efkNaF2Qppzjt1gBYK1CrE+8ihroZohE4qoHB3JZMoLfMVZTQWrlRgPQv\r\nzcrWlvuc2tmSAkbV2qZ81mP2s2nOSNZZSNBCVAideU0SBO0lg1RSjcEJaUGc\r\n7sppd5AmbeU0y4y6U9keoCDs9H8nWRTimumxbx+kPCHEECeHyCFfYJzl9tff\r\nmDbHshPJ3tcJWO3OiGntEzRgLTv4Kepza2NOeEI5JbeDGiD7hUkrPrXcZ2St\r\niGTHLkG2yOoHOXAV53vVNgDzPeQinvP2PHTBxBT7znUKTjn6lycGpUrdtoYz\r\nWol2TUdOhert31Th4ZrwEi5t12ZuZ0AWBU3nV9o2ryH9a3Zip9JEEe7q7KWn\r\n7AzH7d/A7cRlv49uOn8zPFsWr3I1nechJzqQbfj8/LvZLKaoofeO5D2awqGv\r\nlRMW8TVG4KeQcgNiWQVKsDbcrrDxyNZzkiY=\r\n=IgqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"2d69b4f71f3534331bf35fdd3eeede45b184c49b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js && esbuild --minify --sourcemap --outfile=web/ajv.min.js node_modules/ajv6/dist/ajv.bundle.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"9.5.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ajv":"8.12.0","ajv6":"npm:ajv@6.12.6","diff":"5.1.0","commander":"10.0.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.18.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.0.1","rollup-plugin-swc-minify":"1.0.5","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_13.0.0_1678017452278_0.5828715599331054","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"@prantlf/jsonlint","version":"13.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@13.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"854536061155f159a1c8e2bb990d6e9a4f403f62","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-13.0.1.tgz","fileCount":24,"integrity":"sha512-slTbr9B9Uncrrt0axr64XJMLpThKCPD6ziEVyx4VNmt8+RHw3arbESVCPKGWvIGBdWaYUdpQYbUNfl7E1rMVSA==","signatures":[{"sig":"MEUCIGR760jzRTFFE+TaYlqVHscsu8YPfd5Ts7FUgpuNX4bnAiEA2MnsTuCYB4l84R4SqIJI4bBP27QkaslzoZH6U4ya24A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1121502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBJMmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWgw/+OENTYF3oBVL4O/YYpNJk9MbFe7ezGbe8j+TS1EIJQq7b8P4d\r\n1in3s7OCrjRxZ0HK8Kt2+Y162I2sPeDBPXxAMoftEW4Cu2pfndt1+qla/PA7\r\nLzddEOPERqoQvqk3uBpJZ2S3fqNv4dA1+9puYe0/wblZygF9aTkcXBlEaelg\r\neRWav7Afk930Zpg4GWPXWNByePgeUMnh0rkRMeWe2Pgjcw50GgsEEEE3iMCJ\r\nvBLwCmiqhvzbplrDUNkajnPmF3R2OTvtjyWi5YtzY92VKGRM8dXFU34D6h9U\r\nYuGIX0TWsvH9eJf2LsSUi2nbmKPKoHtaBY6uFImpmb1ahWo/686aNmuX0axL\r\ngziFyAu+/YHSHJWYoIQAcR0a1i4MCe0cv4KgfyZxGeSwF3gFjn0jNOg7i/pW\r\n63FpSisHzP8uOzDl44whbuqr/+0MYDdmc9a7+UDj7rHmTlr5O2OL4pxrJMHY\r\n+0ftzbuRx2U+RgSrGEyCEAS4mSsZ2Mkx/CtkF7YzmxbOgM2tIKtPdvwdYHTQ\r\n2upVOY8vLbLM3CG3V/rlUVPvUgln5I+r5hUCHCMX3ZCjtvPCww6Kt+oXKKsP\r\nswZ2Ewc3nGOTLCN6KF/UnAr+MzjzOMWydPj0K6X4fA1GrxFIs8SgfcJAVG7W\r\nkZ3PHiOn6IM0mmvYdMaiVFPHSEyYGUg+R0o=\r\n=VbOu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"d421cdf18e5b14bf319636016541f06e5654e398","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.14.15","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ajv":"8.12.0","diff":"5.1.0","commander":"10.0.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.18.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.0.1","rollup-plugin-swc-minify":"1.0.5","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_13.0.1_1678021414696_0.0021022566108999108","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"@prantlf/jsonlint","version":"13.1.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@13.1.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"4db2c170e78b18c38835a9c31c73ef9132f0f337","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-13.1.0.tgz","fileCount":24,"integrity":"sha512-pGh6gdtutcoso1mcShaIWyMdIEvX7mRV1ZvL3qXcNXeyqEKLu2W2F0KjEbhLGZ7hsaQ9AsWBqejI1eo0AAXFGw==","signatures":[{"sig":"MEUCIQCjO8DVFJGVOuQ0yG68siTuXUFMWTsTlh9TbJo7lfvoDAIgPgWRSXaDTNm4+z0q/28+t+BW9+tBV1DCcRQ064wqe+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1123399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBNNeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTNA//fTUxzU8oPdqQiawYudqBDLINYcT05RrU+md4C/M1lkOSHp7L\r\nkBUaO323L5FClqaF6QZJwqptWlfTjgKuKlK48mOln1qGdjOYuE5sotPi+MSM\r\neHuRpDLV4Eq/8gRko396+a9MV1vLyyPSmC6+FxZQZzfpTiJ/wXdDcZ5Hrx0B\r\n/w8Gi5sPW6fZP3jn++nCXQJabg9hNRdf2GRB2uYb8SoE6ZTlPldaHSDPeA5j\r\nlfWJ5gA+XbrAfpmubWd7hO0ppzd1eOrbHRs7HE2Hqww3AJNNXf2EZQ9uwiRP\r\nn4aBFL//5YSRxRAexHcn7S1gFmFturOnz06FpaD9iLhPHp8ahVpD+LrYC9NJ\r\nrr84seRcb1f/i1dPvLN09N4J9i9zwnesvdMZ4kAN7wIAlUw68jA66jbd0wX8\r\n91Mo+iRBpfW2jgbDREhiqwwjZ/5OnbnS4NthZCnAIQtdgVVgPQaup/c6nt5H\r\nUOCNMSNlh8xB2yx/rS/oCnIwQz1S1dFWwqjuV+bG9tHZEg3i0urNLnVE/9aI\r\nKGklmQN0Hh57MwMWlPb0kIHNLlHeZ94JH7PrE4KVacY3ea+0rCYNsZxp40Uu\r\n6JzfJiko6sDwxTsk3Lzaxqt1VdrF3wGFyS+JHlJIX6lqeUJyhnNHcnFzw+dA\r\ncARlamMp9YlTKFfmBRDvnhgWc/ix846YnEg=\r\n=+eV5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"8ea195eacf2a1eadbab17cd49e3d9b150a462df6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.14.15","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ajv":"8.12.0","diff":"5.1.0","commander":"10.0.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.18.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.0.1","rollup-plugin-swc-minify":"1.0.5","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_13.1.0_1678037854014_0.33994198977666423","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"@prantlf/jsonlint","version":"14.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@14.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"3eda809eab67fc7b89fbaefeebda0551cce185e2","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-14.0.0.tgz","fileCount":24,"integrity":"sha512-44yHgbQbUz0GqmFAskfp+Evw/Ohv5x/6baP7X997bGP5pBbC+hqNkzVCqfSiCtsCKk6TyOqWs/vSnBk/xtx/rg==","signatures":[{"sig":"MEYCIQD8UetEyMIy22K5Ps+pykMlksaKQic5fPOipxLvodZS6AIhAPSwK1j+xh3a57pwG4sU2hivaZDOku+pg6AhC/mWkhG0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBNTfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2vQ//Q7oL+o2bd+aUAPY6z5Gnrp7NuHlA39LajcMx/6TAzwCIeJz7\r\njgdzHf5wuqSjWSVU7AVg+ARoP8Q90cmThw0e+aHuXWoR+UvTBXbiReR/Qh/J\r\ndPu764c3pcA37hIFRwSZTs6Zwy2nezDSBQXLGE5jH2Wmd+3CtjiUuoJBHdZP\r\nZ9Fyk+YlmOTr0gaktchUNfa51lP7TqkgRoX2QsihufPd9oxogSmu6o7MuQe0\r\n3K3H3byxKvAnucNuNPQ6HUTfVMS0AWlDvrzYoYmZSnlqRdyHMlOA2/lOU6+I\r\nm+A4H/5UYvZcZlqRlyt2WPYdbNDrhU8eDsqgYTmAZ54EBtY3c+mxE5zN5zgC\r\n/PRueKVVPK5veRJvpn535VjQsgq4YhtkWeOgmsJQOFU4SaHorrLb9m4qqgHO\r\nyqDR6otoTA+X8Jx6rEW2JT8RiKKbJYg/ooZR9FSoyoCjsDOzQH/vVks4k09X\r\nYopzfAR5twaeooPjzOl4Iwt5K+ruVM9+OxmSrr4vlyNXl9ZTkECCFIttOcKO\r\nMiqFv3MB2hHVdB906s3qsGwsT8Bt7hIoCIfkN4aTLjHdHtg8yx+qA64spdc9\r\nx8R4JpHY1CN3bM2/+Ctkxv9wJkdtb/+cuGXfZE04lBfemavC9NjPyh1s/a+7\r\n094GPU3SVrpNI6mBQJBdiMbRR3GuFdJo8fk=\r\n=OvYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"02a5789b782cc6e8b978639dfcf7d651aafedc54","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.14.15","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ajv":"8.12.0","diff":"5.1.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.18.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.0.1","rollup-plugin-swc-minify":"1.0.5","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_14.0.0_1678038238785_0.7803539432777937","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"@prantlf/jsonlint","version":"14.0.1","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@14.0.1","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"ccc57aa382a97c34a89dd0d4841dda6e5c0b3686","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-14.0.1.tgz","fileCount":24,"integrity":"sha512-23t9/fa8EfVSRbg8eyqWQDhATl3tZ2G8m3SNJV3uWxSFJ1PghOKCtrrNHx4CmB5kO4DVk/JtAM12JwkzKx89Nw==","signatures":[{"sig":"MEUCIFs0VMRCyyTehLycjSKIJJIKZ2irUMmXO8qCDdK5o3zwAiEAqMBePAu3Jq15FFG3Uy8dHfY1K79vcL/PQ++zDe5/sUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBokqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkQQ/+Ls5MlfzWQoEmYswcH/S7JGK/kzrHk9Cl5MROLLeFrP48+2xR\r\nUmxXj1H2S5CKYdhYIAOsOAN1+7cJQSmbM7QzOvc+9wYXBB5m5TWB8ILI7rAU\r\nkTaIcCh4TKp3/NrE5z8bjhOCMk+da1WL5EDij2dlPvfLx5wrucrHWxGmFOrj\r\nMPrVPEhT509AsIse19Nm5XDK9aUiFH8gR6Owji2qCEVBeKl7NPeoqcBS+Gwt\r\ncDyY4dMuaXBb2FtgPBa2EZPE+EuQ+iagFI2hIeUWw4BQ3nfIHFTey9G5q4g0\r\nEz7O56Y5u4l48ZwCuZKBGlf1n5ThfjxBCJUVz4NMbiN8rnWJdo5iVb5EwpMg\r\nODxQLlOKhAZJawozAj2xnIurn8E1cIg7ra/JnV3Qenc3X9sXm5ShKvHA9PDh\r\nJ7s/ILkgtPvSKbBCXEu0+p4r+1AKcx2hWb0v9YHw2YATZ9tSlkAKLZ30CzRJ\r\nMpKGIpqeTENipX3HvskUgJ4A2h8LsPol08X/mYzY+KapO9GTZBomkunVY2Rj\r\nTPp9zUcn7ok/KCghbYBxCLLWhcO1oQIhxDhoIUtwBQ4+UcopqjST4cf2BIDX\r\nKQQDv12ahY1tZAm1otNk9bHXYPST9agcz79SxZEFKpbjibt9Lucmmpy21cRt\r\n1mZGk0PI4glHJ05FbhaAvJn2EHh+JxXeiW0=\r\n=Yeqa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"3f451090c594e2f5fd4a3a218c1518b7366f8111","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.14.15","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ajv":"8.12.0","diff":"5.1.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.18.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.0.1","rollup-plugin-swc-minify":"1.0.5","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_14.0.1_1678149930630_0.6801384663386096","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"@prantlf/jsonlint","version":"14.0.2","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@14.0.2","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":["lcov","text"]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"594ffec08c736dc2ab8d2e976d94c02277ebfeac","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-14.0.2.tgz","fileCount":24,"integrity":"sha512-aSuMMIp8qKOiE+TwNgqIscXpTJQDQ83R8J9V9Exm9GuxWoVl8/i2wNBXtvmfPcJM/eut1tv073OhFvQFCEZeRg==","signatures":[{"sig":"MEUCIARaSFIfgaH4k9gHFF61LdP0db3xhL4N9YQihsoETyd/AiEA7yToeOaR6F8ohvmfPbbQxqqFmvMbIJYGmGM+YULcyT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCPqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbsA/8CXMP2/tcFZ2AIC1FHZa5EiXEq3A2TwHMPGidV9Db/8KQ2xdK\r\nd2Srp2siAHHzOQswd45HdhviMIk+LcxenHdwaADhTDLAWfCHRUzdxlQejM/i\r\n/prU17RTZ2FLc2Z2QEzGUZzpHrhnqNn5OqN7dG9R3LJA5QSc68vLUuanlFaQ\r\nFt7ERYaVh4lNY0SyKcxKxW99yD+6buai9kDd66/RXD4sTIK1ZuCbSHVNwv0C\r\nxGireSTW6uS9kGJkzdaOm29oUjw0nRr+mC93urOe8Qxfqr4IShjO0U39MWug\r\nbs0t8OwB0skRnbNmczhgvWMBmbje/tzHNjw0NeCblm3/2vmCkJX3GstN30v5\r\nyg/PmqWs2ospAUXOx95lUGuPA74NI/UeR3QjTyzxPu3YcBLfPFXxJEg/L8CQ\r\nx8DbpMQ2kgkJlE5c7uIpzBMQ5gqm55F+5ZQDyiNQNLRInrHZgNbqCP0IvgUp\r\nIAFh8VVAYAJp6ucDSX+t0zNeymqfQ3e95MfxZNQ5CuzuKdBWBi6hqPkpk8Dg\r\nq4jUiBHAaWMizRi9s9MUYcBuBET/wIcAUJ2ndIU7O6uEh4xi0D8Bx6mlHBbV\r\nTOwSQ3uQEnA5jP0pBtc5nTUlRBF1jlqfRs7rC7F+nUD1lS+I/23PJvCeC97n\r\ntuD4WXxv4xC3JPBaHxMVv2TaLSfEhMgX+no=\r\n=0rO1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"892727564fe802b99a8fbdef7aa3a34eb5ed5483","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv.js test/types.test.js test/types.test.mjs","compile:jsonlint":"cat.js src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"6.14.15","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"12.22.7","dependencies":{"ajv":"8.12.0","diff":"5.1.0","fast-glob":"3.2.12","cosmiconfig":"8.1.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.18.0","tehanu":"1.0.1","esbuild":"0.17.11","js-yaml":"4.1.0","denolint":"2.0.7","typescript":"4.9.5","@types/node":"18.14.6","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"1.0.1","@unixcompat/cat.js":"1.0.2","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.0.1","rollup-plugin-swc-minify":"1.0.5","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_14.0.2_1678310039376_0.1907796034592939","host":"s3://npm-registry-packages"}},"14.0.3":{"name":"@prantlf/jsonlint","version":"14.0.3","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@14.0.3","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"846af4bac04726528f46eafc1addf6a07854547d","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-14.0.3.tgz","fileCount":23,"integrity":"sha512-Z9FrZd+cqCiqB6r/EHb4evj8HUqMgPvi7RVBQhFHYOJ292K7XmnKprNTngTqiUclCFn5MFqeZv20Jo5ZzlOCqw==","signatures":[{"sig":"MEQCIQCfekw8jdun+HW6U6qs8JlFxrczuk5anInzKpA301RGJAIfZVjsP12fY2DiCj1hmyb8DVo0W4l6x5alY2W8Xd/ODA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1107177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkShGpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV7BAAnr3GhUR41+QCUDL8vzT4fWvY9FN0zspzlqS0oUk8EAqtqa9X\r\n2T4WlC8s6uV04NIG5X1s7Mqgc3pHm3WphSiV8kYnOpR3Q2Ml6eDrjxeyitjB\r\nmeIdd07g45m5Mm7Ma0JdjKXbgf4z0olklc/8hprx4OH0LDJpejV9cU8/ZOi5\r\nM1WaZK/qap+4q0+EoKLQbz/F42xx/1gUfOz7YdnRqKOXqAO2xmTo+3E6RQU4\r\npQyff4gr0ThzW812+KqsL5UrTY9wiSyG5E6SGD7qryttYGfQg6R9tcPolzx9\r\nN4n97OoaYBF/ghxo48uw13OuPX9vQDe7mHlSmqBOKywJcS8jBos7Cd+3uYyI\r\n7yzJDag9kb5oK/klpXbhLRLKArN/P1czA5Ej2I6oQ+yXM19zUebHBJpFh0A8\r\nibwrADCqFfdL+HVirUx7n/1wNJ5iM44wWjlmuFV9LT3eXzgY+gpqYdUIB4Mw\r\nuOMqlmk4NCWhsfVEJ8vNEZ6dGsoNbwkH4WfJ/yY5eFNL3SwOoH3kHf5jB+6v\r\nIlXJmPe4nNN2zYcZ3epvH8Y6FYsTQVkD+8gbyw/lB+TsASI4mcZ2ro+3uN2A\r\nu6x6o0QqbceN8Jjvm+w9Dt7txyyNYJnAGW4dKFyBQEmO0jUqduFK0FJ1UsFz\r\nw4Dw5sYplKyvnUP8gIR/E/hULwieqFrhVSg=\r\n=fqKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"ffc5c32d2811c00b8f237592467fcc898f035c9f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/changelog","@semantic-release/npm",["@semantic-release/github",{"failComment":false}],"@semantic-release/git"]},"scripts":{"web":"npm run web:sync && npm run web:deploy","test":"denolint && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"8.11.0","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"8.12.0","diff":"5.1.0","fast-glob":"3.2.12","cosmiconfig":"8.1.3","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","rollup":"3.21.0","tehanu":"1.0.1","esbuild":"0.17.18","js-yaml":"4.1.0","denolint":"2.0.9","typescript":"5.0.4","@types/node":"18.16.1","http-server":"14.1.1","tehanu-teru":"1.0.0","tehanu-repo-coco":"1.0.0","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.0.0","@semantic-release/git":"10.0.1","@rollup/plugin-commonjs":"24.1.0","rollup-plugin-swc-minify":"1.0.6","@rollup/plugin-node-resolve":"15.0.2","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_14.0.3_1682575785085_0.8323421229862296","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"@prantlf/jsonlint","version":"14.1.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@14.1.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"3f806e899a1ebca26b3756ffb4a1f0c2d3b8a214","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-14.1.0.tgz","fileCount":23,"integrity":"sha512-4OBJHQmFbvL+VWeI0dzN2ugXD+L0ZAKSfLn5kpsNjhCo39eEId/ftiJXWwVifKVYwATbqaLaXhQBhHwvAOaanw==","signatures":[{"sig":"MEQCIGLeMeselX+zTeNf74W6Zcfo1mo0cdJqf4Hm2NsoKa6DAiBMVXJMV/+44r0Z4pdJdm4SBptzMryqKuYJTv1Uf7CFlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043367},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"4b4675658dd8ccb314fe6f5802c426fae574ec58","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"10.8.1","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"8.17.1","diff":"5.2.0","fast-glob":"3.3.2","cosmiconfig":"9.0.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","rollup":"4.20.0","tehanu":"1.0.1","esbuild":"0.23.0","js-yaml":"4.1.0","typescript":"5.5.4","@types/node":"22.1.0","http-server":"14.1.1","tehanu-teru":"1.0.1","@biomejs/biome":"^1.8.3","tehanu-repo-coco":"1.0.1","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-commonjs":"26.0.1","rollup-plugin-swc-minify":"1.1.2","@rollup/plugin-node-resolve":"15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_14.1.0_1723233324957_0.2969789016540634","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@prantlf/jsonlint","version":"15.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@15.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"c3c7d1ac07baeb1ceb98afa90caf17eeac686950","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-15.0.0.tgz","fileCount":23,"integrity":"sha512-GRYyLAvmi7ZaPC6oQtc2yFCn7h+AWmLh5RyqItAQYQKF9TAanTq2HBZk8KCMCRZSKZswWtm20flyNIwoxyOqXw==","signatures":[{"sig":"MEQCIGhh6/Zg5tpDSZWCDygl8ajbtBXF7oCcvLx2L/m4DBmdAiBMSIASCT6RLCXwldvDEquoCxoHFiWW5mBhhVPyaYtn8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1046412},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">= 14"},"gitHead":"a5ff2802eddbbc367db090c4cd19cf7371005ddc","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"10.8.1","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"8.17.1","diff":"5.2.0","fast-glob":"3.3.2","cosmiconfig":"9.0.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","rollup":"4.20.0","tehanu":"1.0.1","esbuild":"0.23.0","js-yaml":"4.1.0","typescript":"5.5.4","@types/node":"22.1.0","http-server":"14.1.1","tehanu-teru":"1.0.1","@biomejs/biome":"^1.8.3","tehanu-repo-coco":"1.0.1","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-commonjs":"26.0.1","rollup-plugin-swc-minify":"1.1.2","@rollup/plugin-node-resolve":"15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_15.0.0_1723242855161_0.9669844104566598","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@prantlf/jsonlint","version":"16.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@16.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"013a86028226cde79c0bdb5924747535b0d2de14","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-16.0.0.tgz","fileCount":23,"integrity":"sha512-L0jFtcsBRJZOr4T6sbePb1R6XYF6Nofj6kmEAxqTKCHEr50uvyxBFnB1UKaehWaMhHnvtyqWfTR5Go25RywXIQ==","signatures":[{"sig":"MEUCIQCw6YbYIRwm+T1AM3UI6QSFHT+QG1/LucCkBgSXcBSmkwIgJ25vRXwLJ/NMSj7XfQIJ1a5bUfivhPbEPWrxgc4B9Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1046345},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">=16.9"},"gitHead":"8dae9b7c5bca7ab475c9f33a9a30bc641035d3d5","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"prantlf","email":"prantlf@gmail.com"},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"10.8.1","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"8.17.1","diff":"5.2.0","fast-glob":"3.3.2","cosmiconfig":"9.0.0","ajv-draft-04":"1.0.0"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","rollup":"4.20.0","tehanu":"1.0.1","esbuild":"0.23.0","js-yaml":"4.1.0","typescript":"5.5.4","@types/node":"22.2.0","http-server":"14.1.1","tehanu-teru":"1.0.1","@biomejs/biome":"^1.8.3","tehanu-repo-coco":"1.0.1","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-commonjs":"26.0.1","rollup-plugin-swc-minify":"1.1.2","@rollup/plugin-node-resolve":"15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_16.0.0_1723245589005_0.71098607160677","host":"s3://npm-registry-packages"}},"16.1.0":{"name":"@prantlf/jsonlint","version":"16.1.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@16.1.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"b70c1ca453cf0f14c3acea973afb160121e8af72","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-16.1.0.tgz","fileCount":23,"integrity":"sha512-in5eDSz+Y4Se2avdlXU0CENjUHaw10+ChJYt5fNUgdrg08ywAC4vFXDdlZbPzQU+brzbrOZesTgpAtSROoXdBQ==","signatures":[{"sig":"MEUCIF5ZR0i8SDBopxq6Ud77fGib6C0z37+0S2dn1k5AxXTKAiEAjP1a9dT91eo14baVSBcS6UKsbAIgzBNP2LOwTb2ZwIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@prantlf%2fjsonlint@16.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1450329},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">=16.9"},"gitHead":"3668dbaf8d3001db126d3341860f92ac1c121f60","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b383bb04-3406-4de0-8fca-8c50350a2025"}},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"11.6.2","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"8.17.1","diff":"8.0.2","fast-glob":"3.3.3","picocolors":"^1.1.1","ajv-formats":"^3.0.1","cosmiconfig":"9.0.0","ajv-draft-04":"1.0.0","ajv-keywords":"^5.1.0","ajv-formats-draft2019":"^1.6.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","rollup":"4.54.0","tehanu":"1.0.1","esbuild":"0.27.2","js-yaml":"4.1.1","typescript":"5.9.3","@types/node":"25.0.3","http-server":"14.1.1","tehanu-teru":"1.0.1","@biomejs/biome":"^2.3.11","tehanu-repo-coco":"1.0.1","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-commonjs":"29.0.0","rollup-plugin-swc-minify":"1.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_16.1.0_1767574364448_0.4978371480432078","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"@prantlf/jsonlint","version":"17.0.0","keywords":["json","validation","lint","jsonlint"],"author":{"url":"http://prantl.tk","name":"Ferdinand Prantl","email":"prantlf@gmail.com"},"license":"MIT","_id":"@prantlf/jsonlint@17.0.0","maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"url":"http://paulvollmer.net","name":"Paul Vollmer","email":"mail@paulvollmer.net"},{"url":"http://zaa.ch","name":"Zach Carter","email":"zach@carter.name"}],"homepage":"http://prantlf.github.io/jsonlint/","bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"c8":{"reporter":[]},"bin":{"jsonlint":"lib/cli.js"},"dist":{"shasum":"1c42181d5c2b96963197220b3c3fa8cef747e9a0","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-17.0.0.tgz","fileCount":23,"integrity":"sha512-rWEiOsNpHxQ4kGs32S5x969PXCObeuMy21VOmJHXLSCWuia+vSsvstXcYWWEZGlmx3zDXYxFzWUNMQTgW9Ctpg==","signatures":[{"sig":"MEYCIQDfY7LxD1L8c7TGVcg1LDVWeqZqCyi8MCYYK+rdcRQo6AIhAKCu3BQxkPx/Tfs87Hefn7gsetNrDmngJa6v/+NI+/1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@prantlf%2fjsonlint@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1452005},"main":"lib/jsonlint.js","types":"lib/index.d.ts","engines":{"node":">=22.2"},"gitHead":"78823959af6f96f231151ce3a29c6becd60f9053","scripts":{"web":"npm run web:sync && npm run web:deploy","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","start":"http-server -c 5","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js"},"typings":"lib/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b383bb04-3406-4de0-8fca-8c50350a2025"}},"licenses":[{"url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/prantlf/jsonlint.git","type":"git"},"_npmVersion":"11.6.2","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ajv":"8.17.1","diff":"8.0.2","picocolors":"^1.1.1","ajv-formats":"^3.0.1","cosmiconfig":"9.0.0","ajv-draft-04":"1.0.0","ajv-keywords":"^5.1.0","ajv-formats-draft2019":"^1.6.1"},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","rollup":"4.54.0","tehanu":"1.0.1","esbuild":"0.27.2","js-yaml":"4.1.1","typescript":"5.9.3","@types/node":"25.0.3","http-server":"14.1.1","tehanu-teru":"1.0.1","@biomejs/biome":"^2.3.11","tehanu-repo-coco":"1.0.1","@unixcompat/mv.js":"2.0.0","@unixcompat/cat.js":"2.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-commonjs":"29.0.0","rollup-plugin-swc-minify":"1.3.0","@rollup/plugin-node-resolve":"16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonlint_17.0.0_1767580241379_0.7797462470455792","host":"s3://npm-registry-packages-npm-production"}},"17.0.1":{"name":"@prantlf/jsonlint","version":"17.0.1","description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","author":{"name":"Ferdinand Prantl","email":"prantlf@gmail.com","url":"http://prantl.tk"},"contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"name":"Paul Vollmer","email":"mail@paulvollmer.net","url":"http://paulvollmer.net"},{"name":"Zach Carter","email":"zach@carter.name","url":"http://zaa.ch"}],"license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/prantlf/jsonlint/blob/master/LICENSE"}],"homepage":"http://prantlf.github.io/jsonlint/","repository":{"type":"git","url":"git+https://github.com/prantlf/jsonlint.git"},"bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"preferGlobal":true,"main":"lib/jsonlint.js","typings":"lib/index.d.ts","types":"lib/index.d.ts","bin":{"jsonlint":"lib/cli.js"},"engines":{"node":">=22.2"},"scripts":{"build":"npm run compile:jsonlint && rollup -c && npm run minify && npm run compile:tests","compile:jsonlint":"cat-j src/prefix.js.txt src/unicode.js src/custom-parser.js src/pointer.js src/native-parser.js src/configurable-parser.js src/suffix.js.txt > lib/jsonlint.js","minify":"esbuild --minify --sourcemap --outfile=web/jsonlint.min.js lib/jsonlint.js && esbuild --minify --sourcemap --outfile=web/validator.min.js lib/validator.js && esbuild --minify --sourcemap --outfile=web/formatter.min.js lib/formatter.js && esbuild --minify --sourcemap --outfile=web/sorter.min.js lib/sorter.js && esbuild --minify --sourcemap --outfile=web/printer.min.js lib/printer.js","compile:tests":"tsc --moduleResolution node --module es2022 test/types.test.ts && mv-j test/types.test.js test/types.test.mjs","lint":"biome lint *.mjs lib src test/*.js","test":"biome lint *.mjs lib src test/*.js && c8 node test/types.test.mjs && c8 --no-clean node test/parse1 && c8 --no-clean node test/parse1 --native-parser && c8 --no-clean node test/parse2 && c8 --no-clean node test/parse3 && c8 --no-clean node test/parse4 && c8 --no-clean node test/parse5 && c8 --no-clean node test/portable && c8 --no-clean node test/tokenize && c8 --no-clean node test/print && c8 --no-clean node lib/cli package.json test/recursive && c8 --no-clean node lib/cli -sq test/passes/hasOwnProperty.json && c8 --no-clean node lib/cli -s -e json-schema-draft-04 -V test/passes/schema-04.json test/passes/data-04.json && c8 --no-clean node lib/cli -s -e json-schema-draft-07 -V test/passes/schema-07.json test/passes/data-07.json && c8 --no-clean node lib/cli -C test/passes/comments.txt && c8 --no-clean node lib/cli -pS test/passes/strings.txt && c8 --no-clean node lib/cli -M json5 test/passes/json5.text && c8 --no-clean node lib/cli -v && c8 --no-clean node lib/cli -h && c8 --no-clean node lib/cli -Pc test/fails/10.json || c8 --no-clean node lib/cli -f test/.jsonrc.yml 'test/**/*.json' '!**/fails' && c8 report -r text -r lcov","start":"http-server -c 5","web":"npm run web:sync && npm run web:deploy","web:clone":"test ! -d ../jsonlint-pages && git clone --single-branch --branch gh-pages `git remote get-url origin` ../jsonlint-pages","web:pull":"cd ../jsonlint-pages && git pull","web:sync":"cp web/*.min.* ../jsonlint-pages/ && cp web/jsonlint.html ../jsonlint-pages/index.html","web:deploy":"cd ../jsonlint-pages && git commit -a -m 'Deploy site updates' && git push origin gh-pages"},"c8":{"reporter":[]},"dependencies":{"ajv":"8.17.1","ajv-draft-04":"1.0.0","ajv-formats":"^3.0.1","ajv-formats-draft2019":"^1.6.1","ajv-keywords":"^5.1.0","cosmiconfig":"9.0.0","diff":"8.0.3","picocolors":"^1.1.1"},"devDependencies":{"@biomejs/biome":"^2.3.11","@rollup/plugin-commonjs":"29.0.0","@rollup/plugin-json":"6.1.0","@rollup/plugin-node-resolve":"16.0.3","@types/node":"25.0.9","@unixcompat/cat.js":"2.0.0","@unixcompat/mv.js":"2.0.0","c8":"10.1.3","esbuild":"0.27.2","http-server":"14.1.1","js-yaml":"4.1.1","rollup":"4.55.2","rollup-plugin-swc-minify":"1.3.0","tehanu":"1.0.1","tehanu-repo-coco":"1.0.1","tehanu-teru":"1.0.1","typescript":"5.9.3"},"keywords":["json","validation","lint","jsonlint"],"gitHead":"a65d127420fb55b423dc0b943c857b45553ff50e","_id":"@prantlf/jsonlint@17.0.1","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qqKqO7gyMwggGR2mGHObuJZ9vEwl+dOl05MrsFdZmNC/IGcTH3vxjnHGm2HxRur3QvNnmEHFUbfZRljI5+44Ew==","shasum":"24fb9c983aeda847e8e5b3c5c96ef4186fdbe551","tarball":"https://registry.npmjs.org/@prantlf/jsonlint/-/jsonlint-17.0.1.tgz","fileCount":23,"unpackedSize":1452005,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@prantlf%2fjsonlint@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDTEoEKbfpQesdb/OUjvOictMHyJA3Z+qrn4HVQf+TfxgIhAOcNdyrkmheylyaZXOwF00YALnIrVN+XAZltKe5h3V7d"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b383bb04-3406-4de0-8fca-8c50350a2025"}},"directories":{},"maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsonlint_17.0.1_1768943506187_0.07786239847786924"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-18T08:27:51.188Z","modified":"2026-01-20T21:11:46.640Z","1.6.4":"2019-05-18T08:27:51.367Z","1.7.0":"2019-05-18T11:21:11.521Z","2.0.0":"2019-05-18T19:40:54.011Z","2.0.1":"2019-05-18T20:38:05.887Z","3.0.0":"2019-05-18T22:04:17.536Z","4.0.0":"2019-05-19T02:40:56.336Z","4.0.1":"2019-05-19T04:13:09.706Z","4.0.2":"2019-05-19T05:48:11.745Z","5.0.0":"2019-05-26T17:53:09.699Z","6.0.0":"2019-05-26T20:30:09.639Z","6.1.0":"2019-05-27T10:17:07.301Z","6.2.0":"2019-05-30T07:59:14.672Z","6.2.1":"2019-05-30T08:28:04.289Z","6.3.0":"2019-05-30T19:23:55.383Z","6.3.1":"2019-05-31T13:51:10.427Z","7.0.0":"2019-06-02T10:54:38.995Z","7.0.1":"2019-06-02T23:24:25.907Z","7.0.2":"2019-06-02T23:26:11.705Z","7.0.3":"2019-06-03T19:52:41.996Z","8.0.0":"2019-06-16T21:44:25.612Z","8.0.1":"2019-07-04T05:18:52.976Z","8.0.2":"2019-07-04T06:26:51.151Z","8.0.3":"2019-09-24T06:50:10.516Z","9.0.0":"2019-12-22T00:42:23.043Z","10.0.0":"2019-12-27T14:54:24.570Z","10.0.1":"2019-12-27T16:08:30.935Z","10.0.2":"2019-12-27T16:28:18.803Z","10.1.0":"2019-12-27T18:24:27.242Z","10.1.1":"2019-12-27T20:42:39.092Z","10.2.0":"2019-12-28T13:05:53.917Z","11.0.0":"2022-05-01T16:33:18.369Z","11.1.0":"2022-05-01T16:59:21.251Z","11.1.1":"2022-05-01T21:13:54.012Z","11.2.0":"2022-05-01T21:19:41.207Z","11.3.0":"2022-05-03T07:23:23.178Z","11.2.1":"2022-05-03T07:50:18.379Z","11.1.2":"2022-05-03T08:40:11.876Z","11.4.0":"2022-05-03T12:19:33.888Z","11.5.0":"2022-05-03T18:39:34.716Z","11.6.0":"2022-05-04T07:10:45.786Z","11.7.0":"2022-09-26T06:52:38.009Z","11.7.1":"2023-03-05T10:39:43.063Z","11.7.2":"2023-03-05T10:44:23.901Z","12.0.0":"2023-03-05T11:43:28.087Z","13.0.0":"2023-03-05T11:57:32.480Z","13.0.1":"2023-03-05T13:03:34.901Z","13.1.0":"2023-03-05T17:37:34.230Z","14.0.0":"2023-03-05T17:43:59.038Z","14.0.1":"2023-03-07T00:45:30.810Z","14.0.2":"2023-03-08T21:13:59.620Z","14.0.3":"2023-04-27T06:09:45.315Z","14.1.0":"2024-08-09T19:55:25.198Z","15.0.0":"2024-08-09T22:34:15.516Z","16.0.0":"2024-08-09T23:19:49.204Z","16.1.0":"2026-01-05T00:52:44.651Z","17.0.0":"2026-01-05T02:30:41.597Z","17.0.1":"2026-01-20T21:11:46.371Z"},"bugs":{"url":"http://github.com/prantlf/jsonlint/issues"},"author":{"name":"Ferdinand Prantl","email":"prantlf@gmail.com","url":"http://prantl.tk"},"license":"MIT","homepage":"http://prantlf.github.io/jsonlint/","keywords":["json","validation","lint","jsonlint"],"repository":{"type":"git","url":"git+https://github.com/prantlf/jsonlint.git"},"description":"JSON/CJSON/JSON5 parser, syntax and schema validator and pretty-printer.","contributors":[{"name":"Ondrej Medek","email":"xmedeko@gmail.com"},{"name":"Greg Inman","email":"ginman@itriagehealth.com"},{"name":"Paul Vollmer","email":"mail@paulvollmer.net","url":"http://paulvollmer.net"},{"name":"Zach Carter","email":"zach@carter.name","url":"http://zaa.ch"}],"maintainers":[{"name":"prantlf","email":"prantlf@gmail.com"}],"readme":"# JSON Lint\n\n[![Latest version](https://img.shields.io/npm/v/@prantlf/jsonlint)\n ![Dependency status](https://img.shields.io/librariesio/release/npm/@prantlf/jsonlint)\n](https://www.npmjs.com/package/@prantlf/jsonlint)\n[![Code coverage](https://codecov.io/gh/prantlf/jsonlint/branch/master/graph/badge.svg)](https://codecov.io/gh/prantlf/jsonlint)\n\nA [JSON]/CJSON/[JSON5] parser, validator and pretty-printer with a command-line client. See it in action at https://prantlf.github.io/jsonlint/.\n\nThis is a fork of the original project ([zaach/jsonlint](https://github.com/zaach/jsonlint)) with the following enhancements:\n\n* Handles multiple files on the command line (by Greg Inman).\n* Walks directories recursively (by Paul Vollmer).\n* Provides 100% compatible interface to the native `JSON.parse` method.\n* Optionally ignores the leading UTF-8 byte-order mark (BOM).\n* Optionally recognizes JavaScript-style comments (CJSON) and single quoted strings (JSON5).\n* Optionally ignores trailing commas and reports duplicate object keys as an error.\n* Optionally checks that also the expected format matches, including sorted object keys.\n* Supports [JSON Schema] drafts 04, 06, 07, 2019-09 and 2020-12.\n* Supports [JSON Type Definition].\n* Offers pretty-printing including comment-stripping and object keys without quotes (JSON5).\n* Prefers the native JSON parser if possible to run [10x faster than the custom parser].\n* Reports errors with rich additional information. From the JSON Schema validation too.\n* Consumes configuration from both command line and [configuration files](#configuration).\n* Implements JavaScript modules using [UMD] to work in Node.js, in a browser, everywhere.\n* Depends on up-to-date npm modules with no installation warnings.\n* Small size - 18.4 kB minified, 6.45 kB gzipped, 5.05 kB brotlied.\n\n**Note:** In comparison with the original project, this package exports only the `parse` method; not the `Parser` object.\n\nIntegration to the favourite task loaders for JSON file validation is provided by the following NPM modules:\n\n* [`Grunt`] - see [`@prantlf/grunt-jsonlint`]\n* [`Gulp`] - see [`@prantlf/gulp-jsonlint`]\n* [`Rollup`] - see [`rollup-plugin-jsonlint`]\n\n## Synopsis\n\nCheck syntax of JSON files:\n\n    jsonlint -q data/*.json\n\nParse a JSON string:\n\n```js\nconst { parse } = require('@prantlf/jsonlint')\nconst data = parse('{\"creative\": false}')\n```\n\nExample of an error message:\n\n    Parse error on line 1, column 14:\n    {\"creative\": ?}\n    -------------^\n    Unexpected token \"?\"\n\n## Command-line Interface\n\nInstall `jsonlint` with `npm`, `pnpm`  or `yarn` globally to be able to use the command-line interface in any directory:\n\n    npm i -g @prantlf/jsonlint\n    pnpm i -g @prantlf/jsonlint\n    yarn add --global @prantlf/jsonlint\n\nValidate a single file:\n\n    jsonlint myfile.json\n\nor pipe the JSON input into `stdin`:\n\n    cat myfile.json | jsonlint\n\nor process all `.json` files in a directory and rewriting them with the pretty-printed output:\n\n    jsonlint --in-place --pretty-print mydir\n\nBy default, `jsonlint` will either report a syntax error with details or pretty-print the source if it is valid.\n\nA more complex example: check all JSON files in a Node.js project, except for dependencies in `node_modules`, allow comments (CJSON) and trailing commas, forbid duplicated object keys, print processed files names on the console, print errors on a single line and if an error occurs, continue with other files:\n\n    jsonlint --comments --trailing-commas --no-duplicate-keys \\\n      --log-files --compact --continue '**/*.json' '!**/node_modules'\n\nThe same parameters can be passed from a configuration file:\n\n```json\n{\n  \"comments\": true,\n  \"trailing-commas\": true,\n  \"duplicate-keys\": false,\n  \"log-files\": true,\n  \"compact\": true,\n  \"continue\": true,\n  \"patterns\": [\"**/*.json\", \"!**/node_modules\"]\n}\n```\n\nThe input can be checked not only to be a valid JSON, but also to be formatted according to the coding standard. For example, check that there is a trailing li break in each JSON file, in addition to alphabetically sorted keys and no duplicate keys:\n\n    $ jsonlint -ksDr *.json\n\n    File: package.json\n    Formatted output differs\n    ===================================================================\n    --- package.json.orig\n    +++ package.json\n    @@ -105,4 +105,4 @@\n        \"lint\",\n        \"jsonlint\"\n      ]\n    -}\n    +}\n    \\ No newline at end of file\n\n### Usage\n\nUsage: `jsonlint [options] [--] [<file, directory, pattern> ...]`\n\n#### Options\n\n    -f, --config <file>          read options from a custom configuration file\n    -F, --no-config              disable searching for configuration files\n    --ignore-proto-key           ignore occurrences of \"__proto__\" object key\n    --ignore-prototype-keys      ignore all keys from \"Object.prototype\"\n    -s, --sort-keys              sort object keys (not when prettifying)\n    --sort-keys-ignore-case      sort object keys ignoring the letter case\n    --sort-keys-locale <id>      locale identifier to sort object keys with\n                                 (or \"default\" for the system default)\n    --sort-keys-case-first <id>  order if only letter case is different\n                                 (\"upper\", \"lower\" and \"false\" are allowed)\n    --sort-keys-numeric          sort by numbers recognised in object keys\n    -E, --extensions <ext...>    file extensions to process for directory walk\n                                 (default: json, JSON)\n    -i, --in-place               overwrite the input files\n    -j, --diff                   print difference instead of writing the output\n    -k, --check                  check that the input is equal to the output\n    -t, --indent <num|char>      number of spaces or specific characters to use\n                                 for indentation or a string with whitespace\n    -c, --compact                compact error display\n    -M, --mode <mode>            set other parsing flags according to the format\n                                 of the input data (default: json)\n    -B, --bom                    ignore the leading UTF-8 byte-order mark\n    -C, --comments               recognize and ignore JavaScript-style comments\n    -S, --single-quoted-strings  support single quotes as string delimiters\n    -T, --trailing-commas        ignore trailing commas in objects and arrays\n    -D, --no-duplicate-keys      report duplicate object keys as an error\n    -V, --validate <file...>     JSON Schema file(s) to use for validation\n    -e, --environment <env>      which version of JSON Schema the validation\n                                 should use\n    -x, --context <num>          line number used as the diff context\n                                 (default: 3)\n    -l, --log-files              print only the parsed file names to stdout\n    -q, --quiet                  do not print the parsed json to stdout\n    -n, --continue               continue with other files if an error occurs\n    -p, --pretty-print           prettify the input instead of stringifying\n                                 the parsed object\n    -P, --pretty-print-invalid   force pretty-printing even for invalid input\n    -r, --trailing-newline       ensure a line break at the end of the output\n    -R, --no-trailing-newline    ensure no line break at the end of the output\n    --no-strict                  disable the strict schema validation mode\n    --prune-comments             omit comments from the prettified output\n    --strip-object-keys          strip quotes from object keys if possible\n    --enforce-double-quotes      surrounds all strings with double quotes\n    --enforce-single-quotes      surrounds all strings with single quotes\n    --trim-trailing-commas       omit trailing commas from objects and arrays\n    --no-compact-empty-objects   insert line break between empty {} and []\n    --force-crlf                 make sure all line breaks are CRLF\n    --succeed-with-no-files      succeed (exit code 0) if no files were found\n    --[no-]color                 force or disable colourful output of the diff\n    -v, --version                output the version number\n    -h, --help                   display help for command\n\nYou can use BASH patterns for including and excluding files (only files).\nPatterns are case-sensitive and have to use slashes as directory separators.\nA pattern to exclude from processing starts with \"!\".\n\nParsing mode can be \"cjson\" or \"json5\" to enable other flags automatically.\nIf no files or directories are specified, stdin will be parsed. Environments\nfor JSON Schema validation are \"draft-04\", \"draft-06\", \"draft-07\",\n\"draft-2019-09\" or \"draft-2020-12\". The environment may be prefixed\nwith \"json-schema-\". JSON Type Definition can be selected by \"rfc8927\",\n\"json-type-definition\" or \"jtd\". If not specified, it will be \"draft-07\".\n\nIf you specify multiple schemas, either separate them by comma (,) or\nuse the \"-V\" parameter multiple times.\n\n### Configuration\n\nIn addition to the command line parameters, the options can be supplied from the following files:\n\n    package.json, key jsonlint\n    .jsonlintrc\n    .jsonlintrc.json\n    .jsonlintrc.yaml\n    .jsonlintrc.yml\n    .jsonlintrc.js\n    .jsonlintrc.cjs\n    jsonlint.config.js\n    jsonlint.config.cjs\n\nThe automatic search for one of the following locations above can be disabled by the command-line parameter `-F|--no-config`. A concrete configuration file can be specified by the command-line parameter `-f|--config [file]`. Parameters from the command line will have higher priority than parameters from a configuration file.\n\nThe configuration is an object with the following properties, described above, which can be entered either in the kebab-case or in the camel-case:\n\n| Parameter | Alias |\n| --------- | ----- |\n| patterns | |\n| ignore-proto-key | ignoreProtoKey |\n| ignore-prototype-keys | ignorePrototypeKeys |\n| sort-keys | sortKeys |\n| sort-keys-ignore-case | sortKeysIgnoreCase |\n| sort-keys-locale | sortKeysLocale |\n| sort-keys-case-first | sortKeysCaseFirst |\n| sort-keys-numeric | sortKeysNumeric |\n| extensions | |\n| in-place | inPlace |\n| diff | |\n| check | |\n| indent | |\n| compact | |\n| mode | |\n| bom | |\n| comments | |\n| single-quoted-strings | singleQuotedStrings |\n| trailing-commas | trailingCommas |\n| duplicate-keys | duplicateKeys |\n| validate | |\n| environment | |\n| strict | |\n| color | |\n| log-files | logFiles |\n| quiet | |\n| continue | |\n| pretty-print | prettyPrint |\n| pretty-print-invalid | prettyPrintInvalid |\n| trailing-newline | trailingNewline'\n| prune-comments | pruneComments |\n| strip-object-keys | stripObjectKeys |\n| enforce-double-quotes | enforceDoubleQuotes |\n| enforce-single-quotes | enforceSingleQuotes |\n| trim-trailing-commas | trimTrailingCommas |\n| compact-empty-objects | compactEmptyObjects |\n| force-crlf | forceCrlf |\n\nThe parameter `config` will be ignored in configuration files. The extra parameter `patterns` can be set to an array of strings with paths or patterns instead of putting them to the command line.\n\n## Module Interface\n\nInstall `jsonlint` with `npm` locally to be able to use the module programmatically:\n\n    npm i @prantlf/jsonlint -S\n\nThe only exported item is the `parse` method, which parses a string in the JSON format to a JavaScript object, array, or value:\n\n```js\nconst { parse } = require('@prantlf/jsonlint')\n// Fails at the position of the character \"?\".\nconst data2 = parse('{\"creative\": ?}') // throws an error\n// Succeeds returning the parsed JSON object.\nconst data3 = parse('{\"creative\": false}')\n// Recognizes comments and single-quoted strings.\nconst data3 = parse(\"{'creative': true /* for creativity */}\", {\n  ignoreComments: true,\n  allowSingleQuotedStrings: true\n})\n```\n\nHave a look at the [source] of the [on-line page] to see how to use `jsonlint` on web page.\n\nThe exported `parse` method is compatible with the native `JSON.parse` method. The second parameter provides the additional functionality:\n\n    parse(input, [reviver|options])\n\n| Parameter  | Description                                 |\n| ---------- | ------------------------------------------- |\n| `input`    | text in the JSON format (string)            |\n| `reviver`  | converts object and array values (function) |\n| `options`  | customize parsing options (object)          |\n\nThe `parse` method offers more detailed [error information](#error-handling), than the native `JSON.parse` method and it supports additional parsing options:\n\n| Option                     | Description                                 |\n| -------------------------- | ------------------------------------------- |\n| `ignoreBOM`                | ignores the leading UTF-8 byte-order mark (boolean) |\n| `ignoreComments`           | ignores single-line and multi-line JavaScript-style comments during parsing as another \"whitespace\" (boolean) |\n| `ignoreTrailingCommas`     | ignores trailing commas in objects and arrays (boolean)      |\n| `allowSingleQuotedStrings` | accepts strings delimited by single-quotes too (boolean)     |\n| `allowDuplicateObjectKeys` | allows reporting duplicate object keys as an error (boolean) |\n| `ignoreProtoKey` | ignore occurrences of the `__proto__` object key (boolean) |\n| `ignorePrototypeKeys` | ignore all keys from `Object.prototype` (boolean) |\n| `mode`                     | sets multiple options according to the type of input data (string) |\n| `reviver`                  | converts object and array values (function) |\n\nThe `mode` parameter (string) sets parsing options to match a common format of input data:\n\n| Mode    | Description                                               |\n| ------- | --------------------------------------------------------- |\n| `json`  | complies to the pure standard [JSON] (default if not set) |\n| `cjson` | JSON with comments (sets `ignoreComments`)                |\n| `json5` | complies to [JSON5]  (sets `ignoreComments`, `allowSingleQuotedStrings`, `ignoreTrailingCommas` and enables other JSON5 features) |\n\n### Schema Validation\n\nYou can validate the input against a JSON Schema using the `lib/validator` module. The `compile` method accepts either an earlier parsed JSON Schema or a string with it:\n\n```js\nconst { compile } = require('@prantlf/jsonlint/lib/validator')\nconst validate = compile('string with JSON Schema')\n// Throws an error in case of failure.\nconst parsed = validate('string with JSON data')\n```\n\nIf a string is passed to the `compile` method, the same options as for parsing JSON data can be passed as the second parameter. Compiling JSON Schema supports the same options as parsing JSON data too (except for `reviver`). They can be passed as the second (object) parameter. The optional second `environment` parameter (the default value is `draft-07`) ) can be passed either as a string or as an additional property in the options object too:\n\n```js\nconst validate = compile('string with JSON Schema', { environment: 'draft-2020-12' })\n```\n\nIf you use external definitions in multiple schemas, you have to pass an array of all schemas to `compile`. The `$id` properties have to be set in each sub-schema according to the `$ref` references in the main schema. The main schema is usually sent as the first one to be compiled immediately, so that the errors in any sub-schema would be reported right away:\n\n```js\nconst validate = compile(['string with main schema', 'string with a sub-schema'])\n```\n\nThe schema is parsed in the *strict mode* by default. It'll fail with unknown schema keywords, string formats, conflicting property definitions, union types etc. You may need to relax the schema compilation by disabling the strict mode under circumstances:\n\n```js\nconst validate = compile('string with JSON Schema', { environment: 'draft-2020-12', strict: false })\n```\n\n### Pretty-Printing\n\nYou can parse a JSON string to an array of tokens and print it back to a string with some changes applied. It can be unification of whitespace, reformatting or stripping comments, for example. (Raw token values must be enabled when tokenizing the JSON input.)\n\n```js\nconst { tokenize } = require('@prantlf/jsonlint')\nconst tokens = tokenize('string with JSON data', { rawTokens: true })\nconst { print } = require('@prantlf/jsonlint/lib/printer')\nconst output = print(tokens, { indent: 2 })\n```\n\nThe [`tokenize`](#tokenizing) method accepts options in the second optional parameter. See the [`tokenize`](#tokenizing) method above for more information.\n\nThe [`print`](#pretty-printing) method accepts an object `options` as the second optional parameter. The following properties will be recognized there:\n\n| Option                      | Description                                             |\n| --------------------------- | ------------------------------------------------------- |\n| `indent`                    | count of spaces or the specific characters to be used as an indentation unit |\n| `pruneComments`             | will omit all tokens with comments                      |\n| `stripObjectKeys`           | will not print quotes around object keys which are JavaScript identifier names |\n| `enforceDoubleQuotes`       | will surround all strings with double quotes            |\n| `enforceSingleQuotes`       | will surround all strings with single quotes            |\n| `trimTrailingCommas`        | will omit all trailing commas after the last object entry or array item |\n| `compactEmptyObjects`       | if set to `false`, will insert a line break between empty `{}` and `[]` |\n| `forceCrlf`                 | make sure all line breaks are CRLF |\n\n```js\n// Just concatenate the tokens to produce the same output as was the input.\nprint(tokens)\n// Strip all whitespace. (Just like `JSON.stringify(json)` would do it,\n// but leaving comments in the output.)\nprint(tokens, {})\n// Print to multiple lines without object and array indentation.\n// (Just introduce line breaks.)\nprint(tokens, { indent: '' })\n// Print to multiple lines with object and array indentation. (Just like\n//`JSON.stringify(json, undefined, 2)` would do it, but retaining comments.)\nprint(tokens, { indent: 2 })\n// Print to multiple lines with object and array indentation, omit comments.\n// (Just like `JSON.stringify(json, undefined, '  ')` would do it.)\nprint(tokens, { indent: '  ', pruneComments: true })\n// Print to multiple lines with indentation enabled and JSON5 object keys.\nprint(tokens, { indent: '\\t', stripObjectKeys: true })\n// Print to multiple lines with indentation enabled, unify JSON5 formatting.\nprint(tokens, {\n  indent: '    ',\n  enforceDoubleQuotes: true,\n  trimTrailingCommas: true\n})\n// Same as `print(tokens, {})`, but uses \\r\\n for line breaks.\nprint(tokens, { forceCrlf: true })\n```\n\nPretty-printing can be also used to preserve the contents of string literal in the output. For example, the following input:\n\n```json\n{ \"pattern\": \"^(?:\\\\\\\\x[0-9A-F]{2}|[\\u0020-\\u007E])+$\" }\n```\n\nwill be validated and printed out by default:\n\n```json\n{\n  \"pattern\": \"^(?:\\\\\\\\x[0-9A-F]{2}|[ -~])+$\"\n}\n```\n\nAs you see, the escape Unicode sequences were replaced by the corresponding UTF-8 characters. While this saves space and is arguably more readable, you may have a coding standard which requires to represent some characters always by the escaped Unicode sequences. Yu can achieve it by enabling pretty-printing, which preserves the string literals in the input form. Apart from the programmatic way above, it's possible on the command line too:\n\n    jsonlint -p pattern.json\n\nresulting in the following output:\n\n```json\n{\n  \"pattern\": \"^(?:\\\\\\\\x[0-9A-F]{2}|[\\u0020-\\u007E])+$\"\n}\n```\n\n### Tokenizing\n\nThe method `tokenize` has the same prototype as the method [`parse`](#module-interface), but returns an array of tokens instead of the JSON object.\n\n```js\nconst { tokenize } = require('@prantlf/jsonlint')\nconst tokens = tokenize('{\"flag\":true /* default */}', {\n  ignoreComments: true,\n  rawTokens: true\n}))\n// Returns the following array:\n// [\n//   { type: 'symbol',     raw: '{',      value: '{' },\n//   { type: 'literal',    raw: '\"flag\"', value: 'flag' },\n//   { type: 'symbol',     raw: ':',      value: ':' },\n//   { type: 'literal',    raw: 'true',   value: true },\n//   { type: 'whitespace', raw: ' ' },\n//   { type: 'comment',    raw: '/* default */' },\n//   { type: 'symbol',     raw: '}',      value: '}' }\n// ]\n```\n\nThe `tokenize` method accepts options in the second optional parameter. See the [`parse`](#module-interface) method above for the shared options. There are several additional options supported for the tokenization:\n\n| Option           | Description                                                        |\n| -----------------| ------------------------------------------------------------------ |\n| `rawTokens`      | adds a `raw` property with the original string from the JSON input |\n| `tokenLocations` | adds a `location` property with start, end and length of the original string from the JSON input |\n| `tokenPaths`     | adds a `path` property with an array of keys and array indexes \"on the way to\" the token's value |\n\nIf you want to retain comments or whitespace for pretty-printing, for example, set `rawTokens` to true. (The [`print`](#pretty-printing) method requires tokens produced with this flag enabled.)\n\n### Performance\n\nThis is a part of an output from the [parser benchmark], when parsing a 4.68 KB formatted string ([package.json](./package.json)) with Node.js 18.14.2:\n\n    the standard jsonlint parser x 78,998 ops/sec ±0.48% (95 runs sampled)\n    the extended jsonlint parser x 7,923 ops/sec ±0.51% (93 runs sampled)\n    the tokenising jsonlint parser x 6,281 ops/sec ±0.71% (91 runs sampled)\n\nA custom JSON parser is [a lot slower] than the built-in one. However, it is more important to have a [clear error reporting] than the highest speed in scenarios like parsing configuration files. (For better error-reporting, the speed can be preserved by using the native parser initially and re-parsing with another parser only in case of failure.) Features like comments or JSON5 are also helpful in configuration files. Tokens preserve the complete input and can be used for pretty-printing without losing the comments.\n\n### Error Handling\n\nIf parsing fails, a `SyntaxError` will be thrown with the following properties:\n\n| Property   | Description                               |\n| ---------- | ----------------------------------------- |\n| `message`  | the full multi-line error message         |\n| `reason`   | one-line explanation of the error         |\n| `excerpt`  | part of the input string around the error |\n| `pointer`  | \"--^\" pointing to the error in `excerpt`  |\n| `location` | object pointing to the error location     |\n\nThe `location` object contains properties `line`, `column` and `offset`.\n\nThe following code logs twice the following message:\n\n    Parse error on line 1, column 14:\n    {\"creative\": ?}\n    -------------^\n    Unexpected token \"?\"\n\n```js\nconst { parse } = require('@prantlf/jsonlint')\ntry {\n  parse('{\"creative\": ?}')\n} catch (error) {\n  const { message, reason, excerpt, pointer, location } = error\n  const { column, line, offset } = location.start\n  // Logs the complete error message:\n  console.log(message)\n  // Logs the same text as included in the `message` property:\n  console.log(`Parse error on line ${line}, ${column} column:\n${excerpt}\n${pointer}\n${reason}`)\n}\n```\n\n## License\n\nCopyright (C) 2012-2026 Zachary Carter, Ferdinand Prantl\n\nLicensed under the [MIT License].\n\n[MIT License]: http://en.wikipedia.org/wiki/MIT_License\n[pure JavaScript version]: http://prantlf.github.com/jsonlint/\n[JSON]: https://tools.ietf.org/html/rfc8259\n[JSON5]: https://spec.json5.org\n[JSON Schema]: https://json-schema.org\n[JSON Type Definition]: https://jsontypedef.com/\n[UMD]: https://github.com/umdjs/umd\n[`Grunt`]: https://gruntjs.com/\n[`Gulp`]: http://gulpjs.com/\n[`Rollup`]: https://rollupjs.org/\n[`@prantlf/grunt-jsonlint`]: https://www.npmjs.com/package/@prantlf/grunt-jsonlint\n[`@prantlf/gulp-jsonlint`]: https://www.npmjs.com/package/@prantlf/gulp-jsonlint\n[`rollup-plugin-jsonlint`]: https://www.npmjs.com/package/rollup-plugin-jsonlint\n[7x faster than the custom parser]: ./benchmarks/results/performance.md#results\n[parser benchmark]: ./benchmarks#json-parser-comparison\n[a lot slower]: ./benchmarks/results/performance.md#results\n[clear error reporting]: ./benchmarks/results/errorReportingQuality.md#results\n[on-line page]: http://prantlf.github.com/jsonlint/\n[source]: ./web/jsonlint.html\n","readmeFilename":"README.md"}