Skip to content

Commit e5d30e2

Browse files
committed
refactor: move some logic into createDependenciesDescriptor()
1 parent 8642aa9 commit e5d30e2

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/cli.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,11 @@ const createEndpoints = async (destDir, lang, config) => {
118118
fs.writeFileSync(resultFile, resultedCode);
119119
};
120120

121-
const createDependenciesDescriptor = async (destDir, fileName) => {
121+
const createDependenciesDescriptor = async (destDir, lang) => {
122+
if (argv.lang !== 'js') {
123+
return;
124+
}
125+
const fileName = 'package.json';
122126
console.log('Generate', fileName);
123127

124128
const resultFile = path.join(destDir, fileName);
@@ -170,8 +174,5 @@ if (!fs.existsSync(destDir)) {
170174

171175
createApp(destDir, argv.lang, config);
172176
createEndpoints(destDir, argv.lang, config);
173-
if (argv.lang === 'js') {
174-
createDependenciesDescriptor(destDir, 'package.json');
175-
}
176-
177+
createDependenciesDescriptor(destDir, argv.lang);
177178
showInstructions(argv.lang);

0 commit comments

Comments
 (0)