@nx-dotnet/utils
Version:
This library was generated with [Nx](https://nx.dev).
9 lines (8 loc) • 875 B
TypeScript
import { ProjectConfiguration, Tree, ProjectGraph } from '@nx/devkit';
export declare function getProjectFileForNxProject(project: ProjectConfiguration, tree?: Tree): Promise<string>;
export declare function getProjectFileForNxProjectSync(project: ProjectConfiguration): string;
export declare function forEachDependantProject(targetProject: string, graph: ProjectGraph, forEachCallback?: (project: ProjectConfiguration, projectName: string, implicit: boolean) => void): void;
export declare function getNxDotnetProjects(host: Tree): Promise<Map<string, ProjectConfiguration>>;
export declare function getProjectFilesForProject(host: Tree, project: ProjectConfiguration | undefined, projectName: string): string[];
export declare function inlineNxTokens(value: string, project: ProjectConfiguration): string;
export declare function isNxCrystalEnabled(tree?: Tree): boolean;