MCPcopy Index your code
hub / github.com/nodejs/corepack / fetchTarballURLAndSignature

Function fetchTarballURLAndSignature

sources/npmRegistryUtils.ts:104–111  ·  view source on GitHub ↗
(packageName: string, version: string)

Source from the content-addressed store, hash-verified

102}
103
104export async function fetchTarballURLAndSignature(packageName: string, version: string) {
105 const versionMetadata = await fetchAsJson(packageName, version);
106 const {tarball, signatures, integrity} = versionMetadata.dist;
107 if (tarball === undefined || !tarball.startsWith(`http`))
108 throw new Error(`${packageName}@${version} does not have a valid tarball.`);
109
110 return {tarball, signatures, integrity};
111}

Callers

nothing calls this directly

Calls 1

fetchAsJsonFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…