UNPKG

nx-mesh

Version:
24 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createFiles = void 0; const tslib_1 = require("tslib"); const devkit_1 = require("@nrwl/devkit"); const path = tslib_1.__importStar(require("node:path")); function createFiles(tree, options) { if (options.isApp) { (0, devkit_1.generateFiles)(tree, path.join(__dirname, '../files/app'), options.projectDirectory, Object.assign(Object.assign({}, options), { tmpl: '' })); } if (options.isLibrary) { tree.delete(`${options.projectDirectory}/src/lib/${options.projectName}.spec.ts`); tree.delete(`${options.projectDirectory}/src/lib/${options.projectName}.ts`); tree.delete(`${options.projectDirectory}/src/index.ts`); if (options.isSwc && tree.exists(`${options.projectDirectory}/.lib.swcrc`)) { tree.rename(`${options.projectDirectory}/.lib.swcrc`, `${options.projectDirectory}/.swcrc`); } (0, devkit_1.generateFiles)(tree, path.join(__dirname, '../files/lib'), options.projectDirectory, Object.assign(Object.assign({}, options), { tmpl: '' })); } } exports.createFiles = createFiles; exports.default = createFiles; //# sourceMappingURL=create-files.js.map