UNPKG

@nx-dotnet/core

Version:

- Have an existing nx workspace. For creating this, see [nrwl's documentation](https://nx.dev/latest/angular/getting-started/nx-setup). - .NET SDK is installed, and `dotnet` is available on the path. For help on this, see [Microsoft's documentation](https

28 lines (27 loc) 1.83 kB
import { ProjectConfiguration, Tree } from '@nx/devkit'; export declare function readProjectConfiguration(tree: Tree, name: string, root?: string): Promise<ProjectConfiguration>; export declare function updateProjectConfiguration(tree: Tree, name: string, root: string, update: (projectJsonConfiguration: ProjectConfiguration | null, inferredConfiguration: ProjectConfiguration | null) => Partial<ProjectConfiguration>): Promise<{ root: string; name: string; targets?: { [targetName: string]: import("@nx/devkit").TargetConfiguration; } | undefined; sourceRoot?: string | undefined; projectType?: import("@nx/devkit").ProjectType | undefined; generators?: { [collectionName: string]: { [generatorName: string]: any; }; } | undefined; implicitDependencies?: string[] | undefined; namedInputs?: { [inputName: string]: (string | import("nx/src/config/workspace-json-project-json").InputDefinition)[]; } | undefined; tags?: string[] | undefined; release?: { version?: Pick<import("nx/src/config/nx-json").LegacyNxReleaseVersionConfiguration, "generator" | "generatorOptions"> | Pick<import("nx/src/config/nx-json").NxReleaseVersionConfiguration, "versionActions" | "versionActionsOptions" | "manifestRootsToUpdate" | "currentVersionResolver" | "currentVersionResolverMetadata" | "fallbackCurrentVersionResolver" | "versionPrefix" | "preserveLocalDependencyProtocols">; } | undefined; metadata?: import("nx/src/config/workspace-json-project-json").ProjectMetadata | undefined; }>; export declare function readProjectJson(tree: Tree, projectName: string): ProjectConfiguration | null; export declare function readInferredProjectConfiguration(tree: Tree, name: string, root?: string): Promise<ProjectConfiguration | null>;