UNPKG

@servant/servant

Version:

Servant builder for node modules.

16 lines (15 loc) 946 B
import { GeneratorAnswer, GeneratorResults } from "@servant/servant-generators"; import { PackageJson } from "@servant/servant-data"; import * as Module from "../module"; import { UnifiedVersionsInfo } from "../module"; import { CommandProgress, CommandResult, CommandResults } from "./index"; export declare function unify(packageJson: PackageJson.PackageJsonInfo, graph: Module.DependenciesGraph, progress: (result: CommandProgress["unify"]) => void, unified?: UnifiedVersionsInfo, latest?: boolean): Promise<CommandResults["unify"]>; export declare function convertUnify(result: GeneratorResults<Module.UnifyCustomData>, start?: [number, number]): CommandResult<Module.UnifiedVersionsInfo> & { modules: Record<string, Module.CommandResult<Module.UnifyResult>>; }; export declare function answersUnify({ modules, latest, }: { latest?: boolean; modules?: { [key: string]: string; }; }): GeneratorAnswer[];