UNPKG

@liara/cli

Version:

The command line interface for Liara

44 lines (43 loc) 2.11 kB
import Command from '../../base.js'; import ILiaraJSON from '../../types/liara-json.js'; interface IFlags { path?: string; 'api-token'?: string; region?: string; app?: string; command?: string; } export default class AppShell extends Command { static description: string; static flags: { app: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; command: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; help: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<void>; dev: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; debug: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; 'api-token': import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; account: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; 'team-id': import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; }; static aliases: string[]; run(): Promise<void>; getMergedConfig(flags: IFlags): { path: string; 'api-token'?: string; region?: string; app?: string; command?: string; port?: number; args?: string[]; cron?: string[]; disks?: import("../../types/disk.js").default[]; platform?: string; build?: import("../../types/build-config.js").default; node?: import("../../types/node-platfrom-config.js").default; healthCheck?: import("../../types/health-config.js").default; laravel?: import("../../types/laravel-platform-config.js").default; 'team-id'?: string; }; readProjectConfig(projectPath: string): ILiaraJSON; } export {};