@yolkai/nx-schematics
Version:
20 lines (19 loc) • 604 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const nx_workspace_1 = require("@yolkai/nx-workspace");
exports.default = {
description: 'Update tsconfig.spec.json to exclude e2e specs',
run: () => {
nx_workspace_1.updateJsonFile('tsconfig.spec.json', json => {
if (!json.exclude) {
json.exclude = ['node_modules', 'tmp'];
}
json.exclude = [
...json.exclude,
'**/e2e/*.ts',
'**/*.e2e-spec.ts',
'**/*.po.ts'
];
});
}
};