import { Rule, chain } from '@angular-devkit/schematics'; import { updateJsonInTree } from '@nrwl/workspace'; import { addUpdateTask } from '../../src/utils/update-task'; export default function(): Rule { return chain([ updateJsonInTree('package.json', json => { json.devDependencies = json.devDependencies || {}; json.devDependencies = { ...json.devDependencies, codelyzer: '~4.5.0', 'jasmine-marbles': '0.4.0' }; if (json.devDependencies['ng-packagr']) { json.devDependencies['ng-packagr'] = '^4.2.0'; } return json; }), addUpdateTask('@angular/core', '7.0.0'), addUpdateTask('@angular/cli', '7.0.1') ]); }