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';
1010import {
1111 NodeDependencyType ,
1212 addPackageJsonDependency ,
13+ getPackageJsonDependency ,
1314} from '../../utility/dependencies' ;
1415import { latestVersions } from '../../utility/latest-versions' ;
1516
1617export { polyfillMetadataRule } from './polyfill-metadata' ;
1718
1819export default function ( ) : Rule {
1920 return ( tree , context ) => {
21+ const existing = getPackageJsonDependency ( tree , '@angular-devkit/build-angular' ) ;
22+ const type = existing ? existing . type : NodeDependencyType . Dev ;
23+
2024 addPackageJsonDependency (
2125 tree ,
2226 {
23- type : NodeDependencyType . Dev ,
27+ type,
2428 name : '@angular-devkit/build-angular' ,
2529 version : latestVersions . DevkitBuildAngular ,
2630 overwrite : true ,
You can’t perform that action at this time.
0 commit comments