@eclipsejs/cli
Version:
Inject environment variables on runtime
21 lines (20 loc) • 688 B
TypeScript
import Projects from './projects';
import Auth from './auth';
import Secrets from './secrets';
import { Logger } from './utils/logger';
export declare class Commands {
private logger;
private projects;
private auth;
private secrets;
constructor(logger: Logger, projects: Projects, auth: Auth, secrets: Secrets);
processCommand(postArguments: Array<string>, isInProjectDirectory: boolean): Promise<boolean>;
private processGenericCommand;
private processProjectCommand;
private processRemoveCommand;
private processListCommand;
private processAddCommand;
private processInjectCommand;
private showToolVersion;
private showHelpLog;
}