Aggregate by packager

Problem to solve

On the group dependency list we group by component name and version. For each line item location and projects are aggregated and show a count of how many respective locations and projects exist for the component. After making the group dependency list available by default in %16.5, we found that packager also needs to be aggregated. Some components are included as a part of more than one packager.

For example in on this group vulnerability report, @babel/core 7.2.3 has two different packagers, yarn and npm. However, the list only includes the yarn packager.

image

Intended users

Proposal

If there is more than one packager, the list shows a count. On-hover the user can see what packagers are included. image

Further details

Could this be done on the frontend by mapping the file name from the location to the packagers we support?

Documentation

Links / references

Edited by Alana Bellucci