Type alias: NxPluginV2<TOptions>
ฦฌ NxPluginV2<TOptions>: Object
A plugin for Nx which creates nodes and dependencies for the ProjectGraph
Type parameters
| Name | Type | 
|---|---|
| TOptions | unknown | 
Type declaration
| Name | Type | Description | 
|---|---|---|
| createDependencies? | CreateDependencies<TOptions> | Provides a function to analyze files to create dependencies for the ProjectGraph | 
| createMetadata? | CreateMetadata<TOptions> | Provides a function to create metadata for the ProjectGraph | 
| createNodes? | CreateNodes<TOptions> | Provides a file pattern and function that retrieves configuration info from those files. e.g. { '**/*.csproj': buildProjectsFromCsProjFile } ** Deprecated** Use createNodesV2 instead. In Nx 21 support for calling createNodes with a single file for the first argument will be removed. | 
| createNodesV2? | CreateNodesV2<TOptions> | Provides a file pattern and function that retrieves configuration info from those files. e.g. { '*/.csproj': buildProjectsFromCsProjFiles } In Nx 21 createNodes will be replaced with this property. In Nx 22, this property will be removed. | 
| name | string | - |