@pnpm/core
Version:
Fast, disk space efficient installation engine
18 lines (17 loc) • 675 B
TypeScript
import { type Dependencies } from '@pnpm/types';
import { type WantedDependency } from '@pnpm/resolve-dependencies';
import { type Catalog } from '@pnpm/catalogs.types';
export declare function parseWantedDependencies(rawWantedDependencies: string[], opts: {
allowNew: boolean;
currentBareSpecifiers: Dependencies;
defaultTag: string;
dev: boolean;
devDependencies: Dependencies;
optional: boolean;
optionalDependencies: Dependencies;
overrides?: Record<string, string>;
updateWorkspaceDependencies?: boolean;
preferredSpecs?: Record<string, string>;
saveCatalogName?: string;
defaultCatalog?: Catalog;
}): WantedDependency[];