scan_project
Audit dependencies across 17 ecosystems. Provide a list of packages to receive per-package health, vulnerability reports, and prioritized actions (REMOVE NOW, URGENT, REPLACE, REVIEW). Ideal for reviewing package.json or requirements.txt.
Instructions
Full dep-list audit with per-package health+vulns and prioritized actions (REMOVE NOW / URGENT / REPLACE / REVIEW). Accepts EITHER {ecosystem, packages:[name@ver, …]} (up to 100, returns JSON) OR {packages:[{ecosystem, package}, …]} (up to 50, mixed ecosystems, returns text brief). USE WHEN: user pastes package.json/requirements.txt; 'is my stack OK'. Unlike check_bulk this fetches full health/vulns. RETURNS: JSON or text per shape.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ecosystem | No | Required when packages is a string array. | |
| packages | Yes | Either ['express','lodash@4.17.0'] (single ecosystem, up to 100) or [{ecosystem, package}, …] (mixed, up to 50). |