1 |
|
2 | 'use strict';
|
3 |
|
4 | const config = require('../models/config');
|
5 | const path = require('path');
|
6 |
|
7 | module.exports = {
|
8 | name: 'ng2',
|
9 |
|
10 | config: function () {
|
11 | this.project.ngConfigObj = this.project.ngConfigObj || config.CliConfig.fromProject();
|
12 | this.project.ngConfig = this.project.ngConfig || (
|
13 | this.project.ngConfigObj && this.project.ngConfigObj.config);
|
14 | },
|
15 |
|
16 | blueprintsPath: function () {
|
17 | return path.join(__dirname, '../blueprints');
|
18 | },
|
19 |
|
20 | includedCommands: function () {
|
21 | return {
|
22 | 'build': require('../commands/build').default,
|
23 | 'serve': require('../commands/serve').default,
|
24 | 'new': require('../commands/new').default,
|
25 | 'generate': require('../commands/generate').default,
|
26 | 'destroy': require('../commands/destroy').default,
|
27 | 'init': require('../commands/init').default,
|
28 | 'test': require('../commands/test').default,
|
29 | 'e2e': require('../commands/e2e').default,
|
30 | 'help': require('../commands/help').default,
|
31 | 'lint': require('../commands/lint').default,
|
32 | 'version': require('../commands/version').default,
|
33 | 'completion': require('../commands/completion').default,
|
34 | 'doc': require('../commands/doc').default,
|
35 | 'github-pages-deploy': require('../commands/github-pages-deploy').default,
|
36 |
|
37 |
|
38 | 'make-this-awesome': require('../commands/easter-egg').default,
|
39 |
|
40 |
|
41 | 'set': require('../commands/set').default,
|
42 | 'get': require('../commands/get').default
|
43 | };
|
44 | }
|
45 | };
|