@jojoxd/barrels-nx
Version:
Barrels NX Plugin
29 lines (28 loc) • 906 B
JavaScript
;
Object.defineProperty(exports, "addBarrelTask", {
enumerable: true,
get: function() {
return addBarrelTask;
}
});
const _devkit = require("@nx/devkit");
async function addBarrelTask(tree, schema) {
const projectConfiguration = (0, _devkit.readProjectConfiguration)(tree, schema.name);
const options = {};
const developmentConfiguration = 'development';
const productionConfiguration = 'production';
projectConfiguration.targets['barrels'] = {
executor: '@jojoxd/barrels-nx:generate',
configurations: {
[developmentConfiguration]: {
watch: true
},
[productionConfiguration]: {
watch: false
}
},
options
};
(0, _devkit.updateProjectConfiguration)(tree, schema.name, projectConfiguration);
}
//# sourceMappingURL=util-functions.js.map