Skip to content

Commit db6fae5

Browse files
authored
fix: replace npm registry domain in tarball URL (#502)
1 parent 56de2ed commit db6fae5

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

sources/corepackUtils.ts

+4-5
Original file line numberDiff line numberDiff line change
@@ -230,12 +230,11 @@ export async function installVersion(installTarget: string, locator: Locator, {s
230230
if (registry.bin) {
231231
binPath = registry.bin;
232232
}
233-
} else {
234-
url = url.replace(
235-
npmRegistryUtils.DEFAULT_NPM_REGISTRY_URL,
236-
() => process.env.COREPACK_NPM_REGISTRY!,
237-
);
238233
}
234+
url = url.replace(
235+
npmRegistryUtils.DEFAULT_NPM_REGISTRY_URL,
236+
() => process.env.COREPACK_NPM_REGISTRY!,
237+
);
239238
}
240239
} else {
241240
url = decodeURIComponent(version);

tests/_registryServer.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ function generateVersionMetadata(packageName, version) {
104104
shasum,
105105
size: mockPackageTarGz.length,
106106
noattachment: false,
107-
tarball: `${process.env.COREPACK_NPM_REGISTRY}/${packageName}/-/${packageName}-${version}.tgz`,
107+
tarball: `https://registry.npmjs.org/${packageName}/-/${packageName}-${version}.tgz`,
108108
...generateSignature(packageName, version),
109109
},
110110
};

0 commit comments

Comments
 (0)