UNPKG

514 BTypeScriptView Raw
1import { Lockfile } from '@pnpm/lockfile-utils';
2export default function hoistByLockfile(opts: {
3 lockfile: Lockfile;
4 lockfileDir: string;
5 privateHoistPattern: string[];
6 privateHoistedModulesDir: string;
7 publicHoistPattern: string[];
8 publicHoistedModulesDir: string;
9 virtualStoreDir: string;
10}): Promise<Record<string, Record<string, "public" | "private">>>;
11export interface Dependency {
12 children: {
13 [alias: string]: string;
14 };
15 depPath: string;
16 depth: number;
17}