Interface: ExecutorContext
Context that is passed into an executor
Table of contents
Properties
- configurationName
 - cwd
 - isVerbose
 - nxJsonConfiguration
 - projectGraph
 - projectName
 - projectsConfigurations
 - root
 - target
 - targetName
 - taskGraph
 - workspace
 
Properties
configurationName
• Optional configurationName: string
The name of the configuration being executed
cwd
• cwd: string
The current working directory
isVerbose
• isVerbose: boolean
Enable verbose logging
nxJsonConfiguration
• Optional nxJsonConfiguration: NxJsonConfiguration<string[] | "*">
The contents of nx.json.
@todo(vsavkin): mark this as required for v17
projectGraph
• Optional projectGraph: ProjectGraph
A snapshot of the project graph as it existed when the Nx command was kicked off
@todo(vsavkin) mark this required for v17
projectName
• Optional projectName: string
The name of the project being executed on
projectsConfigurations
• Optional projectsConfigurations: ProjectsConfigurations
Projects config
@todo(vsavkin): mark this as required for v17
root
• root: string
The root of the workspace
target
• Optional target: TargetConfiguration<any>
The configuration of the target being executed
targetName
• Optional targetName: string
The name of the target being executed
taskGraph
• Optional taskGraph: TaskGraph
A snapshot of the task graph as it existed when the Nx command was kicked off
workspace
• Optional workspace: ProjectsConfigurations & NxJsonConfiguration<string[] | "*">
Deprecated. Use projectsConfigurations or nxJsonConfiguration The full workspace configuration @todo(vsavkin): remove after v17