gumbajs
Version:
Component code generator for projects done with AEM and Sightly.
17 lines (12 loc) • 512 B
JavaScript
;
const createModel = require('./model-creator');
const basicStructureCreator = require('./basic-structure-creator');
const configCheck = require('./config-check');
module.exports = mainConfig => {
configCheck(['componentsDirPath'], mainConfig);
return {
createModel: config => createModel(Object.assign(config, mainConfig)),
basicStructure: config => basicStructureCreator(Object.assign(config, mainConfig))
};
};
module.exports.fiveTo6 = require('./5-to-6/5-to-6');