MCPcopy Index your code
hub / github.com/loopbackio/loopback-next / setupGenerators

Function setupGenerators

packages/cli/lib/cli.js:54–120  ·  view source on GitHub ↗

* Set up yeoman generators

()

Source from the content-addressed store, hash-verified

52 * Set up yeoman generators
53 */
54function setupGenerators() {
55 const env = yeoman.createEnv();
56 env.register(path.join(__dirname, '../generators/app'), PREFIX + 'app');
57 env.register(
58 path.join(__dirname, '../generators/extension'),
59 PREFIX + 'extension',
60 );
61 env.register(
62 path.join(__dirname, '../generators/controller'),
63 PREFIX + 'controller',
64 );
65 env.register(
66 path.join(__dirname, '../generators/datasource'),
67 PREFIX + 'datasource',
68 );
69 env.register(
70 path.join(__dirname, '../generators/import-lb3-models'),
71 PREFIX + 'import-lb3-models',
72 );
73 env.register(path.join(__dirname, '../generators/model'), PREFIX + 'model');
74 env.register(
75 path.join(__dirname, '../generators/repository'),
76 PREFIX + 'repository',
77 );
78 env.register(
79 path.join(__dirname, '../generators/service'),
80 PREFIX + 'service',
81 );
82 env.register(
83 path.join(__dirname, '../generators/example'),
84 PREFIX + 'example',
85 );
86 env.register(
87 path.join(__dirname, '../generators/openapi'),
88 PREFIX + 'openapi',
89 );
90 env.register(
91 path.join(__dirname, '../generators/observer'),
92 PREFIX + 'observer',
93 );
94 env.register(
95 path.join(__dirname, '../generators/interceptor'),
96 PREFIX + 'interceptor',
97 );
98 env.register(
99 path.join(__dirname, '../generators/discover'),
100 PREFIX + 'discover',
101 );
102 env.register(
103 path.join(__dirname, '../generators/relation'),
104 PREFIX + 'relation',
105 );
106 env.register(path.join(__dirname, '../generators/update'), PREFIX + 'update');
107 env.register(
108 path.join(__dirname, '../generators/relation'),
109 PREFIX + 'relation',
110 );
111 env.register(

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected