diff --git a/lib/licensed/sources/npm.rb b/lib/licensed/sources/npm.rb index 0fd223c1..ff1c1182 100644 --- a/lib/licensed/sources/npm.rb +++ b/lib/licensed/sources/npm.rb @@ -48,7 +48,7 @@ def enumerate_dependencies 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