@feeloor/ng-extension-schematics
Version:
Angular extension schematics
20 lines • 684 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const core_1 = require("@angular-devkit/core");
function addToBarrel(content, dir) {
return (tree, _context) => {
const indexPath = core_1.normalize(dir + '/index.ts');
const file = tree.read(indexPath);
const parsedContent = file && file.toString() === '' ? content : `\n${content}`;
if (file) {
tree.overwrite(indexPath, file + parsedContent);
}
return tree;
};
}
exports.addToBarrel = addToBarrel;
function getDefaultIndexTS() {
return 'export {};';
}
exports.getDefaultIndexTS = getDefaultIndexTS;
//# sourceMappingURL=index.js.map