File tree Expand file tree Collapse file tree 2 files changed +24
-8
lines changed Expand file tree Collapse file tree 2 files changed +24
-8
lines changed Original file line number Diff line number Diff line change @@ -21,29 +21,37 @@ function log(...args) {
21
21
* @param args The arguments to log
22
22
*/
23
23
function important ( ...args ) {
24
- console . log ( chalk . hex ( orange ) ( ...args ) ) ;
24
+ args = args . map ( ( arg ) =>
25
+ typeof arg === 'string' ? chalk . hex ( orange ) ( arg ) : arg ,
26
+ ) ;
27
+ console . log ( ...args ) ;
25
28
}
26
29
/**
27
30
* Log an error message in red
28
31
* @param args The arguments to log
29
32
*/
30
33
function error ( ...args ) {
31
- console . error ( chalk . red ( ...args ) ) ;
34
+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . red ( arg ) : arg ) ) ;
35
+ console . error ( ...args ) ;
32
36
}
33
37
/**
34
38
* Log a warning message in orange
35
39
* @param args The arguments to log
36
40
*/
37
41
function warn ( ...args ) {
38
- console . warn ( chalk . hex ( orange ) ( ...args ) ) ;
42
+ args = args . map ( ( arg ) =>
43
+ typeof arg === 'string' ? chalk . hex ( orange ) ( arg ) : arg ,
44
+ ) ;
45
+ console . warn ( ...args ) ;
39
46
}
40
47
/**
41
48
* Log a verbose message if verbose is enabled. Log the message in grey.
42
49
* @param args The arguments to log
43
50
*/
44
51
function verbose ( ...args ) {
45
52
if ( verboseEnabled ) {
46
- console . info ( chalk . grey ( ...args ) ) ;
53
+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . grey ( arg ) : arg ) ) ;
54
+ console . info ( ...args ) ;
47
55
}
48
56
}
49
57
/**
Original file line number Diff line number Diff line change @@ -23,23 +23,30 @@ function log(...args: any[]) {
23
23
* @param args The arguments to log
24
24
*/
25
25
function important ( ...args : any [ ] ) {
26
- console . log ( chalk . hex ( orange ) ( ...args ) ) ;
26
+ args = args . map ( ( arg ) =>
27
+ typeof arg === 'string' ? chalk . hex ( orange ) ( arg ) : arg ,
28
+ ) ;
29
+ console . log ( ...args ) ;
27
30
}
28
31
29
32
/**
30
33
* Log an error message in red
31
34
* @param args The arguments to log
32
35
*/
33
36
function error ( ...args : any [ ] ) {
34
- console . error ( chalk . red ( ...args ) ) ;
37
+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . red ( arg ) : arg ) ) ;
38
+ console . error ( ...args ) ;
35
39
}
36
40
37
41
/**
38
42
* Log a warning message in orange
39
43
* @param args The arguments to log
40
44
*/
41
45
function warn ( ...args : any [ ] ) {
42
- console . warn ( chalk . hex ( orange ) ( ...args ) ) ;
46
+ args = args . map ( ( arg ) =>
47
+ typeof arg === 'string' ? chalk . hex ( orange ) ( arg ) : arg ,
48
+ ) ;
49
+ console . warn ( ...args ) ;
43
50
}
44
51
45
52
/**
@@ -48,7 +55,8 @@ function warn(...args: any[]) {
48
55
*/
49
56
function verbose ( ...args : any [ ] ) {
50
57
if ( verboseEnabled ) {
51
- console . info ( chalk . grey ( ...args ) ) ;
58
+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . grey ( arg ) : arg ) ) ;
59
+ console . info ( ...args ) ;
52
60
}
53
61
}
54
62
You can’t perform that action at this time.
0 commit comments