{"_id":"read-package-json","_rev":"290385","name":"read-package-json","description":"The thing npm uses to read package.json files with semantics and defaults and validation","dist-tags":{"latest":"7.0.0"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"time":{"modified":"2023-10-06T06:30:21.000Z","created":"2012-06-11T16:10:45.744Z","7.0.0":"2023-08-15T19:13:40.150Z","6.0.4":"2023-06-01T23:05:44.349Z","6.0.3":"2023-05-03T14:35:09.036Z","6.0.2":"2023-04-27T19:04:37.388Z","6.0.1":"2023-03-21T18:53:57.214Z","6.0.0":"2022-10-14T17:52:28.901Z","5.0.2":"2022-08-23T19:54:46.031Z","5.0.1":"2022-04-20T00:18:03.357Z","5.0.0":"2022-03-15T18:59:07.541Z","4.1.2":"2022-03-08T18:49:49.248Z","4.1.1":"2021-09-01T21:28:59.036Z","4.1.0":"2021-09-01T21:07:04.794Z","4.0.1":"2021-08-26T13:46:57.305Z","4.0.0":"2021-08-18T21:15:42.366Z","3.0.1":"2021-02-22T20:15:10.704Z","3.0.0":"2020-10-13T01:14:34.256Z","2.1.2":"2020-08-20T22:40:22.686Z","2.1.1":"2019-12-09T23:20:23.690Z","2.1.0":"2019-08-13T16:35:03.354Z","2.0.13":"2018-03-08T06:53:44.005Z","2.0.12":"2017-08-18T20:57:15.007Z","2.0.11":"2017-08-15T23:40:01.073Z","2.0.10":"2017-06-29T08:07:22.762Z","2.0.9":"2017-06-27T00:37:25.721Z","2.0.8":"2017-06-27T00:29:35.540Z","2.0.7":"2017-06-26T22:06:42.070Z","2.0.6":"2017-06-26T21:55:47.133Z","2.0.5":"2017-03-08T00:49:05.418Z","2.0.4":"2016-04-26T22:57:18.509Z","2.0.3":"2016-01-13T00:30:19.052Z","2.0.2":"2015-11-05T03:24:08.600Z","2.0.1":"2015-09-10T01:46:14.457Z","2.0.0":"2015-04-07T06:18:44.326Z","1.3.3":"2015-04-03T01:11:43.807Z","1.3.2":"2015-02-27T14:14:42.050Z","1.3.1":"2015-02-10T06:23:33.769Z","1.3.0":"2015-02-10T05:18:27.508Z","1.2.7":"2014-08-29T00:27:54.017Z","1.2.6":"2014-07-31T22:14:25.088Z","1.2.5":"2014-07-31T17:22:29.268Z","1.2.4":"2014-07-25T00:32:22.304Z","1.2.3":"2014-06-27T00:18:21.006Z","1.2.2":"2014-06-06T06:47:23.820Z","1.2.1":"2014-06-06T06:18:54.773Z","1.2.0":"2014-06-06T06:09:36.476Z","1.1.9":"2014-04-28T22:18:01.646Z","1.1.8":"2014-03-18T22:53:59.860Z","1.1.7":"2014-02-13T01:06:33.608Z","1.1.6":"2014-01-19T23:37:19.254Z","1.1.5":"2014-01-08T18:00:53.001Z","1.1.4":"2013-10-28T18:25:28.064Z","1.1.3":"2013-08-19T22:22:26.508Z","1.1.2":"2013-08-19T22:17:25.041Z","1.1.1":"2013-07-22T19:13:41.605Z","1.1.0":"2013-06-20T20:10:45.078Z","1.0.0-rc.0":"2013-06-20T04:46:52.475Z","1.0.0-pre":"2013-06-20T01:30:46.046Z","0.4.1":"2013-04-29T15:54:15.842Z","0.4.0":"2013-04-29T03:22:49.895Z","0.3.1":"2013-04-19T21:50:11.370Z","0.3.0":"2013-03-20T05:34:05.548Z","0.2.2":"2013-03-06T22:13:29.161Z","0.2.1":"2013-03-04T02:21:56.719Z","0.2.0":"2013-02-11T19:28:51.558Z","0.1.13":"2013-02-06T00:25:28.091Z","0.1.12":"2012-12-03T02:01:13.163Z","0.1.11":"2012-11-29T22:22:32.346Z","0.1.10":"2012-11-26T23:40:40.332Z","0.1.9":"2012-11-26T22:41:08.808Z","0.1.8":"2012-10-11T23:02:21.242Z","0.1.7":"2012-10-02T19:55:21.413Z","0.1.6":"2012-09-28T16:03:20.708Z","0.1.5":"2012-09-08T17:03:11.911Z","0.1.4":"2012-08-21T22:11:32.261Z","0.1.3":"2012-08-13T16:45:53.618Z","0.1.2":"2012-07-25T23:30:23.842Z","0.1.1":"2012-07-10T22:37:52.716Z","0.1.0":"2012-07-10T21:59:40.396Z","0.0.12":"2012-06-27T06:58:12.109Z","0.0.11":"2012-06-20T17:35:21.449Z","0.0.10":"2012-06-19T16:22:14.492Z","0.0.9":"2012-06-18T23:08:06.578Z","0.0.8":"2012-06-18T19:54:56.089Z","0.0.7":"2012-06-18T19:42:57.292Z","0.0.6":"2012-06-17T03:57:21.268Z","0.0.5":"2012-06-12T14:39:01.353Z","0.0.4":"2012-06-11T23:29:22.084Z","0.0.3":"2012-06-11T19:32:48.154Z","0.0.2":"2012-06-11T19:05:46.452Z","0.0.1":"2012-06-11T16:10:45.744Z"},"users":{},"author":{"name":"GitHub Inc."},"repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"versions":{"7.0.0":{"name":"read-package-json","version":"7.0.0","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^10.2.2","json-parse-even-better-errors":"^3.0.0","normalize-package-data":"^6.0.0","npm-normalize-package-bin":"^3.0.0"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.18.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^16.14.0 || >=18.0.0"},"tap":{"branches":73,"functions":77,"lines":77,"statements":77,"nyc-arg":["--exclude","tap-snapshots/**"]},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.18.0","publish":"true","ciVersions":["16.14.0","16.x","18.0.0","18.x"]},"_id":"read-package-json@7.0.0","gitHead":"eca41e560f3478b0b6a3d6241ad6e37a1758dcad","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_nodeVersion":"18.17.0","_npmVersion":"9.8.1","dist":{"shasum":"d605c9dcf6bc5856da24204aa4e9518ee9714be0","size":7152,"noattachment":false,"key":"/read-package-json/-/read-package-json-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-7.0.0.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_7.0.0_1692126819987_0.12370974354602216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T19:13:40.150Z","publish_time":1692126820150,"_source_registry_name":"default","_cnpm_publish_time":1692126820150},"6.0.4":{"name":"read-package-json","version":"6.0.4","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^10.2.2","json-parse-even-better-errors":"^3.0.0","normalize-package-data":"^5.0.0","npm-normalize-package-bin":"^3.0.0"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.15.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"tap":{"branches":73,"functions":77,"lines":77,"statements":77,"nyc-arg":["--exclude","tap-snapshots/**"]},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.15.1","publish":"true"},"gitHead":"191c78e0b7de77dc57b4004940096ea695c1a1ba","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@6.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.6.7","dist":{"shasum":"90318824ec456c287437ea79595f4c2854708836","size":7138,"noattachment":false,"key":"/read-package-json/-/read-package-json-6.0.4.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-6.0.4.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_6.0.4_1685660744218_0.7201910812968835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-01T23:05:44.349Z","publish_time":1685660744349,"_source_registry_name":"default","_cnpm_publish_time":1685660744349},"6.0.3":{"name":"read-package-json","version":"6.0.3","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^10.2.2","json-parse-even-better-errors":"^3.0.0","normalize-package-data":"^5.0.0","npm-normalize-package-bin":"^3.0.0"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.14.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"tap":{"branches":68,"functions":74,"lines":74,"statements":74,"nyc-arg":["--exclude","tap-snapshots/**"]},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.14.1","publish":"true"},"gitHead":"f4c396622a28d06f7233fd524e9ab86e26839e10","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@6.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"726116b75e00eac2075240995f05681af4ca7122","size":7126,"noattachment":false,"key":"/read-package-json/-/read-package-json-6.0.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-6.0.3.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_6.0.3_1683124508849_0.5183707237766393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-03T14:35:09.036Z","publish_time":1683124509036,"_source_registry_name":"default","_cnpm_publish_time":1683124509036},"6.0.2":{"name":"read-package-json","version":"6.0.2","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^10.2.2","json-parse-even-better-errors":"^3.0.0","normalize-package-data":"^5.0.0","npm-normalize-package-bin":"^3.0.0"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.14.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"tap":{"branches":68,"functions":74,"lines":74,"statements":74,"nyc-arg":["--exclude","tap-snapshots/**"]},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.14.1","publish":"true"},"gitHead":"be327aa15a081fb43ef36a68203ca5cb08e7b0b9","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@6.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"6b97820ff6c2616a5b776c91f4b1a39e5f9dc826","size":7121,"noattachment":false,"key":"/read-package-json/-/read-package-json-6.0.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-6.0.2.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_6.0.2_1682622277171_0.8489158019656258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-27T19:04:37.388Z","publish_time":1682622277388,"_source_registry_name":"default","_cnpm_publish_time":1682622277388},"6.0.1":{"name":"read-package-json","version":"6.0.1","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^9.3.0","json-parse-even-better-errors":"^3.0.0","normalize-package-data":"^5.0.0","npm-normalize-package-bin":"^3.0.0"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.12.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"tap":{"branches":68,"functions":74,"lines":74,"statements":74,"nyc-arg":["--exclude","tap-snapshots/**"]},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.12.0"},"bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@6.0.1","_nodeVersion":"18.13.0","_npmVersion":"9.6.1","dist":{"shasum":"566cb06bc05dbddefba4607e9096d5a9efbcd836","size":7098,"noattachment":false,"key":"/read-package-json/-/read-package-json-6.0.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-6.0.1.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_6.0.1_1679424837039_0.8897974849256063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-21T18:53:57.214Z","publish_time":1679424837214,"_cnpm_publish_time":1679424837214},"6.0.0":{"name":"read-package-json","version":"6.0.0","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^8.0.1","json-parse-even-better-errors":"^3.0.0","normalize-package-data":"^5.0.0","npm-normalize-package-bin":"^3.0.0"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.5.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77,"nyc-arg":["--exclude","tap-snapshots/**"]},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.5.1"},"gitHead":"bfb37335dd4c7f091a395f3a5f91aa707d5d6f48","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@6.0.0","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"6a741841ad72a40e77a82b9c3c8c10e865bbc519","size":7084,"noattachment":false,"key":"/read-package-json/-/read-package-json-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-6.0.0.tgz"},"_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_6.0.0_1665769948745_0.056722899990467424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-17T17:46:45.308Z","publish_time":1665769948901,"_cnpm_publish_time":1665769948901},"5.0.2":{"name":"read-package-json","version":"5.0.2","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^8.0.1","json-parse-even-better-errors":"^2.3.1","normalize-package-data":"^4.0.0","npm-normalize-package-bin":"^2.0.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.6.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.6.0"},"gitHead":"dfb8dff4281d3c78921854c556210dd441b78d21","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@5.0.2","_nodeVersion":"18.7.0","_npmVersion":"8.18.0","dist":{"shasum":"b8779ccfd169f523b67208a89cc912e3f663f3fa","size":7089,"noattachment":false,"key":"/read-package-json/-/read-package-json-5.0.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-5.0.2.tgz"},"_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_5.0.2_1661284485885_0.48699611839292545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-23T19:54:49.338Z","publish_time":1661284486031,"_cnpm_publish_time":1661284486031},"5.0.1":{"name":"read-package-json","version":"5.0.1","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","template-oss-apply":"template-oss-apply --force"},"dependencies":{"glob":"^8.0.1","json-parse-even-better-errors":"^2.3.1","normalize-package-data":"^4.0.0","npm-normalize-package-bin":"^1.0.1"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.4.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.4.1"},"gitHead":"e49ef07970e0912ce37f9e2298324ad26b98be27","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@5.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.7.0","dist":{"shasum":"1ed685d95ce258954596b13e2e0e76c7d0ab4c26","size":7087,"noattachment":false,"key":"/read-package-json/-/read-package-json-5.0.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-5.0.1.tgz"},"_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_5.0.1_1650413883188_0.23278880683280545"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-20T00:18:11.153Z","publish_time":1650413883357,"_cnpm_publish_time":1650413883357},"5.0.0":{"name":"read-package-json","version":"5.0.0","author":{"name":"GitHub Inc."},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"lib/read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap","npmclilint":"npmcli-lint","lint":"eslint '**/*.js'","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"npm-template-check","template-copy":"npm-template-copy --force","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap"},"dependencies":{"glob":"^7.2.0","json-parse-even-better-errors":"^2.3.1","normalize-package-data":"^4.0.0","npm-normalize-package-bin":"^1.0.1"},"devDependencies":{"@npmcli/template-oss":"^2.9.2","tap":"^15.0.9"},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77},"templateOSS":{"version":"2.9.2"},"gitHead":"ed0521337da724719a34a833d2ed0c40fde2bf25","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@5.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.4","dist":{"shasum":"d62602755547e152a3923c220238d9a7f0b60745","size":6990,"noattachment":false,"key":"/read-package-json/-/read-package-json-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-5.0.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_5.0.0_1647370747343_0.11223964407245446"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-15T18:59:11.143Z","publish_time":1647370747541,"_cnpm_publish_time":1647370747541},"4.1.2":{"name":"read-package-json","version":"4.1.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js","npmclilint":"npmcli-lint","lint":"npm run npmclilint --  --ignore-pattern test/fixtures \"*.*js\" \"test/**/*.*js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint --","postsnap":"npm run lintfix --"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"@npmcli/lint":"^1.0.2","standard-version":"^9.3.1","tap":"^15.0.9"},"license":"ISC","engines":{"node":">=10"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77},"gitHead":"fe28f1fe208f92fc1ad3f53e7b82e6535003d28b","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@4.1.2","_nodeVersion":"16.14.0","_npmVersion":"8.5.3","dist":{"shasum":"b444d047de7c75d4a160cb056d00c0693c1df703","size":6944,"noattachment":false,"key":"/read-package-json/-/read-package-json-4.1.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-4.1.2.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_4.1.2_1646765389094_0.8967737428897256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-08T18:49:53.495Z","publish_time":1646765389248,"_cnpm_publish_time":1646765389248},"4.1.1":{"name":"read-package-json","version":"4.1.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js","npmclilint":"npmcli-lint","lint":"npm run npmclilint --  --ignore-pattern test/fixtures \"*.*js\" \"test/**/*.*js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint --","postsnap":"npm run lintfix --"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"@npmcli/lint":"^1.0.2","standard-version":"^9.3.1","tap":"^15.0.9"},"license":"ISC","engines":{"node":">=10"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77},"gitHead":"8ee959d6a38f76da2cddd49d2da58ed6200a5a1c","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@4.1.1","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"shasum":"153be72fce801578c1c86b8ef2b21188df1b9eea","size":6909,"noattachment":false,"key":"/read-package-json/-/read-package-json-4.1.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-4.1.1.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_4.1.1_1630531738852_0.9764118347426576"},"_hasShrinkwrap":false,"publish_time":1630531739036,"_cnpm_publish_time":1630531739036,"_cnpmcore_publish_time":"2021-12-13T16:08:52.495Z"},"4.1.0":{"name":"read-package-json","version":"4.1.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js","npmclilint":"npmcli-lint","lint":"npm run npmclilint --  --ignore-pattern test/fixtures \"*.*js\" \"test/**/*.*js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint --","postsnap":"npm run lintfix --"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"@npmcli/lint":"^1.0.2","standard-version":"^9.3.1","tap":"^15.0.9"},"license":"ISC","engines":{"node":">=10"},"tap":{"branches":68,"functions":83,"lines":76,"statements":77},"gitHead":"69a9b566519ef6245dbf95f782f407148b1cb472","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@4.1.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"shasum":"9438f6aa1f477788252068b5d22bb2f9248abb21","size":6760,"noattachment":false,"key":"/read-package-json/-/read-package-json-4.1.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-4.1.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_4.1.0_1630530424671_0.26055929491129093"},"_hasShrinkwrap":false,"publish_time":1630530424794,"_cnpm_publish_time":1630530424794,"_cnpmcore_publish_time":"2021-12-13T16:08:52.779Z"},"4.0.1":{"name":"read-package-json","version":"4.0.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js --branches 68 --functions 83 --lines 76 --statements 77","npmclilint":"npmcli-lint","lint":"npm run npmclilint --  --ignore-pattern test/fixtures \"*.*js\" \"test/**/*.*js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint --","postsnap":"npm run lintfix --"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"@npmcli/lint":"^1.0.2","standard-version":"^9.3.1","tap":"^15.0.9"},"license":"ISC","engines":{"node":">=10"},"gitHead":"ea5a55a1154765cc8c08d3deb0cd15bec909d186","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@4.0.1","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"shasum":"da88a38c410344fecb7d840d35f27635e848ea54","size":6479,"noattachment":false,"key":"/read-package-json/-/read-package-json-4.0.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-4.0.1.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_4.0.1_1629985617161_0.6667069791830569"},"_hasShrinkwrap":false,"publish_time":1629985617305,"_cnpm_publish_time":1629985617305,"_cnpmcore_publish_time":"2021-12-13T16:08:53.059Z"},"4.0.0":{"name":"read-package-json","version":"4.0.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"license":"ISC","engines":{"node":">=10"},"gitHead":"2a77151b6c492bdcda87580ff8f264c4123073be","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@4.0.0","_nodeVersion":"14.17.5","_npmVersion":"7.20.6","dist":{"shasum":"b555a9f749bf5eb9b8f053806b32f17001914e90","size":6330,"noattachment":false,"key":"/read-package-json/-/read-package-json-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-4.0.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_4.0.0_1629321342253_0.8101246917053624"},"_hasShrinkwrap":false,"publish_time":1629321342366,"_cnpm_publish_time":1629321342366,"_cnpmcore_publish_time":"2021-12-13T16:08:53.362Z"},"3.0.1":{"name":"read-package-json","version":"3.0.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"license":"ISC","engines":{"node":">=10"},"gitHead":"0ed746091ae80c058699e7ebda74a2015b328fc3","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@3.0.1","_nodeVersion":"15.3.0","_npmVersion":"7.5.4","dist":{"shasum":"c7108f0b9390257b08c21e3004d2404c806744b9","size":6897,"noattachment":false,"key":"/read-package-json/-/read-package-json-3.0.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-3.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_3.0.1_1614024910481_0.2485485997730208"},"_hasShrinkwrap":false,"publish_time":1614024910704,"_cnpm_publish_time":1614024910704},"3.0.0":{"name":"read-package-json","version":"3.0.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-even-better-errors":"^2.3.0","normalize-package-data":"^3.0.0","npm-normalize-package-bin":"^1.0.0"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"license":"ISC","engines":{"node":">=10"},"gitHead":"9f7049d4879a52a04973dde2ce1d71f81c723996","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@3.0.0","_nodeVersion":"10.20.1","_npmVersion":"7.0.0-rc.4","dist":{"shasum":"2219328e77c9be34f035a4ce58d1fb8e2979adf9","size":6801,"noattachment":false,"key":"/read-package-json/-/read-package-json-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-3.0.0.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmUser":{"name":"darcyclarke","email":"darcy@darcyclarke.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_3.0.0_1602551674096_0.35905796322617123"},"_hasShrinkwrap":false,"publish_time":1602551674256,"_cnpm_publish_time":1602551674256},"2.1.2":{"name":"read-package-json","version":"2.1.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","normalize-package-data":"^2.0.0","npm-normalize-package-bin":"^1.0.0","json-parse-even-better-errors":"^2.3.0"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"license":"ISC","gitHead":"10175d86f7f5dacb219f438298bf13cf388f1d98","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.1.2","_nodeVersion":"14.8.0","_npmVersion":"7.0.0-beta.5","dist":{"shasum":"6992b2b66c7177259feb8eaac73c3acd28b9222a","size":6734,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.1.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.1.2.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_2.1.2_1597963222549_0.6522388221449678"},"_hasShrinkwrap":false,"publish_time":1597963222686,"_cnpm_publish_time":1597963222686},"2.1.1":{"name":"read-package-json","version":"2.1.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-better-errors":"^1.0.1","normalize-package-data":"^2.0.0","npm-normalize-package-bin":"^1.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"e78afd6d3ddbee9f2624d3b150b4ac65e5292d3e","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.1.1","_nodeVersion":"12.12.0","_npmVersion":"6.13.2","dist":{"shasum":"16aa66c59e7d4dad6288f179dd9295fd59bb98f1","size":6692,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.1.1.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_2.1.1_1575933623528_0.3612967761653336"},"_hasShrinkwrap":false,"publish_time":1575933623690,"_cnpm_publish_time":1575933623690},"2.1.0":{"name":"read-package-json","version":"2.1.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-better-errors":"^1.0.1","normalize-package-data":"^2.0.0","slash":"^1.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"55382c21732a4f9f26f8f031d1b357a542059414","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.1.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.3","dist":{"shasum":"e3d42e6c35ea5ae820d9a03ab0c7291217fc51d5","size":6599,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.1.0.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_2.1.0_1565714103000_0.6607719045247327"},"_hasShrinkwrap":false,"publish_time":1565714103354,"_cnpm_publish_time":1565714103354},"2.0.13":{"name":"read-package-json","version":"2.0.13","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"prerelease":"npm t","postrelease":"npm publish && git push --follow-tags","pretest":"standard","release":"standard-version -s","test":"tap --nyc-arg=--all --coverage test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-better-errors":"^1.0.1","normalize-package-data":"^2.0.0","slash":"^1.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^11.0.0","standard-version":"^4.3.0","tap":"^11.1.2"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"6bac747004d5bc334a9f37c3799a965954d16641","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.13","_npmVersion":"5.7.1-canary.13","_nodeVersion":"8.9.4","_npmUser":{"name":"zkat","email":"kzm@sykosomatic.org"},"dist":{"shasum":"2e82ebd9f613baa6d2ebe3aa72cefe3f68e41f4a","size":6474,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.13.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.13.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json_2.0.13_1520492023923_0.7514074447623289"},"_hasShrinkwrap":false,"publish_time":1520492024005,"_cnpm_publish_time":1520492024005},"2.0.12":{"name":"read-package-json","version":"2.0.12","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-better-errors":"^1.0.0","normalize-package-data":"^2.0.0","slash":"^1.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"b5a9f47c437d9b01d4e86372a3fc1bd04a89313f","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.12","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"68ea45f98b3741cb6e10ae3bbd42a605026a6951","size":6015,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.12.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.12.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.12.tgz_1503089834769_0.47178583685308695"},"directories":{},"publish_time":1503089835007,"_hasShrinkwrap":false,"_cnpm_publish_time":1503089835007},"2.0.11":{"name":"read-package-json","version":"2.0.11","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-better-errors":"^1.0.0","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"a3c2cb82771f00c7b10b63051c5b5f4eecf881e2","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.11","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"zkat","email":"kat@sykosomatic.org"},"dist":{"shasum":"5e3e1ef31e7146d91fbb79bf9fb1e7611b67006c","size":5991,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.11.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.11.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.11.tgz_1502840400874_0.2212789768818766"},"directories":{},"publish_time":1502840401073,"_hasShrinkwrap":false,"_cnpm_publish_time":1502840401073},"2.0.10":{"name":"read-package-json","version":"2.0.10","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"e44f80090668c7b12238d2700ca5066c41440410","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.10","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"dc0229f6dde6b4b705b39e25b2d970ebe95685ae","size":5996,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.10.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.10.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.10.tgz_1498723642647_0.10854905168525875"},"directories":{},"publish_time":1498723642762,"_cnpm_publish_time":1498723642762,"_hasShrinkwrap":false},"2.0.9":{"name":"read-package-json","version":"2.0.9","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"3e52995538ad6894659b18517afc3da533691b81","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.9","_npmVersion":"5.0.4","_nodeVersion":"8.1.0","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"fd3c21750d760a96c02abda60081e62133213a26","size":5995,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.9.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.9.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.9.tgz_1498523845509_0.6057007408235222"},"directories":{},"publish_time":1498523845721,"_hasShrinkwrap":false,"_cnpm_publish_time":1498523845721},"2.0.8":{"name":"read-package-json","version":"2.0.8","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"7a2a5bf3fbd57db6d07e5dffb248bf985ed7e021","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.8","_npmVersion":"5.0.4","_nodeVersion":"8.1.0","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"3e9938660d57447054bbc0a4bced8c3016d1447b","size":5996,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.8.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.8.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.8.tgz_1498523375358_0.902650659205392"},"directories":{},"publish_time":1498523375540,"_cnpm_publish_time":1498523375540,"_hasShrinkwrap":false},"2.0.7":{"name":"read-package-json","version":"2.0.7","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"11491246c98acf31f01e1bd84cfbb40c4db18882","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.7","_npmVersion":"5.0.4","_nodeVersion":"8.1.0","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"c79ed6059753dafdd21b150f864735b274ac2c2d","size":5880,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.7.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.7.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.7.tgz_1498514801975_0.46438036137260497"},"directories":{},"publish_time":1498514802070,"_cnpm_publish_time":1498514802070,"_hasShrinkwrap":false},"2.0.6":{"name":"read-package-json","version":"2.0.6","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","files":["read-json.js"],"gitHead":"952c31169a6557b9b4dd488008622de22c49293d","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.6","_npmVersion":"5.0.4","_nodeVersion":"8.1.0","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"d152c5959325f57e5e4d880ac2d9144f52a39c68","size":5789,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.6.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.6.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-package-json-2.0.6.tgz_1498514146980_0.04866037820465863"},"directories":{},"publish_time":1498514147133,"_cnpm_publish_time":1498514147133,"_hasShrinkwrap":false},"2.0.5":{"name":"read-package-json","version":"2.0.5","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap -J test/*.js"},"dependencies":{"glob":"^7.1.1","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^9.0.1","tap":"^10.3.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"0b03bd75bda0540de4102b543b94ccaf3fb7c034","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.5","_shasum":"f93a64e641529df68a08c64de46389e8a3f88845","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"zkat","email":"kat@sykosomatic.org"},"dist":{"shasum":"f93a64e641529df68a08c64de46389e8a3f88845","size":7871,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.5.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.5.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/read-package-json-2.0.5.tgz_1488934143541_0.7550096816848963"},"directories":{},"publish_time":1488934145418,"_cnpm_publish_time":1488934145418,"_hasShrinkwrap":false},"2.0.4":{"name":"read-package-json","version":"2.0.4","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap test/*.js"},"dependencies":{"glob":"^6.0.0","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^5.3.1","tap":"^1.2.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"de5172a8ada18a2a906294216e22206bfa13321d","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.4","_shasum":"61ed1b2256ea438d8008895090be84b8e799c853","_from":".","_npmVersion":"3.8.7","_nodeVersion":"5.6.0","_npmUser":{"name":"zkat","email":"kat@sykosomatic.org"},"dist":{"shasum":"61ed1b2256ea438d8008895090be84b8e799c853","size":7901,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.4.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.4.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/read-package-json-2.0.4.tgz_1461711438155_0.03128739935345948"},"directories":{},"publish_time":1461711438509,"_cnpm_publish_time":1461711438509,"_hasShrinkwrap":false},"2.0.3":{"name":"read-package-json","version":"2.0.3","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap test/*.js"},"dependencies":{"glob":"^6.0.0","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^5.3.1","tap":"^1.2.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"336a212716bb830781d7e71580adaeda377b69d9","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.3","_shasum":"f8cec1627053b54f384b353224545e607554c5d2","_from":".","_npmVersion":"3.5.4","_nodeVersion":"4.2.2","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"dist":{"shasum":"f8cec1627053b54f384b353224545e607554c5d2","size":9028,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.3.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1452645019052,"_cnpm_publish_time":1452645019052,"_hasShrinkwrap":false},"2.0.2":{"name":"read-package-json","version":"2.0.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git+https://github.com/npm/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap test/*.js"},"dependencies":{"glob":"^5.0.3","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^5.3.1","tap":"^1.2.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"0c51e0a836de1a6eaa0d4ce1a8692162598d1276","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"homepage":"https://github.com/npm/read-package-json#readme","_id":"read-package-json@2.0.2","_shasum":"fba055da32caef82e8eff08fc0cac78fc1d027cd","_from":".","_npmVersion":"2.14.9","_nodeVersion":"4.2.1","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"dist":{"shasum":"fba055da32caef82e8eff08fc0cac78fc1d027cd","size":7839,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.2.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1446693848600,"_cnpm_publish_time":1446693848600,"_hasShrinkwrap":false},"2.0.1":{"name":"read-package-json","version":"2.0.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap test/*.js"},"dependencies":{"glob":"^5.0.3","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"^4.1.2"},"devDependencies":{"standard":"^3.3.1","tap":"^1.2.0"},"optionalDependencies":{"graceful-fs":"^4.1.2"},"license":"ISC","gitHead":"d4f9f52c823750e7f2a7b9069bc56b9fd3a0ee96","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json#readme","_id":"read-package-json@2.0.1","_shasum":"b822abfc2c4f0abfe7f52de6448be4560b6e7053","_from":".","_npmVersion":"2.14.3","_nodeVersion":"2.2.2","_npmUser":{"name":"zkat","email":"kat@sykosomatic.org"},"dist":{"shasum":"b822abfc2c4f0abfe7f52de6448be4560b6e7053","size":7827,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.1.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1441849574457,"_cnpm_publish_time":1441849574457,"_hasShrinkwrap":false},"2.0.0":{"name":"read-package-json","version":"2.0.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap test/*.js"},"dependencies":{"glob":"^5.0.3","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^2.0.0","graceful-fs":"2 || 3"},"devDependencies":{"standard":"^3.3.1","tap":"^0.7.1"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"1a0476fef4ed8a70b48bfdc90070d897b8ad5469","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@2.0.0","_shasum":"ca7543298275028d27064b9118e6e501c9b3ae41","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.2","_npmUser":{"name":"iarna","email":"me@re-becca.org"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"ca7543298275028d27064b9118e6e501c9b3ae41","size":7744,"noattachment":false,"key":"/read-package-json/-/read-package-json-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-2.0.0.tgz"},"directories":{},"publish_time":1428387524326,"_cnpm_publish_time":1428387524326,"_hasShrinkwrap":false},"1.3.3":{"name":"read-package-json","version":"1.3.3","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"standard && tap test/*.js"},"dependencies":{"glob":"^5.0.3","json-parse-helpfulerror":"^1.0.2","normalize-package-data":"^1.0.0","graceful-fs":"2 || 3"},"devDependencies":{"standard":"^3.3.1","tap":"^0.7.1"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"74cdfd00c828b01cbd3bc85178448707b45cee3a","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.3.3","_shasum":"ef79dfda46e165376ee8a57efbfedd4d1b029ba4","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.3","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"ef79dfda46e165376ee8a57efbfedd4d1b029ba4","size":7795,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.3.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.3.3.tgz"},"directories":{},"publish_time":1428023503807,"_cnpm_publish_time":1428023503807,"_hasShrinkwrap":false},"1.3.2":{"name":"read-package-json","version":"1.3.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"github-url-from-git":"^1.3.0","github-url-from-username-repo":"~1.0.0","glob":"^4.0.2","json-parse-helpfulerror":"^1.0.2","lru-cache":"2","normalize-package-data":"^1.0.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"^0.7.1"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"d307d827f1a4f13a3a8bc4d747bb854779ad35c8","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.3.2","_shasum":"5228bc7ad1f33ded75184ece48710036101affa2","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.2.0","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"5228bc7ad1f33ded75184ece48710036101affa2","size":8699,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.3.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.3.2.tgz"},"directories":{},"publish_time":1425046482050,"_cnpm_publish_time":1425046482050,"_hasShrinkwrap":false},"1.3.1":{"name":"read-package-json","version":"1.3.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"github-url-from-git":"^1.3.0","github-url-from-username-repo":"~1.0.0","glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^1.0.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"59011e6b660cf0cc916646a08955c12a8f990174","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.3.1","_shasum":"5a965f9fc34b25ffa5e0d93b1d0fc063af6d10b0","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"5a965f9fc34b25ffa5e0d93b1d0fc063af6d10b0","size":8507,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.3.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.3.1.tgz"},"directories":{},"publish_time":1423549413769,"_cnpm_publish_time":1423549413769,"_hasShrinkwrap":false},"1.3.0":{"name":"read-package-json","version":"1.3.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"github-url-from-git":"^1.3.0","github-url-from-username-repo":"~1.0.0","glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^1.0.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"81fd5f77b454981f4c03ca93af2ccef136b3beb6","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.3.0","_shasum":"b893a0f208a584b87681f2ee34e784c0f608a704","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"b893a0f208a584b87681f2ee34e784c0f608a704","size":8397,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.3.0.tgz"},"directories":{},"publish_time":1423545507508,"_cnpm_publish_time":1423545507508,"_hasShrinkwrap":false},"1.2.7":{"name":"read-package-json","version":"1.2.7","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"github-url-from-git":"^1.3.0","github-url-from-username-repo":"~1.0.0","glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^1.0.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"41d6696c527e32a1cb38ebf0b6fc91b489b0499c","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.7","_shasum":"f0b440c461a218f4dbf48b094e80fc65c5248502","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"f0b440c461a218f4dbf48b094e80fc65c5248502","size":7619,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.7.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.7.tgz"},"directories":{},"publish_time":1409272074017,"_cnpm_publish_time":1409272074017,"_hasShrinkwrap":false},"1.2.6":{"name":"read-package-json","version":"1.2.6","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"github-url-from-git":"^1.3.0","glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^1.0.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"a6390214436eea17043130d7c7d961ae85786e4c","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.6","_shasum":"eedcc11ba25a94f80e5941fdbccff4a21d8ab13a","_from":".","_npmVersion":"1.4.22","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"eedcc11ba25a94f80e5941fdbccff4a21d8ab13a","size":7666,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.6.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.6.tgz"},"directories":{},"publish_time":1406844865088,"_cnpm_publish_time":1406844865088,"_hasShrinkwrap":false},"1.2.5":{"name":"read-package-json","version":"1.2.5","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"github-url-from-git":"^1.2.0","glob":"^4.0.2","lru-cache":"2","normalize-package-data":"0.4","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"8bfbc5fe9ef1477316f8931b8619632a61394344","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.5","_shasum":"08d9e29298f04710f8a614db4b37b8dc29072e1e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"08d9e29298f04710f8a614db4b37b8dc29072e1e","size":7662,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.5.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.5.tgz"},"directories":{},"publish_time":1406827349268,"_cnpm_publish_time":1406827349268,"_hasShrinkwrap":false},"1.2.4":{"name":"read-package-json","version":"1.2.4","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"^4.0.2","lru-cache":"2","normalize-package-data":"0.4","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"7127ed4d9fe93bb0c2b2809b3c10a4f23f0c8236","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.4","_shasum":"7482e541baa70f2dc21cd1a51a68be82b904aa97","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"7482e541baa70f2dc21cd1a51a68be82b904aa97","size":7644,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.4.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.4.tgz"},"directories":{},"publish_time":1406248342304,"_cnpm_publish_time":1406248342304,"_hasShrinkwrap":false},"1.2.3":{"name":"read-package-json","version":"1.2.3","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^0.4.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"ffb0c1a1221cb01e3071ab1a4a1d7d913352d9e7","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.3","_shasum":"12efad3cce1ff64bed9da951e9f4ed3d1b1d185e","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"othiym23","email":"ogd@aoaioxxysz.net"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"12efad3cce1ff64bed9da951e9f4ed3d1b1d185e","size":7579,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.3.tgz"},"directories":{},"publish_time":1403828301006,"_cnpm_publish_time":1403828301006,"_hasShrinkwrap":false},"1.2.2":{"name":"read-package-json","version":"1.2.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^0.3.0","graceful-fs":"2 || 3"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2 || 3"},"license":"ISC","gitHead":"ed8df916a4432b3317e4d3c7154aac2a790844cb","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.2","_shasum":"545fc9044d135bf5fe0a67c6eab368c3186cbafe","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"545fc9044d135bf5fe0a67c6eab368c3186cbafe","size":7642,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.2.tgz"},"directories":{},"publish_time":1402037243820,"_cnpm_publish_time":1402037243820,"_hasShrinkwrap":false},"1.2.1":{"name":"read-package-json","version":"1.2.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"^4.0.2","lru-cache":"2","normalize-package-data":"^0.3.0","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","gitHead":"b2830635c9b4ffdf2ac395042bc2b1306b275626","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.1","_shasum":"effef856f6ebf000f47b113326c656b5c76f7e64","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"effef856f6ebf000f47b113326c656b5c76f7e64","size":7642,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.1.tgz"},"directories":{},"publish_time":1402035534773,"_cnpm_publish_time":1402035534773,"_hasShrinkwrap":false},"1.2.0":{"name":"read-package-json","version":"1.2.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"^0.3.0","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","gitHead":"163c0d2ed2e731e987e1af5af3de9bf3a92d9829","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.2.0","_shasum":"4d0d359de5da8f0eb6301c056b9b2c5f2736acd8","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"4d0d359de5da8f0eb6301c056b9b2c5f2736acd8","size":7643,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.2.0.tgz"},"directories":{},"publish_time":1402034976476,"_cnpm_publish_time":1402034976476,"_hasShrinkwrap":false},"1.1.9":{"name":"read-package-json","version":"1.1.9","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"^0.2.13","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.1.9","_shasum":"9c319185e5f8461661c01f8d4e5e80b468aa18ee","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"9c319185e5f8461661c01f8d4e5e80b468aa18ee","size":7653,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.9.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.9.tgz"},"directories":{},"publish_time":1398723481646,"_cnpm_publish_time":1398723481646,"_hasShrinkwrap":false},"1.1.8":{"name":"read-package-json","version":"1.1.8","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2.9","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.1.8","dist":{"shasum":"234928819444283fd63f9d93ce03ba00668e94f9","size":7648,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.8.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.8.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1395183239860,"_hasShrinkwrap":false,"_cnpm_publish_time":1395183239860},"1.1.7":{"name":"read-package-json","version":"1.1.7","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2.9","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.1.7","dist":{"shasum":"a28da23cb4330106a0d45e86065e0fc3b79d263e","size":7199,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.7.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.7.tgz"},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1392253593608,"_hasShrinkwrap":false,"_cnpm_publish_time":1392253593608},"1.1.6":{"name":"read-package-json","version":"1.1.6","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2.7","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.1.6","dist":{"shasum":"a851dbbaca48ff78a87f890f0a9fdf43b1759d5a","size":7087,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.6.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.6.tgz"},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1390174639254,"_hasShrinkwrap":false,"_cnpm_publish_time":1390174639254},"1.1.5":{"name":"read-package-json","version":"1.1.5","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2.7","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.1.5","dist":{"shasum":"f6a7a5820cc958ff02495badc55f7fe49a7677a1","size":7018,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.5.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.5.tgz"},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1389204053001,"_hasShrinkwrap":false,"_cnpm_publish_time":1389204053001},"1.1.4":{"name":"read-package-json","version":"1.1.4","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2.7","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"homepage":"https://github.com/isaacs/read-package-json","_id":"read-package-json@1.1.4","dist":{"shasum":"c4effa9fac527deaee1cd84659c419693aa5294a","size":6884,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.4.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.4.tgz"},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1382984728064,"_hasShrinkwrap":false,"_cnpm_publish_time":1382984728064},"1.1.3":{"name":"read-package-json","version":"1.1.3","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@1.1.3","dist":{"shasum":"a361ab3da88f6f78998df223ad8186a4b7e1f391","size":6875,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.3.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1376950946508,"_hasShrinkwrap":false,"_cnpm_publish_time":1376950946508},"1.1.2":{"name":"read-package-json","version":"1.1.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@1.1.2","dist":{"shasum":"9a563119bc7c5e0791f5eb1347a19be94b5aa4f4","size":6881,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.2.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1376950645041,"_hasShrinkwrap":false,"_cnpm_publish_time":1376950645041},"1.1.1":{"name":"read-package-json","version":"1.1.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2","graceful-fs":"2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"2"},"bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@1.1.1","dist":{"shasum":"5d679b34ddf53ac3bc232aeb421f6b6857f925e5","size":7105,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.1.tgz"},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1374520421605,"_hasShrinkwrap":false,"_cnpm_publish_time":1374520421605},"1.1.0":{"name":"read-package-json","version":"1.1.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.2","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"~1.2"},"bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@1.1.0","dist":{"shasum":"6447ac4d10788c76d0682cf2086eaa809076aafc","size":7105,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.1.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1371759045078,"_hasShrinkwrap":false,"_cnpm_publish_time":1371759045078},"1.0.0-rc.0":{"name":"read-package-json","version":"1.0.0-rc.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.1.2","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"~1.2"},"bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@1.0.0-rc.0","dist":{"shasum":"e633a56472931faa3dd7e3de97511804829aeab3","size":7040,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.0.0-rc.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.0.0-rc.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1371703612475,"_hasShrinkwrap":false,"_cnpm_publish_time":1371703612475},"1.0.0-pre":{"name":"read-package-json","version":"1.0.0-pre","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.1.2","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"graceful-fs":"~1.2"},"bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@1.0.0-pre","dist":{"shasum":"f24688acbab661837796ff7bbd588c21df7071a4","size":7012,"noattachment":false,"key":"/read-package-json/-/read-package-json-1.0.0-pre.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-1.0.0-pre.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1371691846046,"_hasShrinkwrap":false,"_cnpm_publish_time":1371691846046},"0.4.1":{"name":"read-package-json","version":"0.4.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.2.1","lru-cache":"2","normalize-package-data":"~0.1.2","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"bugs":{"url":"https://github.com/isaacs/read-package-json/issues"},"_id":"read-package-json@0.4.1","dist":{"shasum":"a0e917cce8333444889543de9db2b1a4606baaa2","size":6872,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.4.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.4.1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1367250855842,"_hasShrinkwrap":false,"_cnpm_publish_time":1367250855842},"0.4.0":{"name":"read-package-json","version":"0.4.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"2","normalize-package-data":"~0.1.2","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.4.0","dist":{"shasum":"a55d5a0785c5ebb5f11ede328136b71a2000adf9","size":6864,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.4.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.4.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1367205769895,"_hasShrinkwrap":false,"_cnpm_publish_time":1367205769895},"0.3.1":{"name":"read-package-json","version":"0.3.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"2","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.3.1","dist":{"shasum":"f17bf1f2431799f2e19d7700d54d3e176d9c36bb","size":8980,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.3.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.3.1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1366408211370,"_hasShrinkwrap":false,"_cnpm_publish_time":1366408211370},"0.3.0":{"name":"read-package-json","version":"0.3.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"2","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.3.0","dist":{"shasum":"e63d4db99c7d1638b40c5f95a60bfc3d7a7223be","size":8972,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.3.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.3.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1363757645548,"_hasShrinkwrap":false,"_cnpm_publish_time":1363757645548},"0.2.2":{"name":"read-package-json","version":"0.2.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"2","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.2.2","dist":{"shasum":"b177934333bb35edecbcff915f5c22318889448e","size":8997,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.2.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.2.2.tgz"},"_from":".","_npmVersion":"1.2.13","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1362608009161,"_hasShrinkwrap":false,"_cnpm_publish_time":1362608009161},"0.2.1":{"name":"read-package-json","version":"0.2.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.2.1","dist":{"shasum":"91dae31c7e7a4b89ef0bc4c6877008a179161261","size":8992,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.2.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.2.1.tgz"},"_from":".","_npmVersion":"1.2.12","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1362363716719,"_hasShrinkwrap":false,"_cnpm_publish_time":1362363716719},"0.2.0":{"name":"read-package-json","version":"0.2.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.2.0","dist":{"shasum":"3d9ca7cec6c881f8d6b206fa39f8413c454a173a","size":8993,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.2.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.2.0.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1360610931558,"_hasShrinkwrap":false,"_cnpm_publish_time":1360610931558},"0.1.13":{"name":"read-package-json","version":"0.1.13","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.2"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.2"},"_id":"read-package-json@0.1.13","dist":{"shasum":"9d805157c82a644f51002fb80cfe8b8e9d939bef","size":8961,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.13.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.13.tgz"},"_from":".","_npmVersion":"1.2.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1360110328091,"_hasShrinkwrap":false,"_cnpm_publish_time":1360110328091},"0.1.12":{"name":"read-package-json","version":"0.1.12","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.12","dist":{"shasum":"2a5521a9580760deafa569b4c42fc9ea4c9b90a9","size":8954,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.12.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.12.tgz"},"_npmVersion":"1.1.66","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1354500073163,"_hasShrinkwrap":false,"_cnpm_publish_time":1354500073163},"0.1.11":{"name":"read-package-json","version":"0.1.11","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.11","dist":{"shasum":"20be51f2ac997cc593f732e8935dd4200c4dd33a","size":8949,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.11.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.11.tgz"},"_npmVersion":"1.1.67","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1354227752346,"_hasShrinkwrap":false,"_cnpm_publish_time":1354227752346},"0.1.10":{"name":"read-package-json","version":"0.1.10","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.10","dist":{"shasum":"c33b107253d1fef14c0f52a588061946449cabff","size":9020,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.10.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.10.tgz"},"_npmVersion":"1.1.66","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1353973240332,"_hasShrinkwrap":false,"_cnpm_publish_time":1353973240332},"0.1.9":{"name":"read-package-json","version":"0.1.9","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.9","dist":{"shasum":"ba60c034714b377c8275971409e717c8b11f9821","size":8732,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.9.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.9.tgz"},"_npmVersion":"1.1.66","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1353969668808,"_hasShrinkwrap":false,"_cnpm_publish_time":1353969668808},"0.1.8":{"name":"read-package-json","version":"0.1.8","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.8","dist":{"shasum":"e4dee9337fa0ed24bf5cb45fbf317dec004a5b68","size":8339,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.8.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.8.tgz"},"_npmVersion":"1.1.63","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1349996541242,"_hasShrinkwrap":false,"_cnpm_publish_time":1349996541242},"0.1.7":{"name":"read-package-json","version":"0.1.7","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"1.x","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.7","dist":{"shasum":"92f4562af7553dae44bbfc07ad7c25182a724767","size":8323,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.7.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.7.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1349207721413,"_hasShrinkwrap":false,"_cnpm_publish_time":1349207721413},"0.1.6":{"name":"read-package-json","version":"0.1.6","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.6","dist":{"shasum":"76b2d109e4d195e71b9381be3bd24aa4ce24c6c1","size":8320,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.6.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.6.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1348848200708,"_hasShrinkwrap":false,"_cnpm_publish_time":1348848200708},"0.1.5":{"name":"read-package-json","version":"0.1.5","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.5","dist":{"shasum":"8844dfa5837dec9105b58922412674281b52f341","size":7420,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.5.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.5.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1347123791911,"_hasShrinkwrap":false,"_cnpm_publish_time":1347123791911},"0.1.4":{"name":"read-package-json","version":"0.1.4","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.4","dist":{"shasum":"f3ac2949d7e715e54019eebae45c0bab6c5795d4","size":7390,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.4.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.4.tgz"},"_npmVersion":"1.1.54","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1345587092261,"_hasShrinkwrap":false,"_cnpm_publish_time":1345587092261},"0.1.3":{"name":"read-package-json","version":"0.1.3","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~2.0.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.3","dist":{"shasum":"e2c41ce3217f8b50b7221d1fc864432450cdb151","size":7381,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.3.tgz"},"_npmVersion":"1.1.48","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1344876353618,"_hasShrinkwrap":false,"_cnpm_publish_time":1344876353618},"0.1.2":{"name":"read-package-json","version":"0.1.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.2","dist":{"shasum":"693749f4db7336829fe60dd02ecad39d32e987bb","size":7363,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.2.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1343259023842,"_hasShrinkwrap":false,"_cnpm_publish_time":1343259023842},"0.1.1":{"name":"read-package-json","version":"0.1.1","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.1","dist":{"shasum":"c4b01ed96b007dfe3146ba3c14b2398b7408d99e","size":6746,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.1.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1341959872716,"_hasShrinkwrap":false,"_cnpm_publish_time":1341959872716},"0.1.0":{"name":"read-package-json","version":"0.1.0","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.1.0","dist":{"shasum":"f6ae6c63b5a29d788f2dbbe636887c9a99dbd950","size":6722,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.1.0.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1341957580396,"_hasShrinkwrap":false,"_cnpm_publish_time":1341957580396},"0.0.12":{"name":"read-package-json","version":"0.0.12","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.12","dist":{"shasum":"c4c7ed75cbe393f78b842ef36c6956038afe6c09","size":6673,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.12.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.12.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1340780292109,"_hasShrinkwrap":false,"_cnpm_publish_time":1340780292109},"0.0.11":{"name":"read-package-json","version":"0.0.11","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"This is the thing that npm uses to read package.json files.  It validates some stuff, and loads some default things.","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.11","dist":{"shasum":"ed8bbe6285e0bc1c7fce53eb7848bdcfbd9da1a0","size":6673,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.11.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.11.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1340213721449,"_hasShrinkwrap":false,"_cnpm_publish_time":1340213721449},"0.0.10":{"name":"read-package-json","version":"0.0.10","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"This is the thing that npm uses to read package.json files.  It validates some stuff, and loads some default things.","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.10","dist":{"shasum":"19aff481793732efd5eebdf60b3ab4699d363ab3","size":6663,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.10.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.10.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1340122934492,"_hasShrinkwrap":false,"_cnpm_publish_time":1340122934492},"0.0.9":{"name":"read-package-json","version":"0.0.9","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"This is the thing that npm uses to read package.json files.  It","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.9","dist":{"shasum":"490ee872d7029c8878d6c78ae8f79b1c7a35f59f","size":6650,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.9.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.9.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1340060886578,"_hasShrinkwrap":false,"_cnpm_publish_time":1340060886578},"0.0.8":{"name":"read-package-json","version":"0.0.8","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"This is the thing that npm uses to read package.json files.  It","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.8","dist":{"shasum":"c14109b77f8718db8971289e3c82873dd1176009","size":6611,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.8.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.8.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1340049296089,"_hasShrinkwrap":false,"_cnpm_publish_time":1340049296089},"0.0.7":{"name":"read-package-json","version":"0.0.7","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"This is the thing that npm uses to read package.json files.  It","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.7","dist":{"shasum":"b9fdc5b48e70d75dd671035a99489b027c6d8fa4","size":6596,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.7.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.7.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1340048577292,"_hasShrinkwrap":false,"_cnpm_publish_time":1340048577292},"0.0.6":{"name":"read-package-json","version":"0.0.6","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.6","dist":{"shasum":"3996551e4d285c9371918ef257b686d99c7e48f1","size":6526,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.6.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.6.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1339905441268,"_hasShrinkwrap":false,"_cnpm_publish_time":1339905441268},"0.0.5":{"name":"read-package-json","version":"0.0.5","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","slide":"~1.1.3","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.5","dist":{"shasum":"0d9b87b5e74ceae002b82a42f2b8f63e359a3a67","size":6275,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.5.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.5.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1339511941353,"_hasShrinkwrap":false,"_cnpm_publish_time":1339511941353},"0.0.4":{"name":"read-package-json","version":"0.0.4","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.4","dist":{"shasum":"c6241ec84f4577117dbf96a9a290570ff3aaf8d0","size":6266,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.4.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.4.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1339457362084,"_hasShrinkwrap":false,"_cnpm_publish_time":1339457362084},"0.0.3":{"name":"read-package-json","version":"0.0.3","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_id":"read-package-json@0.0.3","dist":{"shasum":"94970f9d8e73872c9b8c0e29ecbd6b69409bb362","size":5908,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.3.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.3.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1339443168154,"_hasShrinkwrap":false,"_cnpm_publish_time":1339443168154},"0.0.2":{"name":"read-package-json","version":"0.0.2","author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"description":"The thing npm uses to read package.json files with semantics and defaults and validation","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_id":"read-package-json@0.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.25","_nodeVersion":"v0.7.10-pre","_defaultsLoaded":true,"dist":{"shasum":"2ad1f997b7a3961d84af9273fd66c2ab906ac4c6","size":5883,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.2.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.2.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1339441546452,"_hasShrinkwrap":false,"_cnpm_publish_time":1339441546452},"0.0.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"read-package-json","description":"The thing npm uses to read package.json files with semantics and defaults and validation","version":"0.0.1","repository":{"type":"git","url":"git://github.com/isaacs/read-package-json.git"},"main":"read-json.js","scripts":{"test":"tap test/*.js"},"dependencies":{"glob":"~3.1.9","lru-cache":"~1.1.0","semver":"~1.0.14","npmlog":"0","graceful-fs":"~1.1.8"},"devDependencies":{"tap":"~0.2.5"},"optionalDependencies":{"npmlog":"0","graceful-fs":"~1.1.8"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_id":"read-package-json@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.25","_nodeVersion":"v0.7.10-pre","_defaultsLoaded":true,"dist":{"shasum":"92e874e1c69bb770ca521721b3ab640538619a57","size":5817,"noattachment":false,"key":"/read-package-json/-/read-package-json-0.0.1.tgz","tarball":"http://name.csiicloud.com:7001/read-package-json/download/read-package-json-0.0.1.tgz"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1339431045744,"_hasShrinkwrap":false,"_cnpm_publish_time":1339431045744}},"readme":"# read-package-json\n\nThis is the thing that npm uses to read package.json files.  It\nvalidates some stuff, and loads some default things.\n\nIt keeps a cache of the files you've read, so that you don't end\nup reading the same package.json file multiple times.\n\nNote that if you just want to see what's literally in the package.json\nfile, you can usually do `var data = require('some-module/package.json')`.\n\nThis module is basically only needed by npm, but it's handy to see what\nnpm will see when it looks at your package.\n\n## Usage\n\n```javascript\nvar readJson = require('read-package-json')\n\n// readJson(filename, [logFunction=noop], [strict=false], cb)\nreadJson('/path/to/package.json', console.error, false, function (er, data) {\n  if (er) {\n    console.error(\"There was an error reading the file\")\n    return\n  }\n\n  console.error('the package data is', data)\n});\n```\n\n## readJson(file, [logFn = noop], [strict = false], cb)\n\n* `file` {String} The path to the package.json file\n* `logFn` {Function} Function to handle logging.  Defaults to a noop.\n* `strict` {Boolean} True to enforce SemVer 2.0 version strings, and\n  other strict requirements.\n* `cb` {Function} Gets called with `(er, data)`, as is The Node Way.\n\nReads the JSON file and does the things.\n\n## `package.json` Fields\n\nSee `man 5 package.json` or `npm help json`.\n\n## readJson.log\n\nBy default this is a reference to the `npmlog` module.  But if that\nmodule can't be found, then it'll be set to just a dummy thing that does\nnothing.\n\nReplace with your own `{log,warn,error}` object for fun loggy time.\n\n## readJson.extras(file, data, cb)\n\nRun all the extra stuff relative to the file, with the parsed data.\n\nModifies the data as it does stuff.  Calls the cb when it's done.\n\n## readJson.extraSet = [fn, fn, ...]\n\nArray of functions that are called by `extras`.  Each one receives the\narguments `fn(file, data, cb)` and is expected to call `cb(er, data)`\nwhen done or when an error occurs.\n\nOrder is indeterminate, so each function should be completely\nindependent.\n\nMix and match!\n\n## Other Relevant Files Besides `package.json`\n\nSome other files have an effect on the resulting data object, in the\nfollowing ways:\n\n### `README?(.*)`\n\nIf there is a `README` or `README.*` file present, then npm will attach\na `readme` field to the data with the contents of this file.\n\nOwing to the fact that roughly 100% of existing node modules have\nMarkdown README files, it will generally be assumed to be Markdown,\nregardless of the extension.  Please plan accordingly.\n\n### `server.js`\n\nIf there is a `server.js` file, and there is not already a\n`scripts.start` field, then `scripts.start` will be set to `node\nserver.js`.\n\n### `AUTHORS`\n\nIf there is not already a `contributors` field, then the `contributors`\nfield will be set to the contents of the `AUTHORS` file, split by lines,\nand parsed.\n\n### `bindings.gyp`\n\nIf a bindings.gyp file exists, and there is not already a\n`scripts.install` field, then the `scripts.install` field will be set to\n`node-gyp rebuild`.\n\n### `index.js`\n\nIf the json file does not exist, but there is a `index.js` file\npresent instead, and that file has a package comment, then it will try\nto parse the package comment, and use that as the data instead.\n\nA package comment looks like this:\n\n```javascript\n/**package\n * { \"name\": \"my-bare-module\"\n * , \"version\": \"1.2.3\"\n * , \"description\": \"etc....\" }\n **/\n\n// or...\n\n/**package\n{ \"name\": \"my-bare-module\"\n, \"version\": \"1.2.3\"\n, \"description\": \"etc....\" }\n**/\n```\n\nThe important thing is that it starts with `/**package`, and ends with\n`**/`.  If the package.json file exists, then the index.js is not\nparsed.\n\n### `{directories.man}/*.[0-9]`\n\nIf there is not already a `man` field defined as an array of files or a\nsingle file, and\nthere is a `directories.man` field defined, then that directory will\nbe searched for manpages.\n\nAny valid manpages found in that directory will be assigned to the `man`\narray, and installed in the appropriate man directory at package install\ntime, when installed globally on a Unix system.\n\n### `{directories.bin}/*`\n\nIf there is not already a `bin` field defined as a string filename or a\nhash of `<name> : <filename>` pairs, then the `directories.bin`\ndirectory will be searched and all the files within it will be linked as\nexecutables at install time.\n\nWhen installing locally, npm links bins into `node_modules/.bin`, which\nis in the `PATH` environ when npm runs scripts.  When\ninstalling globally, they are linked into `{prefix}/bin`, which is\npresumably in the `PATH` environment variable.\n\n### `types` field\n\nIf you do not have a `types` field, then it will check if a\ncorresponding `*.d.ts` file exists for your package entry file and add\nit to the `package.json`.\n","_attachments":{},"homepage":"https://github.com/npm/read-package-json#readme","bugs":{"url":"https://github.com/npm/read-package-json/issues"},"license":"ISC"}