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:
authorisaacs <i@izs.me>2012-10-02 23:51:49 +0400
committerisaacs <i@izs.me>2012-10-02 23:51:49 +0400
commit362fc6272791b9b7d7976d523e24ee5c40470a9a (patch)
treed0767645f3fd1dd6b8f9e39a8cc2dc3ce130fa78 /node_modules/semver/semver.js
parentf23ff1d87c851a5b4bc1c9e41a5f489a080b556d (diff)
semver@1.1.0
Diffstat (limited to 'node_modules/semver/semver.js')
-rw-r--r--node_modules/semver/semver.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/node_modules/semver/semver.js b/node_modules/semver/semver.js
index 8090e0c0d..3702a7b5d 100644
--- a/node_modules/semver/semver.js
+++ b/node_modules/semver/semver.js
@@ -4,11 +4,11 @@
// This implementation is a *hair* less strict in that it allows
// v1.2.3 things, and also tags that don't begin with a char.
-var semver = "\\s*[v=]*\\s*([0-9]+)" // major
+var semver = "\\s*[v=]*\\s*([0-9]+)" // major
+ "\\.([0-9]+)" // minor
+ "\\.([0-9]+)" // patch
+ "(-[0-9]+-?)?" // build
- + "([a-zA-Z-][a-zA-Z0-9-\.:]*)?" // tag
+ + "([a-zA-Z-+][a-zA-Z0-9-\.:]*)?" // tag
, exprComparator = "^((<|>)?=?)\s*("+semver+")$|^$"
, xRangePlain = "[v=]*([0-9]+|x|X|\\*)"
+ "(?:\\.([0-9]+|x|X|\\*)"