mirror of
https://github.com/pnpm/pnpm.git
synced 2026-07-21 05:02:30 -04:00
@pnpm/deps.security.signatures
Verify package signatures from npm registries
Installation
pnpm add @pnpm/deps.security.signatures
Signature Verification
verifySignatures() verifies ECDSA registry signatures for installed package versions. It fetches public keys from each package's registry at /-/npm/v1/keys, fetches full package metadata, and verifies each signature over ${name}@${version}:${integrity}.
Registries that do not expose signing keys are skipped. Sigstore provenance attestations are not yet verified by this package; they are tracked as future scope.
License
MIT