Я пытаюсь реализовать скрипт, который будет извлекать информацию о лицензии для всех пакетов nuget, используемых во всех моих проектах.
До сих пор я написал скрипт PowerShell, который будет проходить через весь мой GITрепозитории и вернуть список всех пакетов NuGet / npm / bower & и версий, которые я использую.
Теперь я хочу получить информацию о лицензии для каждого пакета NuGet / npm / bower, например:это MIT или лицензия Apache ...
Из консоли диспетчера пакетов в Visual Studio я могу просто запустить следующую команду «Get-Package | Select-Object Id, LicenseUrl», но поскольку у меня есть сотни решений(база кода - это более 1 миллиона строк кода), этот вариант недопустим.
Итак, мой вопрос: знаете ли вы, ребята, какие-либо WebApplication или WebAPI, где я могу запрашивать информацию о лицензии пакета?
Заранее большое спасибо.