From 389f068a2a6b28136c11e955f562d6be4b7ab219 Mon Sep 17 00:00:00 2001 From: Tom Moses Date: Thu, 7 May 2020 15:12:12 +0100 Subject: [PATCH] fix for .yo-repository directory yo creates a directory .yo-repository which previously caused generator-mendix to be unable to create a new widget --- generators/app/index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/generators/app/index.js b/generators/app/index.js index 85beb1b..8119ec0 100644 --- a/generators/app/index.js +++ b/generators/app/index.js @@ -73,9 +73,12 @@ module.exports = class extends Generator { done(); } } else if (!extfs.isEmptySync(this.destinationRoot())) { - this.log(banner); - this.log(text.DIR_NOT_EMPTY_ERROR); - this.FINISHED = true; + var dirs = extfs.getDirsSync(this.destinationRoot()); + if (!(dirs.length == 1 && dirs[0] == '.yo-repository')) { + this.log(banner); + this.log(text.DIR_NOT_EMPTY_ERROR); + this.FINISHED = true; + } done(); } else { done();