@pnpm/types
Version:
Basic types used by pnpm
11 lines (10 loc) • 327 B
TypeScript
import { type ProjectManifest } from './package';
export interface Project {
dir: string;
manifest: ProjectManifest;
writeProjectManifest: (manifest: ProjectManifest, force?: boolean | undefined) => Promise<void>;
}
export type ProjectsGraph = Record<string, {
dependencies: string[];
package: Project;
}>;