UNPKG

@liara/cli

Version:

The command line interface for Liara

57 lines (56 loc) 2.88 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; healthCheck?: import("../../types/health-config.js").default; 'team-id'?: string; envs?: { [key: string]: string; }; laravel?: import("../../types/laravel-platform-config.js").default; angular?: import("../../types/angular-platfrom-config.js").default; dotnet?: import("../../types/dotnet-platform-config.js").default; djnago?: import("../../types/django-platfrom-config.js").default; python?: import("../../types/python-platfrom-config.js").default; flask?: import("../../types/flask-platfrom-config.js").default; react?: import("../../types/react-platfrom-config.js").default; node?: import("../../types/node-platfrom-config.js").default; next?: import("../../types/next-platfrom-config.js").default; vue?: import("../../types/vue-platfrom-config.js").default; php?: import("../../types/php-platfrom-config.js").default; go?: import("../../types/go-platfrom-config.js").default; }; readProjectConfig(projectPath: string): ILiaraJSON; } export {};