diff --git a/lib/npm-info.js b/lib/npm-info.js index 50ee4450..a773b3a7 100644 --- a/lib/npm-info.js +++ b/lib/npm-info.js @@ -5,7 +5,8 @@ var request = require('request') var efh = require('./error').efh module.exports = function (pkgName, cb) { - request(process.env.npm_config_registry + pkgName, efh(cb)(function (response, body) { + var encodedPkgName = pkgName.replace(/\//g, '%2F') + request(process.env.npm_config_registry + encodedPkgName, efh(cb)(function (response, body) { var res = { version: null, gitHead: null,