@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
13 lines (12 loc) • 496 B
TypeScript
import { GraphicsInterface, PkgService } from '@sprucelabs/spruce-skill-utils';
export default class VersionResolver {
private ui;
private pkg;
private constructor();
static Resolver(ui: GraphicsInterface, pkg: PkgService): VersionResolver;
resolveVersion(resolvedDestination: string, userSuppliedVersion?: string | null): Promise<string>;
private persistVersion;
private askForVersionIfTodaysVersionDoesNotExist;
private buildChoices;
private loadVersions;
}