The Dependents Table requires Iris Pro.
How to open it
Run Iris: Open Dependents Table from the command palette.Supported package sources
- npm —
package.json - Go modules —
go.mod - Python —
requirements.txtandpyproject.toml
What the table shows
For each package, the table displays the installed version, the latest available version, and any known CVEs from the GitHub Advisory Database:| Package | Installed → Latest | Advisories |
|---|---|---|
next | 14.1.0 → 15.3.2 | — |
express | 4.18.2 → 4.21.2 | CVE-2024-29041 |
jsonwebtoken | 8.5.1 → 9.0.2 | CVE-2022-23529, CVE-2022-23540 |
Caching
Results are cached locally for 24 hours at.iris-cache/dependents.json. Re-opening the panel is instant without a new network round-trip. Iris automatically adds .iris-cache/ to your .gitignore on the first write.
GitHub PAT (optional)
The unauthenticated GitHub Advisory API rate limit is 60 requests per hour. Store a personal access token via the in-panel token button to raise that limit to 5,000 requests per hour. The token is stored in VS Code’sSecretStorage and never leaves your machine.
To generate a token:
Open GitHub Settings
Generate a new token
Click Generate new token (classic). No scopes are required — leave all permission boxes unchecked.