Zero-config install-time supply-chain hardening for multiple package managers including npm, pnpm, yarn, bun, cargo, mise, uv, and bundler. Current stable version 0.13.0, active development with no fixed release cadence. Differentiators: single-command setup, supports eight package managers, enforces cooldown, signature trust, lockfile re-verification, build-script attestation, and monotonic cooldown enforcement. Requires Node 22+, ESM only, zero runtime dependencies.
npm install pmsecNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Runs pmsec with default settings to harden all supported package managers' configs (1-day cooldown, trust policies, lockfile verification).
Upgrade Node.js to version >=22.
Use 'npx pmsec' or 'uvx pmsec' to run.
Run the suggested chown command or adjust file ownership manually before re-running pmsec.
Pin to a specific version and test upgrades.
Use 'npx pmsec' instead of any require() or import statement.
Run the chown command printed by pmsec, or manually chown the file to your user, then re-run pmsec.
Install Node.js (>=22) from https://nodejs.org or via a version manager like nvm, ensuring npx is available.
No dependency data recorded yet.