@@ -3,8 +3,9 @@ const chalk = require('chalk');
3
3
const ServerGenerator = require ( 'generator-jhipster/generators/server' ) ;
4
4
const jhipsterConstants = require ( 'generator-jhipster/generators/generator-constants' ) ;
5
5
const os = require ( 'os' ) ;
6
+ // const jhipsterPackagejs = require('generator-jhipster/package.json');
6
7
const jhipsterNodeConstants = require ( '../generator-nodejs-constants' ) ;
7
- const packagejs = require ( '../../package.json' ) ;
8
+ const nodePackagejs = require ( '../../package.json' ) ;
8
9
const writeFiles = require ( './files' ) . writeFiles ;
9
10
const prompts = require ( './prompts' ) ;
10
11
@@ -15,7 +16,7 @@ module.exports = class extends ServerGenerator {
15
16
const jhContext = ( this . jhipsterContext = this . options . jhipsterContext ) ;
16
17
17
18
if ( ! jhContext ) {
18
- this . error ( `This is a JHipster blueprint and should be used only like ${ chalk . yellow ( 'jhipster --blueprint nodejs' ) } ` ) ;
19
+ this . error ( `This is a JHipster blueprint and should be used only like ${ chalk . yellow ( 'jhipster --blueprints nodejs' ) } ` ) ;
19
20
}
20
21
21
22
this . configOptions = jhContext . configOptions || { } ;
@@ -36,7 +37,7 @@ module.exports = class extends ServerGenerator {
36
37
this . log ( `${ chalk . yellow ( ' ██║ ╚████║' ) } ${ chalk . green ( ' ██║ ██║ ████████╗ ██║ ██████╔╝ ██║ ████████╗ ██║ ╚██╗' ) } ` ) ;
37
38
this . log ( `${ chalk . yellow ( ' ╚═╝ ╚═══╝' ) } ${ chalk . green ( ' ╚═╝ ╚═╝ ╚═══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══════╝ ╚═╝ ╚═╝' ) } \n` ) ;
38
39
this . log ( chalk . white . bold ( ' https://www.jhipster.tech\n' ) ) ;
39
- this . log ( chalk . white ( 'Welcome to NHipster (Jhipster NodeJS Official Blueprint) ' ) + chalk . yellow ( `v${ packagejs . version } ` ) ) ;
40
+ this . log ( chalk . white ( 'Welcome to NHipster (Jhipster NodeJS Official Blueprint) ' ) + chalk . yellow ( `v${ nodePackagejs . version } ` ) ) ;
40
41
this . log ( chalk . white ( 'This blueprint generates your backend in NodeJS with NestJS framework' ) ) ;
41
42
42
43
this . log (
@@ -112,6 +113,9 @@ module.exports = class extends ServerGenerator {
112
113
this . testFrameworks = [ ] ;
113
114
114
115
/*
116
+ this.packagejs= jhipsterPackagejs;
117
+ this.jhipsterVersion=jhipsterPackagejs.version;
118
+
115
119
const configuration = this.getAllJhipsterConfig(this, true);
116
120
this.mongoProdDatabase = configuration.get('mongoProdDatabase');
117
121
*/
@@ -165,13 +169,16 @@ module.exports = class extends ServerGenerator {
165
169
serverPort: this.serverPort,
166
170
databaseType: this.databaseType,
167
171
devDatabaseType: this.devDatabaseType,
168
- prodDatabaseType: this.prodDatabaseType
172
+ prodDatabaseType: this.prodDatabaseType,
173
+
174
+ jhipsterVersion: this.jhipsterVersion
169
175
};
170
176
this.config.set(config);
171
177
}
172
178
};
173
179
return Object.assign(confPhaseFromJHipster, jhipsterConfigNodeSteps);
174
- */
180
+ */
181
+
175
182
// Here we are not overriding this phase and hence its being handled by JHipster
176
183
return confPhaseFromJHipster ;
177
184
}
0 commit comments