UNPKG

@roots/dependencies

Version:

Automated package installation

13 lines (12 loc) 499 B
/** * Base command */ export declare abstract class Command { path: string; onMessage?: (message: string) => void; onError?: (...message: unknown[]) => void; constructor(path: string, onMessage?: (message: string) => void, onError?: (...message: unknown[]) => void); execute(commandArgs: Array<string>): Promise<any>; normalizeDependencies(dependencies: Array<[string, string] | string>): Array<string>; abstract getLatestVersion(signifier: string): Promise<string>; }