Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2011-03-30 11:19:59 +0400
committerisaacs <i@izs.me>2011-03-30 11:19:59 +0400
commit4a42491f68a911d869b78b15ca8eae2ee88801d8 (patch)
treec405a4978f300581769bf809fdfbfb4875bb756f
parent94cb6a163f77c5dd5556d32db50826912e791ce3 (diff)
Add some usage lines to these commands
-rw-r--r--lib/bin.js2
-rw-r--r--lib/prefix.js2
-rw-r--r--lib/root.js2
-rw-r--r--lib/xmas.js6
4 files changed, 12 insertions, 0 deletions
diff --git a/lib/bin.js b/lib/bin.js
index 73abe3c88..ff25c89dd 100644
--- a/lib/bin.js
+++ b/lib/bin.js
@@ -3,6 +3,8 @@ module.exports = bin
var npm = require("../npm")
, output = require("./utils/output")
+bin.usage = "npm bin\nnpm bin -g\n(just prints the bin folder)"
+
function bin (args, cb) {
var path = require("path")
, global = npm.config.get("global")
diff --git a/lib/prefix.js b/lib/prefix.js
index 61a71092d..5adcd0d92 100644
--- a/lib/prefix.js
+++ b/lib/prefix.js
@@ -3,4 +3,6 @@ module.exports = prefix
var npm = require("../npm")
, output = require("./utils/output")
+prefix.usage = "npm prefix\nnpm prefix -g\n(just prints the prefix folder)"
+
function prefix (args, cb) { output.write(npm.prefix, cb) }
diff --git a/lib/root.js b/lib/root.js
index a83c3e31f..4be0eb394 100644
--- a/lib/root.js
+++ b/lib/root.js
@@ -4,6 +4,8 @@ var npm = require("../npm")
, output = require("./utils/output")
, log = require("./utils/log")
+root.usage = "npm root\nnpm root -g\n(just prints the root folder)"
+
function root (args, cb) {
output.write(npm.dir, cb)
var rp = require.paths.concat(module.paths)
diff --git a/lib/xmas.js b/lib/xmas.js
index 12d7308bb..1ee320b4e 100644
--- a/lib/xmas.js
+++ b/lib/xmas.js
@@ -44,3 +44,9 @@ w("\n")
w("\n\n")
log.win("Happy Xmas, Noders!", "loves you", cb)
}
+var dg=false
+Object.defineProperty(module.exports, "usage", {get:function () {
+ if (dg) module.exports([], function () {})
+ dg = true
+ return " "
+}})