@@ -32,7 +32,7 @@ export default class Generator extends NamedBase {
3232
3333 prompting ( ) {
3434 var done = this . async ( ) ;
35- var promptCb = function ( props ) {
35+ var promptCb = ( props ) => {
3636 if ( props . route . charAt ( 0 ) !== '/' ) {
3737 props . route = '/' + props . route ;
3838 }
@@ -49,7 +49,7 @@ export default class Generator extends NamedBase {
4949 this . filters [ props . models + 'Models' ] = true ;
5050 }
5151 done ( ) ;
52- } . bind ( this ) ;
52+ } ;
5353
5454 if ( this . options . route ) {
5555 if ( this . filters . mongoose && this . filters . sequelize ) {
@@ -76,27 +76,19 @@ export default class Generator extends NamedBase {
7676 name = name + 's' ;
7777 }
7878
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+ } ] ;
10092
10193 this . prompt ( prompts , promptCb ) ;
10294 }
@@ -141,8 +133,7 @@ export default class Generator extends NamedBase {
141133
142134 if ( this . filters . sequelize && this . config . get ( 'insertModels' ) ) {
143135 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 ) ;
146137 var modelConfig = {
147138 file : modelsFile ,
148139 needle : this . config . get ( 'modelsNeedle' ) ,
0 commit comments