@@ -32,7 +32,7 @@ export default class Generator extends NamedBase {
32
32
33
33
prompting ( ) {
34
34
var done = this . async ( ) ;
35
- var promptCb = function ( props ) {
35
+ var promptCb = ( props ) => {
36
36
if ( props . route . charAt ( 0 ) !== '/' ) {
37
37
props . route = '/' + props . route ;
38
38
}
@@ -49,7 +49,7 @@ export default class Generator extends NamedBase {
49
49
this . filters [ props . models + 'Models' ] = true ;
50
50
}
51
51
done ( ) ;
52
- } . bind ( this ) ;
52
+ } ;
53
53
54
54
if ( this . options . route ) {
55
55
if ( this . filters . mongoose && this . filters . sequelize ) {
@@ -76,27 +76,19 @@ export default class Generator extends NamedBase {
76
76
name = name + 's' ;
77
77
}
78
78
79
- var self = this ;
80
- var prompts = [
81
- {
82
- name : 'route' ,
83
- message : 'What will the url of your endpoint be?' ,
84
- default : base + name
85
- } ,
86
- {
87
- type : 'list' ,
88
- name : 'models' ,
89
- message : 'What would you like to use for the endpoint\'s models?' ,
90
- choices : [ 'Mongoose' , 'Sequelize' ] ,
91
- default : self . filters . sequelizeModels ? 1 : 0 ,
92
- filter : function ( val ) {
93
- return val . toLowerCase ( ) ;
94
- } ,
95
- when : function ( ) {
96
- return self . filters . mongoose && self . filters . sequelize ;
97
- }
98
- }
99
- ] ;
79
+ var prompts = [ {
80
+ name : 'route' ,
81
+ message : 'What will the url of your endpoint be?' ,
82
+ default : base + name
83
+ } , {
84
+ type : 'list' ,
85
+ name : 'models' ,
86
+ message : 'What would you like to use for the endpoint\'s models?' ,
87
+ choices : [ 'Mongoose' , 'Sequelize' ] ,
88
+ default : this . filters . sequelizeModels ? 1 : 0 ,
89
+ filter : ( val ) => val . toLowerCase ( ) ,
90
+ when : ( ) => this . filters . mongoose && this . filters . sequelize
91
+ } ] ;
100
92
101
93
this . prompt ( prompts , promptCb ) ;
102
94
}
@@ -141,8 +133,7 @@ export default class Generator extends NamedBase {
141
133
142
134
if ( this . filters . sequelize && this . config . get ( 'insertModels' ) ) {
143
135
var modelsFile = this . config . get ( 'registerModelsFile' ) ;
144
- var reqPath = this . relativeRequire ( this . routeDest + '/' + this . basename +
145
- '.model' , modelsFile ) ;
136
+ var reqPath = this . relativeRequire ( this . routeDest + '/' + this . basename + '.model' , modelsFile ) ;
146
137
var modelConfig = {
147
138
file : modelsFile ,
148
139
needle : this . config . get ( 'modelsNeedle' ) ,
0 commit comments