Dependabot Sweep
@sntxrr/dependabot-sweepv2026.08.13.1
01README
Sweep an owner's repositories for open Dependabot pull requests and split the review queue from the abandoned-repo noise
02Models
@sntxrr/dependabot-sweepv2026.08.13.1dependabot_sweep.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| owner | string | GitHub user or organization whose repositories to sweep, e.g. octo-org |
| ownerType | enum | Whether `owner` is a user account or an organization. Selects the `user:`/`org:` search qualifier. |
| token | string | GitHub token with read access to the repositories being swept. Supply via vault.get() — never inline. Needs `public_repo` for public repositories, or `repo` to include private ones. |
| apiBaseUrl | string | GitHub API base URL. Override for GitHub Enterprise Server. |
| staleAfterDays | number | A repository with no push in this many days counts as abandoned. Only consulted when the repository is not already archived, forked, or listed. |
| allowlist | array | Repository names always treated as live, whatever the heuristics say. Outranks denylist. Bare names (`my-service`), not `owner/repo`. |
| denylist | array | Repository names always treated as abandoned. Use for repositories that look active but whose dependency PRs you do not want to see. |
| timeoutMs | number | Abort any single GitHub API request after this long. |
fn sweep()
Find every open Dependabot PR for the owner and classify each repository as live or abandoned
Resources
sweep(infinite)— Summary of one sweep: how many Dependabot PRs are open, how many are worth reviewing, and whether the search was truncated
repository(infinite)— One repository carrying open Dependabot PRs, with its live/abandoned classification and the PRs themselves
03Stats
A
100 / 100
Downloads
6
Archive size
14.0 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
04Platforms
05Labels