From fb2d9597ffe5ae45fc414a99a193acd382a0c51e Mon Sep 17 00:00:00 2001 From: Stefan Kienzle Date: Thu, 28 Dec 2017 15:03:57 +0100 Subject: [PATCH] Fix empty bower folder Call "callback" function if no packages are installed --- lib/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/index.js b/lib/index.js index e945387..496fbe1 100644 --- a/lib/index.js +++ b/lib/index.js @@ -21,6 +21,11 @@ exports.init = function(options, callback){ return; } var packages = fs.readdirSync(options.directory); + + if (!packages || !packages.length) { + return callback(output); + } + packages.forEach(function(package){ bowerJson.find(path.resolve(options.directory, package), function(err, filename){ if (!filename){