UNPKG

@rushstack/heft

Version:

Build all your JavaScript projects the same way: A way that works.

16 lines 684 B
import { CommandLineAction } from '@rushstack/ts-command-line'; import type { IHeftAction, IHeftActionOptions } from './IHeftAction'; import type { HeftPhase } from '../../pluginFramework/HeftPhase'; export interface IPhaseActionOptions extends IHeftActionOptions { phase: HeftPhase; } export declare class PhaseAction extends CommandLineAction implements IHeftAction { readonly watch: boolean; private readonly _actionRunner; private readonly _phase; private _selectedPhases; constructor(options: IPhaseActionOptions); get selectedPhases(): ReadonlySet<HeftPhase>; protected onExecuteAsync(): Promise<void>; } //# sourceMappingURL=PhaseAction.d.ts.map