cnpmcore
Version:
15 lines (14 loc) • 569 B
TypeScript
export interface BugVersionAdvice {
version: string;
reason: string;
}
export type BugVersionPackage = Record<string, BugVersionAdvice>;
export type BugVersionPackages = Record<string, BugVersionPackage>;
export declare class BugVersion {
private readonly data;
constructor(data: BugVersionPackages);
listAllPackagesHasBugs(): Array<string>;
listBugVersions(pkgName: string): Array<string>;
fixVersion(pkgName: string, version: string): BugVersionAdvice | undefined;
fixManifest(bugVersionManifest: any, fixVersionManifest: any): any;
}