Enhance the libyear output in Renovate logs #33937
Labels
priority-2-high
Bugs impacting wide number of users or very important features
type:feature
Feature (new functionality)
Discussed in #33826
Originally posted by justo-mend January 24, 2025
Background
Recently, Renovate CLI was enhanced to capture and report on dependency health using
libyears
.[More info about
libyears
can be found here. - "A simple measure of software dependency freshness. It is a single number telling you how up-to-date your dependencies are."]Proposal
Enhance the
libyears
calculations in Renovate CLI in the following ways:libyears
of an individual packageDuplication
Sometimes a package and its version are declared in more than one package file, resulting in duplication.
Rather than counting the
libyears
for those dependencies multiple times, it would be best to de-duplicate the packages so that each distinct package is counted only once.Additional information
Information captured and reported about dependency health could be extended to include other useful information, including:
This can help provide a better picture of the state of the repository's dependency health.
The text was updated successfully, but these errors were encountered: