@nx/angular
Version:
18 lines (17 loc) • 699 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.setGeneratorDefaults = setGeneratorDefaults;
const devkit_1 = require("@nx/devkit");
function setGeneratorDefaults(tree, options) {
const nxJson = (0, devkit_1.readNxJson)(tree);
nxJson.generators = nxJson.generators ?? {};
nxJson.generators['@nx/angular:application'] = {
e2eTestRunner: options.e2eTestRunner,
linter: options.linter,
style: options.style,
unitTestRunner: options.unitTestRunner,
strict: !options.strict ? false : undefined,
...(nxJson.generators['@nx/angular:application'] || {}),
};
(0, devkit_1.updateNxJson)(tree, nxJson);
}