class RbSys::Cargo::Metadata

def package_metadata

def package_metadata
  return @package_metadata if @package_metadata
  found = cargo_metadata.fetch("packages").find { |p| p.fetch("name") == name }
  raise PackageNotFoundError, @name unless found
  @package_metadata = found
end