File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ src[PRERELEASE] = '(?:-(' + src[PRERELEASEIDENTIFIER] +
80
80
'(?:\\.' + src [ PRERELEASEIDENTIFIER ] + ')*))' ;
81
81
82
82
var PRERELEASELOOSE = R ++ ;
83
- src [ PRERELEASELOOSE ] = '(?:- ?(' + src [ PRERELEASEIDENTIFIERLOOSE ] +
83
+ src [ PRERELEASELOOSE ] = '(?:[-\.] ?(' + src [ PRERELEASEIDENTIFIERLOOSE ] +
84
84
'(?:\\.' + src [ PRERELEASEIDENTIFIERLOOSE ] + ')*))' ;
85
85
86
86
// ## Build Metadata Identifier
Original file line number Diff line number Diff line change @@ -647,7 +647,9 @@ test('\nstrict vs loose version numbers', function(t) {
647
647
[ '01.02.03' , '1.2.3' ] ,
648
648
[ '1.2.3-beta.01' , '1.2.3-beta.1' ] ,
649
649
[ ' =1.2.3' , '1.2.3' ] ,
650
- [ '1.2.3foo' , '1.2.3-foo' ]
650
+ [ '1.2.3foo' , '1.2.3-foo' ] ,
651
+ [ '1.2.3.foo' , '1.2.3-foo' ] ,
652
+ [ '1.2.3.4.5.6.7.8.9.0' , '1.2.3-4.5.6.7.8.9.0' ]
651
653
] . forEach ( function ( v ) {
652
654
var loose = v [ 0 ] ;
653
655
var strict = v [ 1 ] ;
You can’t perform that action at this time.
0 commit comments