check_npm_package_exposure
Check if a specific npm package and version(s) appear in your organization's GitHub CI workflows, PRs, and default branches. Find affected repos quickly to assess security exposure. Pair with check on developer machines for complete coverage.
Instructions
Org-wide (CI-side) 'Am I Affected?' check for an npm package. Searches all monitored repos — workflow runs, PRs, and default branches — for uses of the package at the given versions. Pass an empty versions array to match any version. IMPORTANT: this only covers CI. For a complete 'am I affected' answer, also call check_npm_package_on_dev_machines in parallel to cover developer laptops.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | Yes | GitHub organization | |
| packageName | Yes | npm package name, e.g. '@velora-dex/sdk' | |
| versions | No | Specific versions to check. Omit or empty to match any version. | |
| seenOnlyInPrs | No | Restrict results to PR-only sightings | |
| startTime | No | Unix timestamp (seconds) — lower bound | |
| endTime | No | Unix timestamp (seconds) — upper bound |