UNPKG

nx

Version:

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

15 lines (14 loc) 648 B
import { ExecutorsJsonEntry, GeneratorsJsonEntry } from '../../config/misc-interfaces'; import { ProjectConfiguration } from '../../config/workspace-json-project-json'; export interface PluginCapabilities { name: string; executors?: { [name: string]: ExecutorsJsonEntry; }; generators?: { [name: string]: GeneratorsJsonEntry; }; projectInference?: boolean; projectGraphExtension?: boolean; } export declare function getPluginCapabilities(workspaceRoot: string, pluginName: string, projects: Record<string, ProjectConfiguration>, includeRuntimeCapabilities?: boolean): Promise<PluginCapabilities | null>;