aboutsummaryrefslogtreecommitdiff
path: root/deps/npm/lib/star.js
diff options
context:
space:
mode:
authorTimothy J Fontaine <tjfontaine@gmail.com>2014-07-31 09:05:30 -0700
committerTimothy J Fontaine <tjfontaine@gmail.com>2014-07-31 09:05:30 -0700
commit1223cafea647e2af4580f4990dc313abf4f7a802 (patch)
tree86187cebe369b35e0075976cefcbe73fd58aede4 /deps/npm/lib/star.js
parent4f1ae11a62b97052bc83756f8cb8700cc1f61661 (diff)
downloadandroid-node-v8-1223cafea647e2af4580f4990dc313abf4f7a802.tar.gz
android-node-v8-1223cafea647e2af4580f4990dc313abf4f7a802.tar.bz2
android-node-v8-1223cafea647e2af4580f4990dc313abf4f7a802.zip
npm: Upgrade to v1.4.21
Diffstat (limited to 'deps/npm/lib/star.js')
-rw-r--r--deps/npm/lib/star.js9
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)