@pnpm/check-package
Checks the integrity of a package
Last updated 7 years ago by zkochan .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @pnpm/check-package 
SYNC missed versions from official npm registry.

@pnpm/check-package

Checks the integrity of a package

npm version Build Status

When pnpm saves a package to the store, it creates an integrity.json file. integrity.json contains a hash for each file of the package. @pnpm/check-package can check whether the resources of the package were modified, using integrity.json.

Install

Install it via npm.

npm install @pnpm/npm-resolver

Usage

'use strict'
const checkPackage = require('@pnpm/check-package').default

checkPackage('test/fixtures/good/pkg')
  .then(ok => {
    console.log(Boolean(ok))
    //> true
  })
  .catch(err => console.error(err))

API

checkPackage(packagePath) => Promise<matchedIntegrity | false>

If the package has been touched, false is returned. If the package has its "canonical" form, the content of integrity.json is returned.

License

MIT © Zoltan Kochan

Current Tags

  • 3.0.1                                ...           latest (7 years ago)
  • 3.0.1                                ...           next (7 years ago)

4 Versions

  • 3.0.1                                ...           7 years ago
  • 3.0.0                                ...           7 years ago
  • 2.0.0                                ...           8 years ago
  • 1.0.0                                ...           8 years ago
Maintainers (2)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (2)
Dev Dependencies (10)

Copyright 2013 - present © cnpmjs.org | Home |