Skip to content

dependabit / monitor/src

monitor/src

Monitor

NameDescription
GitHubRepoCheckerContract for all dependency checker implementations.
MonitorOrchestrates dependency checking across multiple access methods.
OpenAPICheckerContract for all dependency checker implementations.
URLContentCheckerContract for all dependency checker implementations.
AccessConfigMinimum configuration required to fetch and compare a dependency.
ChangeDetectionThe result of comparing two DependencySnapshot objects.
CheckerContract for all dependency checker implementations.
CheckResultThe outcome of a single dependency check performed by Monitor.
DependencyConfigRuntime descriptor passed to the monitor for a single tracked dependency.
DependencySnapshotA point-in-time snapshot of a dependency's state.

Other

NameDescription
SchedulerScheduler for per-dependency monitoring
SeverityClassifier-
StateComparator-
Severity-
normalizeHTMLNormalizes HTML content for consistent comparison
normalizeURLNormalizes a URL by removing tracking parameters

Released under the MIT License.