(project: workspaces.ProjectDefinition)
| 116 | * @param project The project which will have its default path generated. |
| 117 | */ |
| 118 | export 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 | |
| 126 | export async function createDefaultPath(tree: Tree, projectName: string): Promise<string> { |
| 127 | const workspace = await getWorkspace(tree); |
no outgoing calls
no test coverage detected