fix(angular): install angular packages when generating a new lib

#2652

ISSUES CLOSED: #2652
This commit is contained in:
Juri 2020-11-13 20:04:06 +01:00 committed by Victor Savkin
parent d1a086f9bd
commit db7c3e6bbf
2 changed files with 6 additions and 2 deletions

View File

@ -1,7 +1,7 @@
import { UnitTestRunner } from '../../utils/test-runners';
export interface Schema {
unitTestRunner: UnitTestRunner;
e2eTestRunner: E2eTestRunner;
e2eTestRunner?: E2eTestRunner;
skipFormat: boolean;
skipInstall?: boolean;
}

View File

@ -14,7 +14,7 @@ import {
Linter,
updateJsonInTree,
} from '@nrwl/workspace';
import { addUnitTestRunner } from '../init/init';
import init, { addUnitTestRunner } from '../init/init';
import { addModule } from './lib/add-module';
import { normalizeOptions } from './lib/normalize-options';
import { updateLibPackageNpmScope } from './lib/update-lib-package-npm-scope';
@ -37,6 +37,10 @@ export default function (schema: Schema): Rule {
}
return chain([
init({
...options,
skipFormat: true,
}),
addLintFiles(options.projectRoot, options.linter, {
onlyGlobal: options.linter === Linter.TsLint,
}),