@yolkai/nx-workspace
Version:
20 lines (19 loc) • 723 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const nx_workspace_1 = require("@yolkai/nx-workspace");
const schematics_1 = require("@angular-devkit/schematics");
const tasks_1 = require("@angular-devkit/schematics/tasks");
const updateCypress = nx_workspace_1.updateJsonInTree('package.json', json => {
json.devDependencies = json.devDependencies || {};
if (json.devDependencies['cypress']) {
json.devDependencies['cypress'] = '3.4.0';
}
return json;
});
const addInstall = (_, context) => {
context.addTask(new tasks_1.NodePackageInstallTask());
};
function default_1() {
return schematics_1.chain([updateCypress, addInstall]);
}
exports.default = default_1;