mirror of
https://github.com/Rarebuffalo/securelens-backend.git
synced 2026-06-19 07:00:30 +00:00
864 B
864 B
name, about, title, labels, assignees
| name | about | title | labels | assignees | |||
|---|---|---|---|---|---|---|---|
| Feature: Dependency Lockfile Auditor | Template for scanning package files against the OSV database. | Feature: Dependency Lockfile Auditor (securelens audit) |
|
Description
We want to expand the CLI tool's capabilities to scan project dependencies for known vulnerabilities.
Goal
Add a new CLI command securelens audit <path> that scans package descriptors (such as requirements.txt or package.json) and runs checks against the Open Source Vulnerability (OSV.dev) database API.
Requirements
- Parse common package files to extract dependency names and versions.
- Submit query requests to the OSV API (
https://api.osv.dev/v1/query). - Format the results in a clear CLI table using
richshowing packages, affected versions, and severity.