@pnpm/core
Version:
Fast, disk space efficient installation engine
13 lines (12 loc) • 719 B
TypeScript
import { PnpmError } from '@pnpm/error';
import { type PeerDependencyIssuesByProjects, type PeerDependencyRules } from '@pnpm/types';
export declare function reportPeerDependencyIssues(peerDependencyIssuesByProjects: PeerDependencyIssuesByProjects, opts: {
lockfileDir: string;
rules?: PeerDependencyRules;
strictPeerDependencies: boolean;
}): void;
export declare function filterPeerDependencyIssues(peerDependencyIssuesByProjects: PeerDependencyIssuesByProjects, rules?: PeerDependencyRules): PeerDependencyIssuesByProjects;
export declare class PeerDependencyIssuesError extends PnpmError {
issuesByProjects: PeerDependencyIssuesByProjects;
constructor(issues: PeerDependencyIssuesByProjects);
}