aboutsummaryrefslogtreecommitdiff
path: root/deps/npm/lib/ls.js
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2012-06-10 21:29:47 -0700
committerisaacs <i@izs.me>2012-06-11 08:13:36 -0700
commit13198357e9973c6d29283ca7d69d57f5986b9474 (patch)
tree93de20789b309b2315b75e4a5577bd644335add5 /deps/npm/lib/ls.js
parent284816ee9ff67aaa997b803db4f1ebb207672c6d (diff)
downloadandroid-node-v8-13198357e9973c6d29283ca7d69d57f5986b9474.tar.gz
android-node-v8-13198357e9973c6d29283ca7d69d57f5986b9474.tar.bz2
android-node-v8-13198357e9973c6d29283ca7d69d57f5986b9474.zip
Upgrade npm to 1.1.25
Diffstat (limited to 'deps/npm/lib/ls.js')
-rw-r--r--deps/npm/lib/ls.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/deps/npm/lib/ls.js b/deps/npm/lib/ls.js
index 276530c354..29e65ad0d5 100644
--- a/deps/npm/lib/ls.js
+++ b/deps/npm/lib/ls.js
@@ -10,7 +10,7 @@ module.exports = exports = ls
var npm = require("./npm.js")
, readInstalled = require("./utils/read-installed.js")
, output = require("./utils/output.js")
- , log = require("./utils/log.js")
+ , log = require("npmlog")
, relativize = require("./utils/relativize.js")
, path = require("path")
, archy = require("archy")
@@ -21,6 +21,8 @@ function ls (args, silent, cb) {
if (typeof cb !== "function") cb = silent, silent = false
if (args.length) {
+ // TODO: it would actually be nice to maybe show the locally
+ // installed packages only matching the argument names.
log.warn("ls doesn't take positional args. Try the 'search' command")
}
@@ -167,10 +169,10 @@ function makeArchy_ (data, long, dir, depth, parent, d) {
if (depth < npm.config.get("depth")) {
// just missing
var p = parent.link || parent.path
- log.warn("Unmet dependency in "+p, d+" "+data)
+ log.warn("unmet dependency", "%s in %s", d+" "+data, p)
data = "\033[31;40mUNMET DEPENDENCY\033[0m " + d + " " + data
} else {
- data = d+"@'"+ data +"' (max depth reached)"
+ data = d+"@"+ data +" (max depth reached)"
}
return data
}
@@ -244,7 +246,7 @@ function makeParseable_ (data, long, dir, depth, parent, d) {
if (typeof data === "string") {
if (data.depth < npm.config.get("depth")) {
var p = parent.link || parent.path
- log.warn("Unmet dependency in "+p, d+" "+data)
+ log.warn("unmet dependency", "%s in %s", d+" "+data, p)
data = npm.config.get("long")
? path.resolve(parent.path, "node_modules", d)
+ ":"+d+"@"+JSON.stringify(data)+":INVALID:MISSING"