File tree 2 files changed +6
-3
lines changed 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -934,8 +934,8 @@ Range.prototype.intersects = function (range, options) {
934
934
}
935
935
936
936
return this . set . some ( function ( thisComparators ) {
937
- return thisComparators . every ( function ( thisComparator ) {
938
- return range . set . some ( function ( rangeComparators ) {
937
+ return range . set . some ( function ( rangeComparators ) {
938
+ return thisComparators . every ( function ( thisComparator ) {
939
939
return rangeComparators . every ( function ( rangeComparator ) {
940
940
return thisComparator . intersects ( rangeComparator , options )
941
941
} )
Original file line number Diff line number Diff line change @@ -880,7 +880,10 @@ test('ranges intersect', function (t) {
880
880
[ '<1.0.0 >2.0.0' , '>1.4.0 <1.6.0 || 2.0.0' , false ] ,
881
881
[ '>1.0.0 <=2.0.0' , '2.0.0' , true ] ,
882
882
[ '<1.0.0 >=2.0.0' , '2.1.0' , false ] ,
883
- [ '<1.0.0 >=2.0.0' , '>1.4.0 <1.6.0 || 2.0.0' , false ]
883
+ [ '<1.0.0 >=2.0.0' , '>1.4.0 <1.6.0 || 2.0.0' , false ] ,
884
+ [ '1.5.x' , '<1.5.0 || >=1.6.0' , false ] ,
885
+ [ '<1.5.0 || >=1.6.0' , '1.5.x' , false ] ,
886
+ [ '<1.6.16 || >=1.7.0 <1.7.11 || >=1.8.0 <1.8.2' , '>=1.6.16 <1.7.0 || >=1.7.11 <1.8.0 || >=1.8.2' , false ]
884
887
] . forEach ( function ( v ) {
885
888
var range1 = new Range ( v [ 0 ] )
886
889
var range2 = new Range ( v [ 1 ] )
You can’t perform that action at this time.
0 commit comments