+9
-0
@@ -280,2 +280,7 @@ 'use strict' | ||
| const invalidXRangeOrder = (M, m, p) => ( | ||
| (isX(M) && !isX(m)) || | ||
| (isX(m) && p && !isX(p)) | ||
| ) | ||
| // ~, ~> --> * (any, kinda silly) | ||
@@ -406,2 +411,6 @@ // ~2, ~2.x, ~2.x.x, ~>2, ~>2.x ~>2.x.x --> >=2.0.0 <3.0.0-0 | ||
| debug('xRange', comp, ret, gtlt, M, m, p, pr) | ||
| if (invalidXRangeOrder(M, m, p)) { | ||
| return comp | ||
| } | ||
| const xM = isX(M) | ||
@@ -408,0 +417,0 @@ const xm = xM || isX(m) |
+1
-1
| { | ||
| "name": "semver", | ||
| "version": "7.8.3", | ||
| "version": "7.8.4", | ||
| "description": "The semantic version parser used by npm.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
100778
0.16%2279
0.31%