depguard_audit_project
Audit all dependencies in a project, including direct, transitive, and package manager. Scans package.json and lock file to generate a consolidated security report.
Instructions
Audit ALL dependencies in a project at once. Scans direct deps (full audit), transitive deps from lock file (vulnerability check), and the packageManager field. Pass the path to package.json and get a consolidated security report. Use this when the user asks to review project security or after cloning a new repo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path to package.json file | |
| targetLicense | No | Project license for compatibility check (auto-detected from package.json if not set) | |
| includeDevDependencies | No | Include devDependencies in audit (default: false) |