| 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; |
|
|