class Dependabot::Uv::Package::PackageDetailsFetcher

def extract_release_details_json_from_html(html_body)

def extract_release_details_json_from_html(html_body)
  doc = Nokogiri::HTML(html_body)
  releases = {}
  doc.css("a").each do |a_tag|
    details = version_details_from_link(a_tag.to_s)
    if details && details["version"]
      releases[details["version"]] ||= []
      releases[details["version"]] << details
    end
  end
  releases
end