Skip to content

Commit 7b5a86c

Browse files
committed
refactor: remove unused fetchPackageMetadata and fetchPackageManifest utilities
This commit removes unused methods.
1 parent 1b900f0 commit 7b5a86c

1 file changed

Lines changed: 0 additions & 71 deletions

File tree

packages/angular/cli/src/utilities/package-metadata.ts

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -226,77 +226,6 @@ function normalizeOptions(
226226
return options;
227227
}
228228

229-
export async function fetchPackageMetadata(
230-
name: string,
231-
logger: logging.LoggerApi,
232-
options?: {
233-
registry?: string;
234-
usingYarn?: boolean;
235-
verbose?: boolean;
236-
},
237-
): Promise<PackageMetadata> {
238-
const { usingYarn, verbose, registry } = {
239-
registry: undefined,
240-
usingYarn: false,
241-
verbose: false,
242-
...options,
243-
};
244-
245-
ensureNpmrc(logger, usingYarn, verbose);
246-
const { packument } = await import('pacote');
247-
const response = await packument(name, {
248-
fullMetadata: true,
249-
...npmrc,
250-
...(registry ? { registry } : {}),
251-
});
252-
253-
if (!response.versions) {
254-
// While pacote type declares that versions cannot be undefined this is not the case.
255-
response.versions = {};
256-
}
257-
258-
// Normalize the response
259-
const metadata: PackageMetadata = {
260-
...response,
261-
tags: {},
262-
};
263-
264-
if (response['dist-tags']) {
265-
for (const [tag, version] of Object.entries(response['dist-tags'])) {
266-
const manifest = metadata.versions[version];
267-
if (manifest) {
268-
metadata.tags[tag] = manifest;
269-
} else if (verbose) {
270-
logger.warn(`Package ${metadata.name} has invalid version metadata for '${tag}'.`);
271-
}
272-
}
273-
}
274-
275-
return metadata;
276-
}
277-
278-
export async function fetchPackageManifest(
279-
name: string,
280-
logger: logging.LoggerApi,
281-
options: {
282-
registry?: string;
283-
usingYarn?: boolean;
284-
verbose?: boolean;
285-
} = {},
286-
): Promise<PackageManifest> {
287-
const { usingYarn = false, verbose = false, registry } = options;
288-
ensureNpmrc(logger, usingYarn, verbose);
289-
const { manifest } = await import('pacote');
290-
291-
const response = await manifest(name, {
292-
fullMetadata: true,
293-
...npmrc,
294-
...(registry ? { registry } : {}),
295-
});
296-
297-
return response;
298-
}
299-
300229
export async function getNpmPackageJson(
301230
packageName: string,
302231
logger: logging.LoggerApi,

0 commit comments

Comments
 (0)