@nx-plugins/astro
Version:
The Nx Plugin for Astro that contains executors, generators, and utilities for managing Astro applications and libraries within an Nx workspace.
12 lines • 862 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.createFiles = void 0;
const devkit_1 = require("@nrwl/devkit");
const path_1 = require("path");
function createFiles(tree, schema) {
const projectConfig = (0, devkit_1.readProjectConfiguration)(tree, schema.name);
const filesFolder = '../files';
(0, devkit_1.generateFiles)(tree, (0, path_1.join)(__dirname, filesFolder), projectConfig.root, Object.assign(Object.assign({ tmpl: '' }, schema), { project: projectConfig.name, projectRoot: projectConfig.root, offsetFromRoot: (0, devkit_1.offsetFromRoot)(projectConfig.root), outDir: (0, devkit_1.joinPathFragments)(`${(0, devkit_1.offsetFromRoot)(projectConfig.root)}/dist`, (0, devkit_1.normalizePath)(projectConfig.root)) }));
}
exports.createFiles = createFiles;
//# sourceMappingURL=create-files.js.map
;