@qodalis/angular-cli
Version:
A lightweight and flexible command-line interface (CLI) tool designed to streamline workflows and automate tasks for developers.
18 lines (17 loc) • 730 B
TypeScript
import { ICliCommandProcessor, ICliCommandProcessorRegistry } from '@qodalis/cli-core';
import { CliExecutionContext } from '../../context';
import * as i0 from "@angular/core";
export declare class CliBoot {
private readonly implementations;
private readonly registry;
private initialized;
private initializing;
constructor(implementations: ICliCommandProcessor[], registry: ICliCommandProcessorRegistry);
boot(context: CliExecutionContext): Promise<void>;
private bootShared;
private initializeProcessorsInternal;
private registerServices;
private registerUmdModule;
static ɵfac: i0.ɵɵFactoryDeclaration<CliBoot, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<CliBoot>;
}