LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

pnpm-audit

Check pnpm dependencies for vulnerabilities

TLDR

Run security audit
$ pnpm audit
copy
Fix vulnerabilities
$ pnpm audit --fix
copy
JSON output
$ pnpm audit --json
copy
Audit production only
$ pnpm audit --prod
copy

SYNOPSIS

pnpm audit [options]

DESCRIPTION

pnpm audit scans project dependencies for known security vulnerabilities using the npm advisory database. It reports affected packages, severity levels, and available patched versions.The --fix option attempts to automatically update vulnerable packages to safe versions. Use --prod or --dev to limit scanning to production or development dependencies respectively. The --audit-level option sets the minimum severity threshold for reporting (low, moderate, high, critical).

PARAMETERS

--fix

Add overrides to package.json that pin vulnerable transitive dependencies to safe versions.
--json
Output the audit report as JSON.
-P, --prod
Audit only production dependencies (skip devDependencies).
-D, --dev
Audit only development dependencies.
--no-optional
Skip optional dependencies during the audit.
--audit-level LEVEL
Minimum severity to report: low, moderate, high, or critical (default: low).
--ignore CVE
Suppress reporting for a specific advisory by its identifier.
--ignore-unfixable
Skip advisories that have no available patch.
--ignore-registry-errors
Exit with code 0 when the registry returns a non-200 status, only failing if real vulnerabilities are found.

CAVEATS

Requires network access. Uses npm advisory database.

HISTORY

pnpm audit was added for security vulnerability scanning in dependencies.

SEE ALSO

pnpm(1), npm-audit(1)

Copied to clipboard
Kai