@nx/nest
Version:
16 lines (15 loc) • 678 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.deleteFiles = deleteFiles;
const devkit_1 = require("@nx/devkit");
function deleteFiles(tree, options) {
tree.delete((0, devkit_1.joinPathFragments)(options.projectRoot, 'src', 'lib', `${options.fileName}.ts`));
if (options.unitTestRunner !== 'none') {
tree.delete((0, devkit_1.joinPathFragments)(options.projectRoot, 'src', 'lib', `${options.fileName}.spec.ts`));
}
if (!options.buildable &&
!options.publishable &&
!options.isUsingTsSolutionsConfig) {
tree.delete((0, devkit_1.joinPathFragments)(options.projectRoot, 'package.json'));
}
}