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) {
2121 * @param args The arguments to log
2222 */
2323function 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 ) ;
2528}
2629/**
2730 * Log an error message in red
2831 * @param args The arguments to log
2932 */
3033function error ( ...args ) {
31- console . error ( chalk . red ( ...args ) ) ;
34+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . red ( arg ) : arg ) ) ;
35+ console . error ( ...args ) ;
3236}
3337/**
3438 * Log a warning message in orange
3539 * @param args The arguments to log
3640 */
3741function 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 ) ;
3946}
4047/**
4148 * Log a verbose message if verbose is enabled. Log the message in grey.
4249 * @param args The arguments to log
4350 */
4451function verbose ( ...args ) {
4552 if ( verboseEnabled ) {
46- console . info ( chalk . grey ( ...args ) ) ;
53+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . grey ( arg ) : arg ) ) ;
54+ console . info ( ...args ) ;
4755 }
4856}
4957/**
Original file line number Diff line number Diff line change @@ -23,23 +23,30 @@ function log(...args: any[]) {
2323 * @param args The arguments to log
2424 */
2525function 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 ) ;
2730}
2831
2932/**
3033 * Log an error message in red
3134 * @param args The arguments to log
3235 */
3336function 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 ) ;
3539}
3640
3741/**
3842 * Log a warning message in orange
3943 * @param args The arguments to log
4044 */
4145function 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 ) ;
4350}
4451
4552/**
@@ -48,7 +55,8 @@ function warn(...args: any[]) {
4855 */
4956function verbose ( ...args : any [ ] ) {
5057 if ( verboseEnabled ) {
51- console . info ( chalk . grey ( ...args ) ) ;
58+ args = args . map ( ( arg ) => ( typeof arg === 'string' ? chalk . grey ( arg ) : arg ) ) ;
59+ console . info ( ...args ) ;
5260 }
5361}
5462
You can’t perform that action at this time.
0 commit comments