Skip to content

Commit 90d5a83

Browse files
authored
Add Find-Package source info (#22)
1 parent d004c95 commit 90d5a83

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/AnyPackage.Npm.psm1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@ class NpmProvider : PackageProvider, IGetPackage, IFindPackage, IInstallPackage,
1515
$packages = Invoke-WebRequest -Uri $url | Select-Object -ExpandProperty Content | ConvertFrom-Json | Select-Object -ExpandProperty versions
1616
$versions = $packages | Get-Member -MemberType Properties | Select-Object -ExpandProperty Name
1717

18+
$source = [PackageSourceInfo]::new($config.registry, $config.registry, $request.ProviderInfo)
19+
1820
foreach ($version in $versions) {
1921
if ($request.IsMatch([PackageVersion]$version)) {
2022
$package = $packages.$version
2123
$metadata = $package | ConvertTo-Metadata
22-
$packageInfo = [PackageInfo]::new($package.name, $version, $null, $package.description, $null, $metadata, $request.ProviderInfo)
24+
$packageInfo = [PackageInfo]::new($package.name, $version, $source, $package.description, $null, $metadata, $request.ProviderInfo)
2325
$request.WritePackage($packageInfo)
2426
}
2527
}

0 commit comments

Comments
 (0)