Optional
plugins: readonly FlowrAnalyzerPackageVersionsPlugin[]Protected
Readonly
ctxThe linked full project context, allowing plugins to modify and access it.
Readonly
nameA human-readable name of the context. Try to make it unique to avoid confusion in the logs.
Protected
Readonly
pluginsThe plugins registered for this context. These build the foundation for applyPlugins.
Protected
applyRun all registered plugins on the given args, please be aware that if they are async, it is up to you to await them.
Returns the project context this sub-context is attached to
Get the dependency with the given name, if it exists.
If the static dependencies have not yet been loaded, this may trigger a resolution step.
The name of the dependency to get.
The dependency with the given name, or undefined if it does not exist.
This context is responsible for managing the dependencies of the project, including their versions and interplays with FlowrAnalyzerPackageVersionsPlugins.
If you are interested in inspecting these dependencies, refer to ReadOnlyFlowrAnalyzerDependenciesContext.