UNPKG

nx

Version:

Smart, Fast and Extensible Build System

20 lines (19 loc) 698 B
import { TasksRunner } from './tasks-runner'; import { LifeCycle } from './life-cycle'; export interface RemoteCache { retrieve: (hash: string, cacheDirectory: string) => Promise<boolean>; store: (hash: string, cacheDirectory: string) => Promise<boolean>; } export interface DefaultTasksRunnerOptions { parallel?: number; cacheableOperations?: string[]; cacheableTargets?: string[]; runtimeCacheInputs?: string[]; cacheDirectory?: string; remoteCache?: RemoteCache; lifeCycle: LifeCycle; captureStderr?: boolean; skipNxCache?: boolean; } export declare const defaultTasksRunner: TasksRunner<DefaultTasksRunnerOptions>; export default defaultTasksRunner;