UNPKG

nx

Version:

The core Nx plugin contains the core functionality of Nx like the project graph, nx commands and task orchestration.

20 lines (19 loc) 811 B
import type { CloudTaskRunnerOptions } from './nx-cloud-tasks-runner-shell'; import { TasksRunner } from '../tasks-runner/tasks-runner'; import { RemoteCacheV2 } from '../tasks-runner/default-tasks-runner'; export declare class NxCloudEnterpriseOutdatedError extends Error { constructor(url: string); } export declare class NxCloudClientUnavailableError extends Error { constructor(); } export interface NxCloudClient { configureLightClientRequire: () => (paths: string[]) => void; commands: Record<string, () => Promise<void>>; nxCloudTasksRunner: TasksRunner<CloudTaskRunnerOptions>; getRemoteCache: () => RemoteCacheV2; } export declare function verifyOrUpdateNxCloudClient(options: CloudTaskRunnerOptions): Promise<{ nxCloudClient: NxCloudClient; version: string; } | null>;