From 00157d8aed23fc290fb985fef73b1c293fa24e63 Mon Sep 17 00:00:00 2001 From: David Glasser Date: Fri, 23 May 2014 17:53:35 -0700 Subject: [PATCH] meteorNpm.dependenciesArePortable skip bad symlink stat fails if a symlink points to something nonexistent. since we're literally looking for stuff physically under a directory, we don't need to chase symlinks. --- tools/meteor-npm.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/meteor-npm.js b/tools/meteor-npm.js index 790ddd62a7..afab6facd8 100644 --- a/tools/meteor-npm.js +++ b/tools/meteor-npm.js @@ -153,7 +153,7 @@ meteorNpm.dependenciesArePortable = function (packageNpmDir) { if (itemName.match(/\.node$/)) return true; var item = path.join(dir, itemName); - if (fs.statSync(item).isDirectory()) + if (fs.lstatSync(item).isDirectory()) return search(item); }) || false; };