Merge pull request #312 from rstacruz/link-bundled-deps-bug

bin files are used once they were created
This commit is contained in:
Zoltan Kochan
2016-08-23 19:08:51 +03:00
committed by GitHub

View File

@@ -17,9 +17,11 @@ module.exports = linkAllBins
module.exports.linkPkgBins = linkPkgBins
function linkAllBins (modules) {
getDirectories(modules)
.reduce((pkgDirs, dir) => pkgDirs.concat(isScopedPkgsDir(dir) ? getDirectories(dir) : dir), [])
.forEach(pkgDir => linkPkgBins(modules, pkgDir))
return Promise.all(
getDirectories(modules)
.reduce((pkgDirs, dir) => pkgDirs.concat(isScopedPkgsDir(dir) ? getDirectories(dir) : dir), [])
.map(pkgDir => linkPkgBins(modules, pkgDir))
)
}
function getDirectories (srcPath) {