{"_id":"pkgd","_rev":"70598","name":"pkgd","description":"Get package publish info: package.json and file list.","dist-tags":{"latest":"1.1.2"},"maintainers":[{"name":"inikulin","email":"ivan.nikulin@devexpress.com"}],"time":{"modified":"2021-06-03T10:23:19.000Z","created":"2016-02-01T12:55:57.026Z","1.1.2":"2016-05-30T12:47:04.220Z","1.1.1":"2016-05-18T13:57:25.714Z","1.1.0":"2016-05-18T11:12:39.547Z","1.0.0":"2016-02-01T12:55:57.026Z"},"users":{},"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/inikulin/pkg-publish-info.git"},"versions":{"1.1.2":{"name":"pkgd","version":"1.1.2","description":"Get package publish info: package.json and file list.","main":"./lib/index.js","files":["lib"],"scripts":{"lint":"eslint bin src test","clean":"rm -rf lib","clean-test":"rm test/__test-compiled__.js","compile-test":"babel test/test.js --out-file test/__test-compiled__.js","compile":"babel src -d lib","build":"npm run clean && npm run compile","test":"npm run lint && npm run build && npm run compile-test && mocha test/__test-compiled__.js && npm run clean-test","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inikulin/pkg-publish-info.git"},"keywords":["publish","package","npm","files","package.json","size"],"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/inikulin/pkg-publish-info/issues"},"homepage":"https://github.com/inikulin/pkg-publish-info#readme","devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^4.1.6","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","cp-sugar":"^1.0.0","del":"^2.2.0","eslint":"^1.10.3","eslint-plugin-babel":"^3.0.0","mocha":"^2.3.4","publish-please":"^2.1.1"},"dependencies":{"fstream-npm":"^1.0.7","normalize-path":"^2.0.1","pinkie-promise":"^2.0.1"},"gitHead":"0e4436fe9d913cc4f926a3dd9dc450dd01899b97","_id":"pkgd@1.1.2","_shasum":"69aba6c7292bd2cf03ba7f3e2eaa81c9d3a3e469","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"inikulin","email":"ifaaan@gmail.com"},"dist":{"shasum":"69aba6c7292bd2cf03ba7f3e2eaa81c9d3a3e469","size":2411,"noattachment":false,"key":"/pkgd/-/pkgd-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkgd/download/pkgd-1.1.2.tgz"},"maintainers":[{"name":"inikulin","email":"ivan.nikulin@devexpress.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pkgd-1.1.2.tgz_1464612421827_0.749164235079661"},"directories":{},"publish_time":1464612424220,"_cnpm_publish_time":1464612424220,"_hasShrinkwrap":false},"1.1.1":{"name":"pkgd","version":"1.1.1","description":"Get package publish info: package.json and file list.","main":"./lib/index.js","files":["lib"],"scripts":{"test":"eslint bin src test && rm -rf lib && babel src -d lib &&  mocha","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inikulin/pkg-publish-info.git"},"keywords":["publish","package","npm","files","package.json","size"],"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/inikulin/pkg-publish-info/issues"},"homepage":"https://github.com/inikulin/pkg-publish-info#readme","devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^4.1.6","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","cp-sugar":"^1.0.0","del":"^2.2.0","eslint":"^1.10.3","eslint-plugin-babel":"^3.0.0","mocha":"^2.3.4","publish-please":"^2.1.1"},"dependencies":{"babel-runtime":"^6.9.0","fs-promise":"^0.3.1","fstream-npm":"^1.0.7","normalize-path":"^2.0.1"},"gitHead":"7d83ab77883a7eeefc4d62225e12d3fbe675bac2","_id":"pkgd@1.1.1","_shasum":"d08fe7e49a3a4cd4b92c5e5014fcd4b9e86718e2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"inikulin","email":"ifaaan@gmail.com"},"dist":{"shasum":"d08fe7e49a3a4cd4b92c5e5014fcd4b9e86718e2","size":2334,"noattachment":false,"key":"/pkgd/-/pkgd-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkgd/download/pkgd-1.1.1.tgz"},"maintainers":[{"name":"inikulin","email":"ivan.nikulin@devexpress.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pkgd-1.1.1.tgz_1463579843325_0.9731041702907532"},"directories":{},"publish_time":1463579845714,"_cnpm_publish_time":1463579845714,"_hasShrinkwrap":false},"1.1.0":{"name":"pkgd","version":"1.1.0","description":"Get package publish info: package.json and file list.","main":"./lib/index.js","files":["lib"],"scripts":{"test":"eslint bin src test && rm -rf lib && babel src -d lib &&  mocha","publish-please":"publish-please","prepublish":"publish-please guard"},"repository":{"type":"git","url":"git+https://github.com/inikulin/pkg-publish-info.git"},"keywords":["publish","package","npm","files","package.json","size"],"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/inikulin/pkg-publish-info/issues"},"homepage":"https://github.com/inikulin/pkg-publish-info#readme","devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^4.1.6","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","cp-sugar":"^1.0.0","del":"^2.2.0","eslint":"^1.10.3","eslint-plugin-babel":"^3.0.0","mocha":"^2.3.4","publish-please":"^2.0.0"},"dependencies":{"babel-runtime":"^6.9.0","fs-promise":"^0.3.1","fstream-npm":"^1.0.7","normalize-path":"^2.0.1"},"_id":"pkgd@1.1.0","gitHead":"f5f12694a6a9daec073017dcc8ed0adf2aca8de0","_shasum":"53d8a3ee1bcdc07087440cf6b4b67a0def33b619","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"inikulin","email":"ifaaan@gmail.com"},"dist":{"shasum":"53d8a3ee1bcdc07087440cf6b4b67a0def33b619","size":2369,"noattachment":false,"key":"/pkgd/-/pkgd-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkgd/download/pkgd-1.1.0.tgz"},"maintainers":[{"name":"inikulin","email":"ivan.nikulin@devexpress.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pkgd-1.1.0.tgz_1463569957291_0.45601786673069"},"directories":{},"publish_time":1463569959547,"_cnpm_publish_time":1463569959547,"_hasShrinkwrap":false},"1.0.0":{"name":"pkgd","version":"1.0.0","description":"Get package publish info: package.json and file list.","main":"index.js","directories":{"test":"test"},"engines":{"node":">=4.0.0"},"files":["lib"],"scripts":{"test":"eslint index.js test && mocha"},"repository":{"type":"git","url":"git+https://github.com/inikulin/pkg-publish-info.git"},"keywords":["publish","package","npm","files","package.json","size"],"author":{"name":"Ivan Nikulin","url":"ifaaan@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/inikulin/pkg-publish-info/issues"},"homepage":"https://github.com/inikulin/pkg-publish-info#readme","devDependencies":{"babel-eslint":"^4.1.6","cp-sugar":"^1.0.0","del":"^2.2.0","eslint":"^1.10.3","eslint-plugin-babel":"^3.0.0","mocha":"^2.3.4"},"dependencies":{"fs-promise":"^0.3.1","fstream-npm":"^1.0.7","normalize-path":"^2.0.1"},"gitHead":"ef3e90039cab86010942f4a495dd8cd4ae8956d3","_id":"pkgd@1.0.0","_shasum":"1c277843782ca5463cc5bc89c94eee151805d769","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"inikulin","email":"ifaaan@gmail.com"},"dist":{"shasum":"1c277843782ca5463cc5bc89c94eee151805d769","size":2189,"noattachment":false,"key":"/pkgd/-/pkgd-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pkgd/download/pkgd-1.0.0.tgz"},"maintainers":[{"name":"inikulin","email":"ivan.nikulin@devexpress.com"}],"publish_time":1454331357026,"_cnpm_publish_time":1454331357026,"_hasShrinkwrap":false}},"readme":"# pkgd\n[![Build Status](https://api.travis-ci.org/inikulin/pkgd.svg)](https://travis-ci.org/inikulin/pkgd)\n\n*Get package publish info: package.json and file list.*\n\nThere are some packages in npm already that read package files. However, some of them are broken and the\nothers are too slow. Moreover, this package reads `package.json` as well and provides nice Promise-based\ninterface.\n\n## Install\n```\nnpm install pkgd\n```\n\n## Usage\n```js\nconst pkgd = require('pkgd');\n\npkgd('./projects/pkgd').then(info => {\n    console.log(info.cfg.name);   // > \"pkgd\"\n    console.log(info.cfg.author); // > \"Ivan Nikulin (ifaaan@gmail.com)\"\n    console.log(info.files);      // > [ \"package.json\", \"README.md\", \"LICENSE\", \"index.js\" ]\n});\n```\n\n## Author\n[Ivan Nikulin](https://github.com/inikulin) (ifaaan@gmail.com)\n","_attachments":{},"homepage":"https://github.com/inikulin/pkg-publish-info#readme","bugs":{"url":"https://github.com/inikulin/pkg-publish-info/issues"},"license":"MIT"}