fix(angular): install angular packages when generating a new lib
#2652 ISSUES CLOSED: #2652
This commit is contained in:
parent
d1a086f9bd
commit
db7c3e6bbf
@ -1,7 +1,7 @@
|
||||
import { UnitTestRunner } from '../../utils/test-runners';
|
||||
export interface Schema {
|
||||
unitTestRunner: UnitTestRunner;
|
||||
e2eTestRunner: E2eTestRunner;
|
||||
e2eTestRunner?: E2eTestRunner;
|
||||
skipFormat: boolean;
|
||||
skipInstall?: boolean;
|
||||
}
|
||||
|
||||
@ -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,
|
||||
}),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user