class LicenseFinder::NpmPackage

def populate_groups(package_json)

def populate_groups(package_json)
  package_json.groups.each do |group|
    group.package_names.each do |package_name|
      @packages.each_key do |identifier|
        next unless identifier.name == package_name
        dependency = @packages[identifier]
        dependency.groups |= [group.name]
        populate_child_groups(dependency, @packages)
      end
    end
  end
end