From 4a42491f68a911d869b78b15ca8eae2ee88801d8 Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 30 Mar 2011 00:19:59 -0700 Subject: Add some usage lines to these commands --- lib/bin.js | 2 ++ lib/prefix.js | 2 ++ lib/root.js | 2 ++ lib/xmas.js | 6 ++++++ 4 files changed, 12 insertions(+) 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 " " +}}) -- cgit v1.2.3