From e8a781fa6c7af2f0edbc157b3b4c29430a95201f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 22 Mar 2022 09:28:39 +0200 Subject: [PATCH] Add --yarn option to use yarn instead of npm --- generators/app/index.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/generators/app/index.js b/generators/app/index.js index 52be045..3802412 100644 --- a/generators/app/index.js +++ b/generators/app/index.js @@ -14,6 +14,13 @@ module.exports = class extends Generator { constructor(args, options) { super(args, options); + this.option('yarn', { + type: Boolean, + required: false, + default: false, + desc: 'Use yarn instead of npm for packages installation', + }); + this.option('travis', { type: Boolean, required: false, @@ -382,7 +389,11 @@ module.exports = class extends Generator { } installing() { - this.npmInstall(); + if (this.yarn) { + this.yarnInstall(); + } else { + this.npmInstall(); + } } end() {