Skip to content

Commit b090ac2

Browse files
committed
refactor: pass a short lang to Generator.for()
Relate to #31
1 parent 4c4bcf2 commit b090ac2

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/cli.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,8 @@ const main = async (argv) => {
353353
fs.mkdirSync(destDir, {recursive: true})
354354
}
355355

356-
const generator = Generator.for(argv.lang)
356+
const lang = lang2extension(argv.lang)
357+
const generator = Generator.for(lang)
357358

358359
await createApp(destDir, argv)
359360
await createDb(destDir, argv)

src/generator/Generator.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ module.exports = class Generator {
1313
return new TsGenerator()
1414
case 'go':
1515
return new GoGenerator()
16-
case 'python':
16+
case 'py':
1717
return new PyGenerator()
1818
default:
1919
throw new Error(`Unsupported language: ${lang}`)

0 commit comments

Comments
 (0)