UNPKG

jovo-cli

Version:
21 lines (20 loc) 1.18 kB
import { InputFlags } from 'jovo-cli-core'; import { ListrOptions } from 'listr'; import * as deployTargets from './DeployTargets'; import { ListrTaskHelper, PackageVersions, PackageVersionsNpm } from './Interfaces'; import * as platforms from './Platforms'; import * as prompts from './Prompts'; import * as scaffolder from './Scaffolder'; import * as tasks from './Tasks'; import * as validators from './Validators'; export { platforms, prompts, tasks, validators, deployTargets, scaffolder }; export * from './Interfaces'; export { JovoCliRenderer } from './JovoCliRenderer'; export declare function isDefined(x: any): boolean; export declare function getSymbol(task: ListrTaskHelper, options: ListrOptions): string; export declare function addBaseCliOptions(options: InputFlags): void; export declare function deleteFolderRecursive(path: string): void; export declare function getPackages(packageRegex?: RegExp): Promise<PackageVersions>; export declare function getPackageVersionsNpm(packageRegex: RegExp): Promise<PackageVersionsNpm>; export declare function shouldDisplayUpdateMessage(hours: number): boolean; export declare function setUpdateMessageDisplayed(): void;