UNPKG

@eclipsejs/cli

Version:

Inject environment variables on runtime

23 lines (22 loc) 703 B
import 'reflect-metadata'; import Auth from '../auth'; import API from '../api'; import CoreConfigModule from '../coreConfig'; import Projects from '../projects'; import { Logger } from '../utils/logger'; import { Commands } from '../commands'; export default class Main { private auth; private logger; private _api; private projects; private coreConfig; private commands; suppressError: boolean; constructor(auth: Auth, logger: Logger, _api: API, projects: Projects, coreConfig: CoreConfigModule, commands: Commands); execute(): Promise<boolean>; private checkIfFirstRun; private checkForCoreConfig; private showTopLevelMenu; private showIntroLog; }