diff --git a/packages/schematics/angular/library/index.ts b/packages/schematics/angular/library/index.ts index 3069664c02d7..e0c170eb9b53 100644 --- a/packages/schematics/angular/library/index.ts +++ b/packages/schematics/angular/library/index.ts @@ -98,7 +98,9 @@ function addLibToWorkspaceFile( workspace.projects.add({ name: projectName, root: projectRoot, - sourceRoot: `${projectRoot}/src`, + // TODO(alanagius): consider re-adding this when we move away from ng-packagr. + // sourceRoot: `${projectRoot}/src`, + sourceRoot: projectRoot, projectType: ProjectType.Library, prefix: options.prefix, targets: { diff --git a/packages/schematics/angular/library/index_spec.ts b/packages/schematics/angular/library/index_spec.ts index 9d76bb913d17..a9c207d36076 100644 --- a/packages/schematics/angular/library/index_spec.ts +++ b/packages/schematics/angular/library/index_spec.ts @@ -328,7 +328,7 @@ describe('Library Schematic', () => { project: 'foo', }; tree = await schematicRunner.runSchematic('component', componentOptions, tree); - expect(tree.exists('/projects/foo/src/lib/comp/comp.ts')).toBe(true); + expect(tree.exists('/projects/foo/lib/comp/comp.ts')).toBe(true); }); it(`should support creating scoped libraries`, async () => {