UNPKG

@liara/cli

Version:

The command line interface for Liara

35 lines (34 loc) 1.74 kB
import Command from '../../base.js'; export interface IEnv { key: string; value: string; } export interface IProject { envs: Array<IEnv>; } export interface IGetProjectResponse { project: IProject; } export default class EnvSet extends Command { static description: string; static strict: boolean; static args: { env: import("@oclif/core/lib/interfaces/parser.js").Arg<string | undefined, Record<string, unknown>>; }; static flags: { app: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; force: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; 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>; }; run(): Promise<void>; fetchEnvs(app: string): Promise<IEnv[]>; splitWithDelimiter(delimiter: string, string: string): Array<string>; removeFirstSyombol(splitedGroup: Array<string>): Array<string>; readKeyValue(env: Array<string>): IEnv[]; confirm(): Promise<boolean>; }