UNPKG

@pnpm/core

Version:

Fast, disk space efficient installation engine

13 lines (12 loc) 719 B
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); }