Let's suppose there is a .NET Core project that has a reference to a nuget package say nugetD. That nuget package in turn have references to 3 other nuget packages say nugetA, nugetB and nugetC. The nuget packages are managed locally in a local nuget repository.
When the nuget package nugetD is modified and new version is pushed into the nuget repository then Visual Studio will alert us in the "Manage Nuget Packages" window saying there are updates for that nugetD.
Is there a way to alert us using any tool if let's suppose any of the underlying dependent packages (for nugetD): nugetA, nugetB and nugetC were modified and new versions were pushed to the local nuget repository?
How can the parent nuget package know or track that if they have any dependent child nuget references were modified and that the parent nuget package needs to update to the latest dependent packages?