diff options
author | isaacs <i@izs.me> | 2011-03-22 02:28:08 +0300 |
---|---|---|
committer | isaacs <i@izs.me> | 2011-03-22 02:31:01 +0300 |
commit | b04cb44f03756b12ee1f6381facaa66670496a34 (patch) | |
tree | becd3b33e166bd2c312c8fa0884bbe1f0e1ae755 | |
parent | 5d212a7dd2b3be1f747e0b5bfd0ad8b1d1492669 (diff) |
Closes GH-734 Newer things must be newer to countv1.0.0-1-rc
-rw-r--r-- | lib/outdated.js | 3 | ||||
-rw-r--r-- | package.json | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/lib/outdated.js b/lib/outdated.js index 6e23ddd01..80aef7971 100644 --- a/lib/outdated.js +++ b/lib/outdated.js @@ -26,6 +26,7 @@ var readInstalled = require("./utils/read-installed") , asyncMap = require("./utils/async-map") , npm = require("../npm") , log = require("./utils/log") + , semver = require("./utils/semver") // outdated(pref) // deps = pref/package.json dependencies, or {<pref/node_modules/*>:"*"} @@ -118,7 +119,7 @@ function validateDep (prefix, args, dep, req, cb) { if (current === -1) return log("waiting for current") // now we know the current version (or false if it's not there) // and have the version that it ought to be. - var needsUpdate = canUpdate && current !== latest + var needsUpdate = canUpdate && semver.gt(latest, current) cb(null, current, needsUpdate) } } diff --git a/package.json b/package.json index c914b80fd..443c12ccf 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name" : "npm" , "description" : "A package manager for node" , "keywords" : [ "package manager", "modules", "install", "package.json" ] -, "version" : "1.0.0-0-rc" +, "version" : "1.0.0-1-rc" , "tag" : "rc" , "homepage" : "http://npmjs.org/" , "author" : "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)" |