@nxext/stencil
Version:
Nx plugin for stenciljs
21 lines • 890 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addProject = void 0;
const devkit_1 = require("@nrwl/devkit");
const targets_1 = require("../../../utils/targets");
const workspace_1 = require("@nrwl/workspace");
function addProject(tree, options) {
const targets = {
test: (0, targets_1.getTestTarget)(workspace_1.ProjectType.Library, options)
};
const nxConfig = {
tags: options.parsedTags
};
(0, devkit_1.addProjectConfiguration)(tree, options.name, Object.assign(Object.assign({ root: options.projectRoot, sourceRoot: `${options.projectRoot}/src`, projectType: workspace_1.ProjectType.Library, generators: {
'@nxext/stencil:component': {
style: options.style
}
} }, nxConfig), { targets }));
}
exports.addProject = addProject;
//# sourceMappingURL=add-project.js.map