Updates the docs structure, navigation etc to be easier + better suited for showing Nx technology support beyond just TS. **Notes:** - API (`/nx-api`) tab is removed from the navigation (i.e. menu bar), but pages still remain for now until we update references in `*.md` files. - Redirects are set up `/nx-api` to go to their respect new location e.g. `/technologies` or `/reference/core-api` - Old URLs still exist in the sitemap for now, but majority of them will be redirected -- a follow-up PR can remove them. **Preview:** https://nx-dev-git-nx-dev-polyglot-docs-restructure-nrwl.vercel.app/docs --------- Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2.6 KiB
Interface: ExecutorContext
Context that is passed into an executor
Table of contents
Properties
- configurationName: string
- cwd: string
- isVerbose: boolean
- nxJsonConfiguration: NxJsonConfiguration<string[] | "*">
- projectGraph: ProjectGraph
- projectName: string
- projectsConfigurations: ProjectsConfigurations
- root: string
- target: TargetConfiguration
- targetName: string
- taskGraph: TaskGraph
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
• nxJsonConfiguration: NxJsonConfiguration<string[] | "*">
The contents of nx.json.
projectGraph
• projectGraph: ProjectGraph
A snapshot of the project graph as it existed when the Nx command was kicked off
projectName
• Optional projectName: string
The name of the project being executed on
projectsConfigurations
• projectsConfigurations: ProjectsConfigurations
Projects config
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