public async Task <PackageVersionsResponse> GetPackageVersionsOrNullAsync( string id, CancellationToken cancellationToken = default) { var versions = await _mirror.FindPackageVersionsAsync(id, cancellationToken); if (!versions.Any()) { return(null); } return(new PackageVersionsResponse { Versions = versions .Select(v => v.ToNormalizedString()) .Select(v => v.ToLowerInvariant()) .ToList() }); }