File tree 3 files changed +10
-1
lines changed
3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -313,7 +313,7 @@ class WebpackConfig {
313
313
for ( const optionKey of Object . keys ( options ) ) {
314
314
let normalizedOptionKey = optionKey ;
315
315
if ( optionKey === 'resolve_url_loader' ) {
316
- logger . warning ( 'enableSassLoader: "resolve_url_loader" is deprecated. Please use "resolveUrlLoader" instead.' ) ;
316
+ logger . deprecation ( 'enableSassLoader: "resolve_url_loader" is deprecated. Please use "resolveUrlLoader" instead.' ) ;
317
317
normalizedOptionKey = 'resolveUrlLoader' ;
318
318
}
319
319
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ const messagesKeys = [
15
15
'debug' ,
16
16
'recommendation' ,
17
17
'warning' ,
18
+ 'deprecation' ,
18
19
] ;
19
20
const defaultConfig = {
20
21
isVerbose : false ,
@@ -62,6 +63,12 @@ module.exports = {
62
63
log ( `${ chalk . bgYellow . black ( ' WARNING ' ) } ${ chalk . yellow ( message ) } ` ) ;
63
64
} ,
64
65
66
+ deprecation ( message ) {
67
+ messages . deprecation . push ( message ) ;
68
+
69
+ log ( `${ chalk . bgYellow . black ( 'DEPRECATION' ) } ${ chalk . yellow ( message ) } ` ) ;
70
+ } ,
71
+
65
72
getMessages ( ) {
66
73
return messages ;
67
74
} ,
Original file line number Diff line number Diff line change @@ -28,12 +28,14 @@ describe('logger', () => {
28
28
'debug' ,
29
29
'recommendation' ,
30
30
'warning' ,
31
+ 'deprecation' ,
31
32
] ;
32
33
const testString = 'TEST MESSAGE' ;
33
34
const expectedMessages = {
34
35
debug : [ testString ] ,
35
36
recommendation : [ testString ] ,
36
37
warning : [ testString ] ,
38
+ deprecation : [ testString ] ,
37
39
} ;
38
40
39
41
logger . quiet ( ) ;
You can’t perform that action at this time.
0 commit comments