From 02420dc73ae185144267912e461da2effe90341d Mon Sep 17 00:00:00 2001 From: Rebecca Turner Date: Wed, 19 Aug 2015 13:05:22 +0000 Subject: ls: Elminate warnings about missing package.json at top level PR-URL: https://github.com/npm/npm/pull/9343 Fixes: #9113 --- lib/ls.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/ls.js b/lib/ls.js index 8d5cd8087..c513e3b86 100644 --- a/lib/ls.js +++ b/lib/ls.js @@ -146,7 +146,8 @@ function getLite (data, noname) { lite.problems.push('extraneous: ' + getPackageId(data) + ' ' + (data.path || '')) } - if (data.error && data.path !== path.resolve(npm.globalDir, '..')) { + if (data.error && data.path !== path.resolve(npm.globalDir, '..') && + (data.error.code !== 'ENOENT' || noname)) { lite.invalid = true lite.problems = lite.problems || [] var message = data.error.message -- cgit v1.2.3