diff options
author | Timothy J Fontaine <tjfontaine@gmail.com> | 2014-07-31 09:05:30 -0700 |
---|---|---|
committer | Timothy J Fontaine <tjfontaine@gmail.com> | 2014-07-31 09:05:30 -0700 |
commit | 1223cafea647e2af4580f4990dc313abf4f7a802 (patch) | |
tree | 86187cebe369b35e0075976cefcbe73fd58aede4 /deps/npm/lib/star.js | |
parent | 4f1ae11a62b97052bc83756f8cb8700cc1f61661 (diff) | |
download | node-new-1223cafea647e2af4580f4990dc313abf4f7a802.tar.gz |
npm: Upgrade to v1.4.21
Diffstat (limited to 'deps/npm/lib/star.js')
-rw-r--r-- | deps/npm/lib/star.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/deps/npm/lib/star.js b/deps/npm/lib/star.js index 33b12471a8..9c0b4ea9ed 100644 --- a/deps/npm/lib/star.js +++ b/deps/npm/lib/star.js @@ -1,7 +1,8 @@ module.exports = star -var npm = require("./npm.js") +var url = require("url") + , npm = require("./npm.js") , registry = npm.registry , log = require("npmlog") , asyncMap = require("slide").asyncMap @@ -10,7 +11,8 @@ star.usage = "npm star <package> [pkg, pkg, ...]\n" + "npm unstar <package> [pkg, pkg, ...]" star.completion = function (opts, cb) { - registry.get("/-/short", 60000, function (er, list) { + var uri = url.resolve(npm.config.get("registry"), "-/short") + registry.get(uri, { timeout : 60000 }, function (er, list) { return cb(null, list || []) }) } @@ -22,7 +24,8 @@ function star (args, cb) { , using = !(npm.command.match(/^un/)) if (!using) s = u asyncMap(args, function (pkg, cb) { - registry.star(pkg, using, function (er, data, raw, req) { + var uri = url.resolve(npm.config.get("registry"), pkg) + registry.star(uri, using, function (er, data, raw, req) { if (!er) { console.log(s + " "+pkg) log.verbose("star", data) |