As developers rely more and more on open source components to build software, the number of transitive dependencies increases significantly. These “hidden” dependencies can create complex dependency ...