diff --git a/scripts/utils.js b/scripts/utils.js index e787dd15b..29a5ee844 100644 --- a/scripts/utils.js +++ b/scripts/utils.js @@ -16,8 +16,8 @@ exports.getPackages = (readPackageJson = false) => { readFile(`${pkg.dir}/package.json`).then(data => { pkg.package = JSON.parse(data) return pkg - }) - )) + }, noop) + )).then(pkgs => pkgs.filter(pkg => pkg !== undefined)) : pkgs }) p.forEach = fn => p.then(pkgs => forEach.call(pkgs, fn))