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:
authorForrest L Norvell <forrest@npmjs.com>2015-02-13 12:00:12 +0300
committerForrest L Norvell <forrest@npmjs.com>2015-02-13 12:00:12 +0300
commit4b420714dfb84338d85def78c30bd665e32d72c1 (patch)
tree196b1cc25a33742b7adee0651b814575cbdb4fa4 /node_modules/semver/semver.js
parent6fd0fbd8a0347fd47cb7ee0064e0902a2f8a087c (diff)
semver@4.3.0
Adds new functions to extract the {major,minor,patch} parts from a version (no changes to npm).
Diffstat (limited to 'node_modules/semver/semver.js')
-rw-r--r--node_modules/semver/semver.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/node_modules/semver/semver.js b/node_modules/semver/semver.js
index 026173eab..544bc8312 100644
--- a/node_modules/semver/semver.js
+++ b/node_modules/semver/semver.js
@@ -515,6 +515,21 @@ function rcompareIdentifiers(a, b) {
return compareIdentifiers(b, a);
}
+exports.major = major;
+function major(a, loose) {
+ return new SemVer(a, loose).major;
+}
+
+exports.minor = minor;
+function minor(a, loose) {
+ return new SemVer(a, loose).minor;
+}
+
+exports.patch = patch;
+function patch(a, loose) {
+ return new SemVer(a, loose).patch;
+}
+
exports.compare = compare;
function compare(a, b, loose) {
return new SemVer(a, loose).compare(b);