@@ -46,22 +46,22 @@ const options = {
46
46
} ;
47
47
const parsedResourceQuery = parseURL ( __resourceQuery ) ;
48
48
49
+ const enabledFeatures = [ ] ;
50
+
49
51
if ( parsedResourceQuery . hot === "true" ) {
50
52
options . hot = true ;
51
53
52
- log . info ( "Hot Module Replacement enabled. ") ;
54
+ enabledFeatures . push ( "HMR ") ;
53
55
}
54
56
55
57
if ( parsedResourceQuery [ "live-reload" ] === "true" ) {
56
58
options . liveReload = true ;
57
-
58
- log . info ( "Live Reloading enabled." ) ;
59
+ enabledFeatures . push ( "live reloading" ) ;
59
60
}
60
61
61
62
if ( parsedResourceQuery . progress === "true" ) {
62
63
options . liveReload = true ;
63
-
64
- log . info ( "Progress reporting enabled." ) ;
64
+ enabledFeatures . push ( "progress" ) ;
65
65
}
66
66
67
67
if ( parsedResourceQuery . overlay ) {
@@ -79,17 +79,7 @@ if (parsedResourceQuery.overlay) {
79
79
...options . overlay ,
80
80
} ;
81
81
}
82
-
83
- if (
84
- options . overlay === true ||
85
- ( options . overlay . errors && options . overlay . warnings )
86
- ) {
87
- log . info ( "Overlay is enabled for both errors and warnings." ) ;
88
- } else if ( options . overlay . errors ) {
89
- log . info ( "Overlay is enabled for errors only." ) ;
90
- } else if ( options . overlay . warnings ) {
91
- log . info ( "Overlay is enabled for warnings only." ) ;
92
- }
82
+ enabledFeatures . push ( "overlay" ) ;
93
83
}
94
84
95
85
if ( parsedResourceQuery . logging ) {
@@ -100,6 +90,10 @@ if (typeof parsedResourceQuery.reconnect !== "undefined") {
100
90
options . reconnect = Number ( parsedResourceQuery . reconnect ) ;
101
91
}
102
92
93
+ if ( enabledFeatures . length > 0 ) {
94
+ log . info ( `server started with ${ enabledFeatures . join ( ', ' ) } enabled.` )
95
+ }
96
+
103
97
/**
104
98
* @param {string } level
105
99
*/
0 commit comments