UNPKG

1.01 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.changeNxJsonPresets = void 0;
4const tslib_1 = require("tslib");
5const devkit_1 = require("@nrwl/devkit");
6function changeNxJsonPresets(tree) {
7 return tslib_1.__awaiter(this, void 0, void 0, function* () {
8 const workspaceConfig = (0, devkit_1.readWorkspaceConfiguration)(tree);
9 const replacements = {
10 '@nrwl/workspace/presets/npm.json': 'nx/presets/npm.json',
11 '@nrwl/workspace/presets/core.json': 'nx/presets/core.json',
12 };
13 if (workspaceConfig.extends && replacements[workspaceConfig.extends]) {
14 (0, devkit_1.updateWorkspaceConfiguration)(tree, Object.assign(Object.assign({}, workspaceConfig), { extends: replacements[workspaceConfig.extends] }));
15 }
16 yield (0, devkit_1.formatFiles)(tree);
17 });
18}
19exports.changeNxJsonPresets = changeNxJsonPresets;
20exports.default = changeNxJsonPresets;
21//# sourceMappingURL=change-nx-json-presets.js.map
\No newline at end of file