@@ -126,12 +126,10 @@ func (npmrc *NpmRC) getRegistryByPackageName(packageName string) *NpmRegistry {
126126 return & npmrc .NpmRegistry
127127}
128128
129- type versionResolver func (metadata * npm.PackageMetadata , version string ) (string , error )
130-
131129func (npmrc * NpmRC ) fetchPackageMetadata (pkgName string , version string , useVersionSpecificEndpoint bool ) (* npm.PackageMetadata , * npm.PackageJSONRaw , error ) {
132130 reg := npmrc .getRegistryByPackageName (pkgName )
133131 regUrl := reg .Registry + pkgName
134-
132+
135133 if useVersionSpecificEndpoint && strings .HasPrefix (regUrl , npmRegistry ) {
136134 regUrl += "/" + version
137135 }
@@ -286,7 +284,7 @@ func (npmrc *NpmRC) getPackageInfoByDate(pkgName string, dateVersion string) (pa
286284
287285 reg := npmrc .getRegistryByPackageName (pkgName )
288286 cacheKey := reg .Registry + pkgName + "@date=" + dateVersion
289-
287+
290288 return withCache (cacheKey , time .Duration (config .NpmQueryCacheTTL )* time .Second , func () (* npm.PackageJSON , string , error ) {
291289 metadata , _ , err := npmrc .fetchPackageMetadata (pkgName , dateVersion , false )
292290 if err != nil {
@@ -308,7 +306,6 @@ func (npmrc *NpmRC) getPackageInfoByDate(pkgName string, dateVersion string) (pa
308306 })
309307}
310308
311-
312309func (npmrc * NpmRC ) installPackage (pkg npm.Package ) (packageJson * npm.PackageJSON , err error ) {
313310 installDir := path .Join (npmrc .StoreDir (), pkg .String ())
314311 packageJsonPath := path .Join (installDir , "node_modules" , pkg .Name , "package.json" )
0 commit comments