@@ -86,7 +86,7 @@ const findFileNamesEndWith = (dir, postfix) => {
86
86
return fs . readdirSync ( dir ) . filter ( name => name . endsWith ( postfix ) )
87
87
}
88
88
89
- const createApp = async ( destDir , lang ) => {
89
+ const createApp = async ( destDir , { lang } ) => {
90
90
const ext = lang2extension ( lang )
91
91
const fileName = `app.${ ext } `
92
92
console . log ( 'Generate' , fileName ) ;
@@ -108,7 +108,7 @@ const createApp = async (destDir, lang) => {
108
108
fs . writeFileSync ( resultFile , resultedCode ) ;
109
109
} ;
110
110
111
- const createDb = async ( destDir , lang ) => {
111
+ const createDb = async ( destDir , { lang } ) => {
112
112
if ( lang !== 'python' ) {
113
113
return
114
114
}
@@ -154,7 +154,7 @@ const lengthOfLongestString = (arr) => arr
154
154
0 /* initial value */
155
155
) ;
156
156
157
- const createEndpoints = async ( destDir , lang , config ) => {
157
+ const createEndpoints = async ( destDir , { lang } , config ) => {
158
158
const ext = lang2extension ( lang )
159
159
const fileName = `routes.${ ext } `
160
160
console . log ( 'Generate' , fileName ) ;
@@ -281,7 +281,7 @@ const createEndpoints = async (destDir, lang, config) => {
281
281
fs . writeFileSync ( resultFile , resultedCode ) ;
282
282
} ;
283
283
284
- const createDependenciesDescriptor = async ( destDir , lang ) => {
284
+ const createDependenciesDescriptor = async ( destDir , { lang } ) => {
285
285
let fileName ;
286
286
if ( lang === 'js' ) {
287
287
fileName = 'package.json'
@@ -361,8 +361,8 @@ if (!fs.existsSync(destDir)) {
361
361
fs . mkdirSync ( destDir , { recursive : true } ) ;
362
362
}
363
363
364
- createApp ( destDir , argv . lang ) ;
365
- createDb ( destDir , argv . lang )
366
- createEndpoints ( destDir , argv . lang , config ) ;
367
- createDependenciesDescriptor ( destDir , argv . lang ) ;
364
+ createApp ( destDir , argv ) ;
365
+ createDb ( destDir , argv )
366
+ createEndpoints ( destDir , argv , config ) ;
367
+ createDependenciesDescriptor ( destDir , argv ) ;
368
368
showInstructions ( argv . lang ) ;
0 commit comments