File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
packages/schematics/angular/migrations/update-7 Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -10,17 +10,21 @@ import { NodePackageInstallTask } from '@angular-devkit/schematics/tasks';
10
10
import {
11
11
NodeDependencyType ,
12
12
addPackageJsonDependency ,
13
+ getPackageJsonDependency ,
13
14
} from '../../utility/dependencies' ;
14
15
import { latestVersions } from '../../utility/latest-versions' ;
15
16
16
17
export { polyfillMetadataRule } from './polyfill-metadata' ;
17
18
18
19
export default function ( ) : Rule {
19
20
return ( tree , context ) => {
21
+ const existing = getPackageJsonDependency ( tree , '@angular-devkit/build-angular' ) ;
22
+ const type = existing ? existing . type : NodeDependencyType . Dev ;
23
+
20
24
addPackageJsonDependency (
21
25
tree ,
22
26
{
23
- type : NodeDependencyType . Dev ,
27
+ type,
24
28
name : '@angular-devkit/build-angular' ,
25
29
version : latestVersions . DevkitBuildAngular ,
26
30
overwrite : true ,
You can’t perform that action at this time.
0 commit comments