From 51611c24b59c5fcbd79dfa80d463180b60412069 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Fri, 29 May 2015 14:52:15 -0700 Subject: [PATCH] Don't validate version until checking for empty range --- src/deprecated-packages.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/deprecated-packages.coffee b/src/deprecated-packages.coffee index 0a1cc1ce1..7117531e9 100644 --- a/src/deprecated-packages.coffee +++ b/src/deprecated-packages.coffee @@ -12,11 +12,11 @@ exports.getDeprecatedPackageMetadata = (name) -> exports.isDeprecatedPackage = (name, version) -> return false unless deprecatedPackages.hasOwnProperty(name) - return false unless semver.valid(version) deprecatedVersionRange = deprecatedPackages[name].version return true unless deprecatedVersionRange - satisfies(version, deprecatedVersionRange) + + semver.valid(version) and satisfies(version, deprecatedVersionRange) satisfies = (version, rawRange) -> unless parsedRange = ranges[rawRange]