From 884f1083d8bb4ccf6a5d7d99adbcdfe18a36fc18 Mon Sep 17 00:00:00 2001 From: zkochan Date: Mon, 9 Jan 2017 18:24:58 +0200 Subject: [PATCH] fix(bin): add root modules to NODE_PATH --- src/install/linkBins.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/install/linkBins.ts b/src/install/linkBins.ts index 06e65c50cc..cb967408fe 100644 --- a/src/install/linkBins.ts +++ b/src/install/linkBins.ts @@ -67,8 +67,9 @@ export async function linkPkgBins (modules: string, target: string, preserveSyml function getNodePaths (filename: string): string[] { const next = path.join(filename, '..') - if (filename === next) return [] - return [path.join(filename, 'node_modules')].concat(getNodePaths(next)) + const modules = path.join(filename, 'node_modules') + if (filename === next) return [modules] + return [modules].concat(getNodePaths(next)) } function makeExecutable (filePath: string) {