@pnpm/cli-utils
Version:
Utils for pnpm commands
16 lines (15 loc) • 518 B
TypeScript
import { type WantedEngine } from '@pnpm/package-is-installable';
import { type SupportedArchitectures } from '@pnpm/types';
export declare function packageIsInstallable(pkgPath: string, pkg: {
packageManager?: string;
engines?: WantedEngine;
cpu?: string[];
os?: string[];
libc?: string[];
}, opts: {
packageManagerStrict?: boolean;
packageManagerStrictVersion?: boolean;
engineStrict?: boolean;
nodeVersion?: string;
supportedArchitectures?: SupportedArchitectures;
}): void;