diff options
Diffstat (limited to 'deps/npm/lib/cache/add-named.js')
-rw-r--r-- | deps/npm/lib/cache/add-named.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/deps/npm/lib/cache/add-named.js b/deps/npm/lib/cache/add-named.js index cd06aa2889..64a4670b0c 100644 --- a/deps/npm/lib/cache/add-named.js +++ b/deps/npm/lib/cache/add-named.js @@ -250,7 +250,11 @@ function addNameRange (name, range, data, cb) { var versions = Object.keys(data.versions || {}) var ms = semver.maxSatisfying(versions, range, true) if (!ms) { - return cb(installTargetsError(range, data)) + if (range === "*" && versions.length) { + return addNameTag(name, "latest", data, cb) + } else { + return cb(installTargetsError(range, data)) + } } // if we don't have a registry connection, try to see if |