cobolget
Version:
COBOL Package Manager
27 lines (26 loc) • 705 B
TypeScript
export declare class Resolver {
private static graph;
private root;
private state;
private queuedCalculations;
private queuedConstraintUpdates;
private cachedVersions;
private cachedDependencies;
constructor(graph: Object, dependencies: any);
resolve(): Promise<{
[x: string]: any;
}>;
private cleanQueuedCalculations;
private cleanQueuedConstraintUpdates;
private dropLibrary;
private updateConstraints;
private maxSatisfying;
private cacheVersions;
private resolveVersions;
private cacheDependencies;
private refillQueues;
private recurse;
private start;
private getVersions;
private getDependencies;
}