|
const api = require('./generation/common/api'); |
|
const page = require('./generation/pages/page'); |
|
const form = require('./generation/common/form'); |
|
const store = require('./generation/common/store'); |
|
const slice = require('./generation/common/slice'); |
|
const shared = require('./generation/shared/shared'); |
|
const widget = require('./generation/widgets/widget'); |
|
const entity = require('./generation/entities/entity'); |
|
const feature = require('./generation/features/feature'); |
|
const component = require('./generation/common/component'); |
|
const entitiesComponent = require('./generation/entities/entitiesComponent'); |
|
const featuresComponent = require('./generation/features/featuresComponent'); |
|
|
|
const config = (plop) => { |
|
|
|
api(plop); |
|
form(plop); |
|
store(plop); |
|
slice(plop); |
|
component(plop); |
|
|
|
|
|
entity(plop); |
|
entitiesComponent(plop); |
|
|
|
|
|
feature(plop); |
|
featuresComponent(plop); |
|
|
|
|
|
page(plop); |
|
|
|
|
|
shared(plop); |
|
|
|
|
|
widget(plop); |
|
|
|
|
|
|
|
plop.setHelper('capitalize', (text) => { |
|
return text.charAt(0).toUpperCase() + text.slice(1); |
|
}); |
|
|
|
|
|
plop.setHelper('lowerCase', (text) => { |
|
return text.toLowerCase(); |
|
}); |
|
}; |
|
|
|
module.exports = config; |
|
|