Управление обновлениями nuget в локальном репозитории nuget
Предположим, что существует проект.NET Core, в котором есть ссылка на пакет nuget, например, nugetD. Этот пакет nuget, в свою очередь, имеет ссылки на 3 других пакета nuget, например, nugetA, nugetB и nugetC. Пакеты nuget управляются локально в локальном репозитории nuget.
Когда пакет nuget nugetD изменяется и новая версия помещается в репозиторий nuget, Visual Studio предупреждает нас в окне "Управление пакетами Nuget", сообщая, что для этого nugetD есть обновления.
Есть ли способ предупредить нас с помощью любого инструмента, если предположим, что какой-либо из базовых зависимых пакетов (для nugetD): nugetA, nugetB и nugetC были изменены, а новые версии были помещены в локальный репозиторий nuget?
Как родительский пакет nuget может узнать или отследить, были ли изменены какие-либо зависимые дочерние ссылки nuget и что родительский пакет nuget должен обновиться до последних зависимых пакетов?