4
4
*/
5
5
6
6
var exports = exports || { } ;
7
- exports . version = '4.4.2 ' ;
7
+ exports . version = '4.4.3 ' ;
8
8
9
9
function isDefined ( o ) {
10
10
return typeof o !== 'undefined' ;
@@ -26,7 +26,7 @@ function scan(data, extractor, repo, matcher = simpleMatch) {
26
26
if ( ! isDefined ( extractors ) ) continue ;
27
27
for ( var i in extractors ) {
28
28
var matches = matcher ( extractors [ i ] , data ) ;
29
- matches . forEach ( match => {
29
+ matches . forEach ( ( match ) => {
30
30
match = match . replace ( / ( \. | - ) m i n $ / , '' ) ;
31
31
detected . push ( {
32
32
version : match ,
@@ -42,20 +42,20 @@ function scan(data, extractor, repo, matcher = simpleMatch) {
42
42
}
43
43
44
44
function simpleMatch ( regex , data ) {
45
- var re = new RegExp ( regex , "g" ) ;
45
+ var re = new RegExp ( regex , 'g' ) ;
46
46
const result = [ ] ;
47
47
let match ;
48
- while ( match = re . exec ( data ) ) {
48
+ while ( ( match = re . exec ( data ) ) ) {
49
49
result . push ( match [ 1 ] ) ;
50
50
}
51
51
return result ;
52
52
}
53
53
function replacementMatch ( regex , data ) {
54
54
var ar = / ^ \/ ( .* [ ^ \\ ] ) \/ ( [ ^ \/ ] + ) \/ $ / . exec ( regex ) ;
55
- var re = new RegExp ( ar [ 1 ] , "g" ) ;
55
+ var re = new RegExp ( ar [ 1 ] , 'g' ) ;
56
56
const result = [ ] ;
57
57
let match ;
58
- while ( match = re . exec ( data ) ) {
58
+ while ( ( match = re . exec ( data ) ) ) {
59
59
var ver = null ;
60
60
if ( match ) {
61
61
ver = match [ 0 ] . replace ( new RegExp ( ar [ 1 ] ) , ar [ 2 ] ) ;
0 commit comments