in lib/licensed/sources/npm.rb [10:23]
def license_metadata
data = super
return data if !data["homepage"].to_s.empty? && !data["summary"].to_s.empty?
package_json_path = File.join(path, "package.json")
return data unless File.exist?(package_json_path)
package_json = JSON.parse(File.read(package_json_path))
data["homepage"] = package_json["homepage"]
data["summary"] = package_json["description"]
data
end