openauditA100out of 100: openaudit's audit of itself
code.lockfiles

Lockfile integrity and install scripts

Checks npm, pnpm, Bun and Yarn lockfiles offline, in the spirit of lockfile-lint: packages resolved over plain HTTP, from unexpected or repository-configured registries, git or local paths outside the repository, entries without (or with SHA-1-only) integrity hashes, dependencies that run install scripts without an allow-list, and lockfiles out of date with package.json. Also flags insecure registries and pip/Composer index settings.

Engine
Built-in
Targets
Codebase
Areas
Supply chain
Runs
By default, when the target applies
Network
Only the target itself

Run only this auditor

bunx @openaudit/cli . --only code.lockfiles

Built into openaudit; nothing to install.