@yolkai/nx-schematics
Version:
20 lines (19 loc) • 839 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const schematics_1 = require("@angular-devkit/schematics");
const nx_workspace_1 = require("@yolkai/nx-workspace");
function default_1() {
return schematics_1.chain([
nx_workspace_1.updateJsonInTree('package.json', json => {
json.devDependencies = json.devDependencies || {};
json.devDependencies = Object.assign({}, 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;
}),
nx_workspace_1.addUpdateTask('@angular/core', '7.0.0'),
nx_workspace_1.addUpdateTask('@angular/cli', '7.0.1')
]);
}
exports.default = default_1;