Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRebecca Turner <me@re-becca.org>2015-09-14 20:38:10 +0300
committerRebecca Turner <me@re-becca.org>2015-09-14 20:38:10 +0300
commit09a9c7a69dc913bfa0ef4c04d2448b0177dbfb25 (patch)
treec3a062aa74359103c69432d46814e88cf2f95e90 /node_modules/semver
parent745000f775e5fef35ac0d12dcdefd7bf7cb93c1c (diff)
semver@5.0.3
Diffstat (limited to 'node_modules/semver')
-rw-r--r--node_modules/semver/package.json31
-rw-r--r--node_modules/semver/semver.js1
-rw-r--r--node_modules/semver/test/index.js29
3 files changed, 41 insertions, 20 deletions
diff --git a/node_modules/semver/package.json b/node_modules/semver/package.json
index b826f9c9c..d4235760d 100644
--- a/node_modules/semver/package.json
+++ b/node_modules/semver/package.json
@@ -6,15 +6,15 @@
]
],
"_from": "semver@>=5.0.1 <5.1.0",
- "_id": "semver@5.0.1",
+ "_id": "semver@5.0.3",
"_inCache": true,
"_location": "/semver",
- "_nodeVersion": "2.2.1",
+ "_nodeVersion": "4.0.0",
"_npmUser": {
"email": "isaacs@npmjs.com",
"name": "isaacs"
},
- "_npmVersion": "3.1.0",
+ "_npmVersion": "3.3.2",
"_phantomChildren": {},
"_requested": {
"name": "semver",
@@ -25,10 +25,17 @@
"type": "range"
},
"_requiredBy": [
- "/"
+ "/",
+ "/init-package-json",
+ "/node-gyp",
+ "/normalize-package-data",
+ "/npm-install-checks",
+ "/npm-package-arg",
+ "/npm-registry-client",
+ "/read-installed"
],
- "_resolved": "https://registry.npmjs.org/semver/-/semver-5.0.1.tgz",
- "_shasum": "9fb3f4004f900d83c47968fe42f7583e05832cc9",
+ "_resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
+ "_shasum": "77466de589cd5d3c95f138aa78bc569a3cb5d27a",
"_shrinkwrap": null,
"_spec": "semver@~5.0.1",
"_where": "/Users/rebecca/code/npm",
@@ -41,16 +48,16 @@
"dependencies": {},
"description": "The semantic version parser used by npm.",
"devDependencies": {
- "tap": "^1.2.0",
- "uglify-js": "~2.3.6"
+ "tap": "^1.3.4"
},
"directories": {},
"dist": {
- "shasum": "9fb3f4004f900d83c47968fe42f7583e05832cc9",
- "tarball": "http://registry.npmjs.org/semver/-/semver-5.0.1.tgz"
+ "shasum": "77466de589cd5d3c95f138aa78bc569a3cb5d27a",
+ "tarball": "http://registry.npmjs.org/semver/-/semver-5.0.3.tgz"
},
- "gitHead": "3408896f115cdb241684fb81f85abb0d2ecc27e9",
+ "gitHead": "5f89ecbe78145ad0b501cf6279f602a23c89738d",
"homepage": "https://github.com/npm/node-semver#readme",
+ "installable": true,
"license": "ISC",
"main": "semver.js",
"maintainers": [
@@ -72,5 +79,5 @@
"scripts": {
"test": "tap test/*.js"
},
- "version": "5.0.1"
+ "version": "5.0.3"
}
diff --git a/node_modules/semver/semver.js b/node_modules/semver/semver.js
index d4a8dca60..19392d8ff 100644
--- a/node_modules/semver/semver.js
+++ b/node_modules/semver/semver.js
@@ -481,6 +481,7 @@ SemVer.prototype.inc = function(release, identifier) {
throw new Error('invalid increment argument: ' + release);
}
this.format();
+ this.raw = this.version;
return this;
};
diff --git a/node_modules/semver/test/index.js b/node_modules/semver/test/index.js
index c256c7947..47c3f5f95 100644
--- a/node_modules/semver/test/index.js
+++ b/node_modules/semver/test/index.js
@@ -391,14 +391,14 @@ test('\nincrement versions test', function(t) {
['1.2.3-alpha.9.beta', 'prerelease', '1.2.3-alpha.10.beta', false, 'alpha'],
['1.2.3-alpha.10.beta', 'prerelease', '1.2.3-alpha.11.beta', false, 'alpha'],
['1.2.3-alpha.11.beta', 'prerelease', '1.2.3-alpha.12.beta', false, 'alpha'],
- ['1.2.0', 'prepatch', '1.2.1-dev.0', 'dev'],
- ['1.2.0-1', 'prepatch', '1.2.1-dev.0', 'dev'],
- ['1.2.0', 'preminor', '1.3.0-dev.0', 'dev'],
- ['1.2.3-1', 'preminor', '1.3.0-dev.0', 'dev'],
- ['1.2.0', 'premajor', '2.0.0-dev.0', 'dev'],
- ['1.2.3-1', 'premajor', '2.0.0-dev.0', 'dev'],
- ['1.2.0-1', 'minor', '1.2.0', 'dev'],
- ['1.0.0-1', 'major', '1.0.0', 'dev'],
+ ['1.2.0', 'prepatch', '1.2.1-dev.0', false, 'dev'],
+ ['1.2.0-1', 'prepatch', '1.2.1-dev.0', false, 'dev'],
+ ['1.2.0', 'preminor', '1.3.0-dev.0', false, 'dev'],
+ ['1.2.3-1', 'preminor', '1.3.0-dev.0', false, 'dev'],
+ ['1.2.0', 'premajor', '2.0.0-dev.0', false, 'dev'],
+ ['1.2.3-1', 'premajor', '2.0.0-dev.0', false, 'dev'],
+ ['1.2.0-1', 'minor', '1.2.0', false, 'dev'],
+ ['1.0.0-1', 'major', '1.0.0', false, 'dev'],
['1.2.3-dev.bar', 'prerelease', '1.2.3-dev.0', false, 'dev']
].forEach(function(v) {
@@ -410,6 +410,19 @@ test('\nincrement versions test', function(t) {
var found = inc(pre, what, loose, id);
var cmd = 'inc(' + pre + ', ' + what + ', ' + id + ')';
t.equal(found, wanted, cmd + ' === ' + wanted);
+
+ var parsed = semver.parse(pre, loose);
+ if (wanted) {
+ parsed.inc(what, id);
+ t.equal(parsed.version, wanted, cmd + ' object version updated');
+ t.equal(parsed.raw, wanted, cmd + ' object raw field updated');
+ } else if (parsed) {
+ t.throws(function () {
+ parsed.inc(what, id)
+ })
+ } else {
+ t.equal(parsed, null)
+ }
});
t.end();