Open
Description
At present, Audit is focused on CVEs in NuGet packages. It should be expanded more broadly. This will undoubtably need to be described in a spec.
Here's some ideas to report on:
- PackageRef lifts a package graph to a new major version
- PackageRef is to non-latest package
- PackageRef is to deprecated/unsupported packages
- PackageRef is to package that hasn't been updated in n months/years.
- TFM/target runtime is EOL
- TFM/target runtime doesn't support current OS
Tracking issues:
- Add End-of-Life (EOL) Status for NuGet Packages NuGet/Home#13598
- NuGet should report lifting from runtime-band to latest servicing for .NET packages NuGet/Home#14085
- NuGet CLI should provide a local dependabot-like experience NuGet/Home#14087
- Stale packages should be updated as deprecated monthly core#9714