-
-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathplopfile.js
More file actions
17 lines (16 loc) · 690 Bytes
/
plopfile.js
File metadata and controls
17 lines (16 loc) · 690 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* eslint-disable import/no-extraneous-dependencies */
/* eslint-disable @typescript-eslint/no-var-requires */
/* eslint-disable func-names */
/* eslint-disable no-tabs */
const recursivePrompt = require('inquirer-recursive');
const omegaGenerator = require('./scripts/omega/generator');
module.exports = plop => {
plop.addPrompt('recursive', recursivePrompt);
omegaGenerator.generateContainer(plop);
omegaGenerator.generateWebComponent(plop);
omegaGenerator.generateSharedComponent(plop);
omegaGenerator.generateMobileComponent(plop);
omegaGenerator.generateCustomServerActions(plop);
omegaGenerator.generateServerModule(plop);
omegaGenerator.generateServerModelHelpers(plop);
};