@jobgetapp/rush-enforce-categories-plugin
Version:
Utility to ensure rush projects to not leak internal code.
17 lines • 731 B
TypeScript
import { ITerminal } from '@rushstack/node-core-library';
import { CommandLineParser } from '@rushstack/ts-command-line';
import { CategoryEnforcerServiceContract } from '../contracts';
/**
* Enforce categories command line utility.
*/
export declare class EnforceCategoriesCLI extends CommandLineParser {
protected readonly terminal: ITerminal;
protected readonly categoryEnforcerService: CategoryEnforcerServiceContract;
/**
* Create new EnforceCategoriesCLI
* @param terminal - Service used to interact with host terminal.
*/
constructor(terminal: ITerminal, categoryEnforcerService: CategoryEnforcerServiceContract);
protected onDefineParameters(): void;
}
//# sourceMappingURL=cli.d.ts.map