mirror of
https://github.com/apache/cordova-android.git
synced 2026-04-23 00:00:09 +08:00
updated cordoova-common to 1.4.0
This commit is contained in:
+4
@@ -4,6 +4,8 @@ semver(1) -- The semantic versioner for npm
|
||||
## Usage
|
||||
|
||||
$ npm install semver
|
||||
$ node
|
||||
var semver = require('semver')
|
||||
|
||||
semver.valid('1.2.3') // '1.2.3'
|
||||
semver.valid('a.b.c') // null
|
||||
@@ -325,6 +327,8 @@ strings that they parse.
|
||||
range.
|
||||
* `maxSatisfying(versions, range)`: Return the highest version in the list
|
||||
that satisfies the range, or `null` if none of them do.
|
||||
* `minSatisfying(versions, range)`: Return the lowest version in the list
|
||||
that satisfies the range, or `null` if none of them do.
|
||||
* `gtr(version, range)`: Return `true` if version is greater than all the
|
||||
versions possible in the range.
|
||||
* `ltr(version, range)`: Return `true` if version is less than all the
|
||||
|
||||
+11
-11
@@ -10,24 +10,24 @@
|
||||
"spec": ">=5.0.1 <6.0.0",
|
||||
"type": "range"
|
||||
},
|
||||
"d:\\cordova\\cordova-android\\node_modules\\cordova-common"
|
||||
"/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common"
|
||||
]
|
||||
],
|
||||
"_from": "semver@>=5.0.1 <6.0.0",
|
||||
"_id": "semver@5.2.0",
|
||||
"_id": "semver@5.3.0",
|
||||
"_inCache": true,
|
||||
"_installable": true,
|
||||
"_location": "/semver",
|
||||
"_nodeVersion": "4.4.4",
|
||||
"_npmOperationalInternal": {
|
||||
"host": "packages-12-west.internal.npmjs.com",
|
||||
"tmp": "tmp/semver-5.2.0.tgz_1467136841238_0.2250258030835539"
|
||||
"tmp": "tmp/semver-5.3.0.tgz_1468515166602_0.9155273644719273"
|
||||
},
|
||||
"_npmUser": {
|
||||
"name": "isaacs",
|
||||
"email": "i@izs.me"
|
||||
},
|
||||
"_npmVersion": "3.10.2",
|
||||
"_npmVersion": "3.10.6",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"raw": "semver@^5.0.1",
|
||||
@@ -41,11 +41,11 @@
|
||||
"_requiredBy": [
|
||||
"/cordova-common"
|
||||
],
|
||||
"_resolved": "https://registry.npmjs.org/semver/-/semver-5.2.0.tgz",
|
||||
"_shasum": "281995b80c1448209415ddbc4cf50c269cef55c5",
|
||||
"_resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
|
||||
"_shasum": "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f",
|
||||
"_shrinkwrap": null,
|
||||
"_spec": "semver@^5.0.1",
|
||||
"_where": "d:\\cordova\\cordova-android\\node_modules\\cordova-common",
|
||||
"_where": "/Users/steveng/repo/cordova/cordova-android/node_modules/cordova-common",
|
||||
"bin": {
|
||||
"semver": "./bin/semver"
|
||||
},
|
||||
@@ -59,15 +59,15 @@
|
||||
},
|
||||
"directories": {},
|
||||
"dist": {
|
||||
"shasum": "281995b80c1448209415ddbc4cf50c269cef55c5",
|
||||
"tarball": "https://registry.npmjs.org/semver/-/semver-5.2.0.tgz"
|
||||
"shasum": "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f",
|
||||
"tarball": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"
|
||||
},
|
||||
"files": [
|
||||
"bin",
|
||||
"range.bnf",
|
||||
"semver.js"
|
||||
],
|
||||
"gitHead": "f7fef36765c53ebe237bf415c3ea002f24aa5621",
|
||||
"gitHead": "d21444a0658224b152ce54965d02dbe0856afb84",
|
||||
"homepage": "https://github.com/npm/node-semver#readme",
|
||||
"license": "ISC",
|
||||
"main": "semver.js",
|
||||
@@ -91,5 +91,5 @@
|
||||
"scripts": {
|
||||
"test": "tap test/*.js"
|
||||
},
|
||||
"version": "5.2.0"
|
||||
"version": "5.3.0"
|
||||
}
|
||||
|
||||
+14
-5
@@ -314,9 +314,9 @@ function SemVer(version, loose) {
|
||||
else
|
||||
this.prerelease = m[4].split('.').map(function(id) {
|
||||
if (/^[0-9]+$/.test(id)) {
|
||||
var num = +id
|
||||
var num = +id;
|
||||
if (num >= 0 && num < MAX_SAFE_INTEGER)
|
||||
return num
|
||||
return num;
|
||||
}
|
||||
return id;
|
||||
});
|
||||
@@ -966,11 +966,11 @@ function replaceXRange(comp, loose) {
|
||||
} else if (gtlt === '<=') {
|
||||
// <=0.7.x is actually <0.8.0, since any 0.7.x should
|
||||
// pass. Similarly, <=7.x is actually <8.0.0, etc.
|
||||
gtlt = '<'
|
||||
gtlt = '<';
|
||||
if (xm)
|
||||
M = +M + 1
|
||||
M = +M + 1;
|
||||
else
|
||||
m = +m + 1
|
||||
m = +m + 1;
|
||||
}
|
||||
|
||||
ret = gtlt + M + '.' + m + '.' + p;
|
||||
@@ -1094,6 +1094,15 @@ function maxSatisfying(versions, range, loose) {
|
||||
})[0] || null;
|
||||
}
|
||||
|
||||
exports.minSatisfying = minSatisfying;
|
||||
function minSatisfying(versions, range, loose) {
|
||||
return versions.filter(function(version) {
|
||||
return satisfies(version, range, loose);
|
||||
}).sort(function(a, b) {
|
||||
return compare(a, b, loose);
|
||||
})[0] || null;
|
||||
}
|
||||
|
||||
exports.validRange = validRange;
|
||||
function validRange(range, loose) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user