MCPcopy
hub / github.com/angular/angular-cli / buildDefaultPath

Function buildDefaultPath

packages/schematics/angular/utility/workspace.ts:118–124  ·  view source on GitHub ↗
(project: workspaces.ProjectDefinition)

Source from the content-addressed store, hash-verified

116 * @param project The project which will have its default path generated.
117 */
118export function buildDefaultPath(project: workspaces.ProjectDefinition): string {
119 const root = project.sourceRoot ? `/${project.sourceRoot}/` : `/${project.root}/src/`;
120 const projectDirName =
121 project.extensions['projectType'] === ProjectType.Application ? 'app' : 'lib';
122
123 return `${root}${projectDirName}`;
124}
125
126export async function createDefaultPath(tree: Tree, projectName: string): Promise<string> {
127 const workspace = await getWorkspace(tree);

Callers 5

index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
index.tsFile · 0.90
createDefaultPathFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected