Files
cheatsheet-tldr/tldr/npm-audit
2025-12-30 00:21:56 +00:00

38 lines
906 B
Plaintext

---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# npm audit
> Scan project dependencies for known security vulnerabilities.
> More information: <https://docs.npmjs.com/cli/npm-audit/>.
- Scan the project's dependencies for known vulnerabilities:
`npm audit`
- Automatically fix vulnerabilities in the project's dependencies:
`npm audit fix`
- Force an automatic fix to dependencies with vulnerabilities:
`npm audit fix {{[-f|--force]}}`
- Update the lock file without modifying the `node_modules` directory:
`npm audit fix --package-lock-only`
- Perform a dry run. Simulate the fix process without making any changes:
`npm audit fix --dry-run`
- Output audit results in JSON format:
`npm audit --json`
- Configure the audit to only fail on vulnerabilities above a specified severity:
`npm audit --audit-level {{info|low|moderate|high|critical}}`