(spec: PackageManagerSpec)
| 26 | } |
| 27 | |
| 28 | export function getRegistryFromPackageManagerSpec(spec: PackageManagerSpec) { |
| 29 | return process.env.COREPACK_NPM_REGISTRY |
| 30 | ? spec.npmRegistry ?? spec.registry |
| 31 | : spec.registry; |
| 32 | } |
| 33 | |
| 34 | export async function fetchLatestStableVersion(spec: RegistrySpec): Promise<string> { |
| 35 | switch (spec.type) { |
no outgoing calls
no test coverage detected
searching dependent graphs…