UNPKG

@rushstack/heft

Version:

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

16 lines 750 B
import { type IOperationRunner, type IOperationRunnerContext, OperationStatus } from '@rushstack/operation-graph'; import type { HeftPhase } from '../../pluginFramework/HeftPhase'; import type { InternalHeftSession } from '../../pluginFramework/InternalHeftSession'; export interface IPhaseOperationRunnerOptions { internalHeftSession: InternalHeftSession; phase: HeftPhase; } export declare class PhaseOperationRunner implements IOperationRunner { readonly silent: boolean; private readonly _options; private _isClean; get name(): string; constructor(options: IPhaseOperationRunnerOptions); executeAsync(context: IOperationRunnerContext): Promise<OperationStatus>; } //# sourceMappingURL=PhaseOperationRunner.d.ts.map