{"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"bugs":{"url":"https://github.com/pnpm/check-package/issues"},"dist":{"shasum":"23398b8bc500ebbbb1a35d2c68ca074fd070966f","tarball":"https://registry.npmjs.org/@pnpm/check-package/-/check-package-3.0.1.tgz","fileCount":6,"integrity":"sha512-+m1O/rFyR0h60IrfoOKVuzwsZCYx4vYF5NFTMFzDNJ34D4EH8Y+nT/EIncAHQ6Awavz2I5FlhRbiYvWA2DZFbw==","signatures":[{"sig":"MEUCIQChgkT5dlq90Y+23jaYzPcfdSwY5EgT+UUt/QIbPFSKdgIgKlkc9XUSKAOZi+JxaAZWQHjWiNmRB2SWDBJmXBWQWVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxH2tCRA9TVsSAnZWagAAe4wQAIWVZu7CsnRXisPTv6O+\nIuKhEpEiAD2X/qZpAqvO4+294/e9MFSaC6VmB9KNKvq3mPMgUOpueUT07PLZ\nCryLC2CSbY6F19iE75RFh5VGmu9Xo5xcisb9lrrENJ9+zX6xApg0Cj7cbASt\naD2WbHGKo0JvGYBl2IdtYOW6kynK6gODaCKrdqbZWVeEIA0gT/xzcIuaJXYD\nFN9qim3IyaOapmKP80BMiNkY436RfByUbS5gP1UcEpRZfWnMqutGYDAx11H4\nJIVG99U2oPWzhEp3JfzIZcMQVztYuLmziSvpVG/P/ncnSV25FTSEI173OBWD\ngvEEwfIEa0z+CYCumOFTC0ZkJF0VNZcsJ9FKZTZPonMxOCGYsrJdj3+5Z+5x\nR66I8nzDksn32BqVTr+13dzR/b6s6xX3kmNIXPun+hADjfFs6cWtfnxdxcUd\niCALU2r4UdpwMh2wso0jDb1iNCevDrqLo08MtFkYKVhc4/NcqgYU4oNJYHTc\n8fomWZqAXDbf3GPeco1gQU0oA+ckM2fac5t/hCNxNplIjcG10q+ujTkuGbo1\nQDTDHFbjXibbtUZfwCRWD+X3KmhB7bH34SkWVdmtvm1w9jer/FKxp6cc6dFQ\nPeRbiolumwtNHCHteEexdCMzo4rb/k1lCP69v7No6l/8vbSnVthkq4BzN1i0\nNH6z\r\n=w80z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","name":"@pnpm/check-package","author":{"url":"https://www.kochan.io/","name":"Zoltan Kochan","email":"z@kochan.io"},"readme":"# @pnpm/check-package\n\n> Checks the integrity of a package\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/check-package.svg)](https://www.npmjs.com/package/@pnpm/check-package) [![Build Status](https://img.shields.io/travis/pnpm/check-package/master.svg)](https://travis-ci.org/pnpm/check-package)\n<!--/@-->\n\nWhen [pnpm](https://github.com/pnpm/pnpm) saves a package to the store, it creates an `integrity.json` file.\n`integrity.json` contains a hash for each file of the package.\n`@pnpm/check-package` can check whether the resources of the package were modified, using `integrity.json`.\n\n## Install\n\nInstall it via npm.\n\n    npm install @pnpm/npm-resolver\n\n## Usage\n\n<!--@example('example.js')-->\n```js\n'use strict'\nconst checkPackage = require('@pnpm/check-package').default\n\ncheckPackage('test/fixtures/good/pkg')\n  .then(ok => {\n    console.log(Boolean(ok))\n    //> true\n  })\n  .catch(err => console.error(err))\n```\n<!--/@-->\n\n## API\n\n### `checkPackage(packagePath) => Promise<matchedIntegrity | false>`\n\nIf the package has been touched, `false` is returned. If the package has its \"canonical\" form, the content\nof `integrity.json` is returned.\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","engines":{"node":">=8.15"},"gitHead":"a03e6c5902fae4dbe970268ddf4ef3c454ee87bc","license":"MIT","scripts":{"md":"mos","tsc":"rimraf lib && tsc","lint":"tslint -c tslint.json --project .","test":"npm run lint && preview && ts-node test","test:readme":"mos t","prepublishOnly":"npm run tsc"},"typings":"lib/index.d.ts","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"homepage":"https://github.com/pnpm/check-package#readme","keywords":["pnpm","integrity","package","store"],"repository":{"url":"git+https://github.com/pnpm/check-package.git","type":"git"},"_npmVersion":"6.9.0","description":"Checks the integrity of a package","directories":{},"maintainers":[{"name":"etamponi","email":"emanuele.tamponi@gmail.com"},{"name":"pnpmuser","email":"zoltan.kochan@gmail.com"},{"name":"zkochan","email":"z@kochan.io"}],"_nodeVersion":"10.12.0","dependencies":{"dint":"^4.0.0","load-json-file":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mos":"^2.0.0-alpha.3","tape":"^4.8.0","rimraf":"^2.6.2","tslint":"^5.8.0","ts-node":"^8.0.1","typescript":"^3.0.1","@types/node":"^10.7.0 || 11","@types/tape":"^4.2.31","package-preview":"^2.0.0","mos-plugin-readme":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/check-package_3.0.1_1556381100584_0.7184558055763552","host":"s3://npm-registry-packages"},"_id":"@pnpm/check-package@3.0.1","version":"3.0.1"}