Skip to content

Commit 991599c

Browse files
rocwindlisong
authored andcommitted
allows spaces in targetBinaryVersion format and (#183)
1 parent 3489c47 commit 991599c

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ $ code-push login http://api.code-push.com #登录
8484
- `*`
8585
- `1.2.3`
8686
- `1.2`/`1.2.*`
87-
- `>=1.2.3<1.3.7`
87+
- `1.2.3 - 1.2.7`
88+
- `>=1.2.3 <1.2.7`
8889
- `~1.2.3`
8990
- `^1.2.3`
9091

core/utils/common.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ common.validatorVersion = function (versionNo) {
6969
flag = true;
7070
min = data[1] + _.padStart(data[2], 5, '0') + _.padStart(data[3], 10, '0');
7171
max = _.toString((parseInt(data[1])+1)) + _.padStart(0, 5, '0') + _.padStart('0', 10, '0');
72-
} else if (data = versionNo.match(/^([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})-([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})$/)) {
73-
// "1.2.3-1.2.7"
72+
} else if (data = versionNo.match(/^([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})\s?-\s?([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})$/)) {
73+
// "1.2.3 - 1.2.7"
7474
flag = true;
7575
min = data[1] + _.padStart(data[2], 5, '0') + _.padStart(data[3], 10, '0');
7676
max = data[4] + _.padStart(data[5], 5, '0') + _.padStart((parseInt(data[6])+1), 10, '0');
77-
} else if (data = versionNo.match(/^>=([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})<([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})$/)) {
78-
//">=1.2.3<1.2.7"
77+
} else if (data = versionNo.match(/^>=([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})\s?<([0-9]{1,3}).([0-9]{1,5}).([0-9]{1,10})$/)) {
78+
// ">=1.2.3 <1.2.7"
7979
flag = true;
8080
min = data[1] + _.padStart(data[2], 5, '0') + _.padStart(data[3], 10, '0');
8181
max = data[4] + _.padStart(data[5], 5, '0') + _.padStart(data[6], 10, '0');

0 commit comments

Comments
 (0)