Fix `nil` bug when there's no `dependency` key in `package.json`

This commit is contained in:
Kristján Oddsson 2025-01-17 13:11:00 +00:00 коммит произвёл GitHub
Родитель 27353cc169
Коммит 7d9203f51d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -48,7 +48,7 @@ module Licensed
end
def packages
root_dependencies = package_metadata["dependencies"]
root_dependencies = package_metadata["dependencies"] || {}
recursive_dependencies(root_dependencies).each_with_object({}) do |(name, results), hsh|
results.uniq! { |package| package["version"] }
if results.size == 1