@@ -65,24 +65,24 @@ function sendMsg(type, data) {
65
65
! ( self instanceof WorkerGlobalScope ) )
66
66
) {
67
67
self . postMessage ( {
68
- type : ` webpack${ type } ` ,
69
- data
68
+ type : ' webpack' + type ,
69
+ data : data
70
70
} , '*' ) ;
71
71
}
72
72
}
73
73
74
74
const onSocketMsg = {
75
- hot ( ) {
75
+ hot : function msgHot ( ) {
76
76
hot = true ;
77
77
log . info ( '[WDS] Hot Module Replacement enabled.' ) ;
78
78
} ,
79
- invalid ( ) {
79
+ invalid : function msgInvalid ( ) {
80
80
log . info ( '[WDS] App updated. Recompiling...' ) ;
81
81
// fixes #1042. overlay doesn't clear if errors are fixed but warnings remain.
82
82
if ( useWarningOverlay || useErrorOverlay ) overlay . clear ( ) ;
83
83
sendMsg ( 'Invalid' ) ;
84
84
} ,
85
- hash ( hash ) {
85
+ hash : function msgHash ( hash ) {
86
86
currentHash = hash ;
87
87
} ,
88
88
'still-ok' : function stillOk ( ) {
@@ -109,10 +109,10 @@ const onSocketMsg = {
109
109
log . disableAll ( ) ;
110
110
break ;
111
111
default :
112
- log . error ( ` [WDS] Unknown clientLogLevel ' ${ level } '` ) ;
112
+ log . error ( ' [WDS] Unknown clientLogLevel \'' + level + '\'' ) ;
113
113
}
114
114
} ,
115
- overlay ( value ) {
115
+ overlay : function msgOverlay ( value ) {
116
116
if ( typeof document !== 'undefined' ) {
117
117
if ( typeof ( value ) === 'boolean' ) {
118
118
useWarningOverlay = false ;
@@ -123,15 +123,15 @@ const onSocketMsg = {
123
123
}
124
124
}
125
125
} ,
126
- progress ( progress ) {
126
+ progress : function msgProgress ( progress ) {
127
127
if ( typeof document !== 'undefined' ) {
128
128
useProgress = progress ;
129
129
}
130
130
} ,
131
131
'progress-update' : function progressUpdate ( data ) {
132
- if ( useProgress ) log . info ( ` [WDS] ${ data . percent } % - ${ data . msg } .` ) ;
132
+ if ( useProgress ) log . info ( ' [WDS] ' + data . percent + ' % - ' + data . msg + '.' ) ;
133
133
} ,
134
- ok ( ) {
134
+ ok : function msgOk ( ) {
135
135
sendMsg ( 'Ok' ) ;
136
136
if ( useWarningOverlay || useErrorOverlay ) overlay . clear ( ) ;
137
137
if ( initial ) return initial = false ; // eslint-disable-line no-return-assign
@@ -141,27 +141,27 @@ const onSocketMsg = {
141
141
log . info ( '[WDS] Content base changed. Reloading...' ) ;
142
142
self . location . reload ( ) ;
143
143
} ,
144
- warnings ( warnings ) {
144
+ warnings : function msgWarnings ( warnings ) {
145
145
log . warn ( '[WDS] Warnings while compiling.' ) ;
146
- const strippedWarnings = warnings . map ( warning => stripAnsi ( warning ) ) ;
146
+ const strippedWarnings = warnings . map ( function map ( warning ) { return stripAnsi ( warning ) ; } ) ;
147
147
sendMsg ( 'Warnings' , strippedWarnings ) ;
148
148
for ( let i = 0 ; i < strippedWarnings . length ; i ++ ) { log . warn ( strippedWarnings [ i ] ) ; }
149
149
if ( useWarningOverlay ) overlay . showMessage ( warnings ) ;
150
150
151
151
if ( initial ) return initial = false ; // eslint-disable-line no-return-assign
152
152
reloadApp ( ) ;
153
153
} ,
154
- errors ( errors ) {
154
+ errors : function msgErrors ( errors ) {
155
155
log . error ( '[WDS] Errors while compiling. Reload prevented.' ) ;
156
- const strippedErrors = errors . map ( error => stripAnsi ( error ) ) ;
156
+ const strippedErrors = errors . map ( function map ( error ) { return stripAnsi ( error ) ; } ) ;
157
157
sendMsg ( 'Errors' , strippedErrors ) ;
158
158
for ( let i = 0 ; i < strippedErrors . length ; i ++ ) { log . error ( strippedErrors [ i ] ) ; }
159
159
if ( useErrorOverlay ) overlay . showMessage ( errors ) ;
160
160
} ,
161
- error ( error ) {
161
+ error : function msgError ( error ) {
162
162
log . error ( error ) ;
163
163
} ,
164
- close ( ) {
164
+ close : function msgClose ( ) {
165
165
log . error ( '[WDS] Disconnected!' ) ;
166
166
sendMsg ( 'Close' ) ;
167
167
}
@@ -191,17 +191,17 @@ if (hostname && (self.location.protocol === 'https:' || urlParts.hostname === '0
191
191
}
192
192
193
193
const socketUrl = url . format ( {
194
- protocol,
194
+ protocol : protocol ,
195
195
auth : urlParts . auth ,
196
- hostname,
196
+ hostname : hostname ,
197
197
port : urlParts . port ,
198
198
pathname : urlParts . path == null || urlParts . path === '/' ? '/sockjs-node' : urlParts . path
199
199
} ) ;
200
200
201
201
socket ( socketUrl , onSocketMsg ) ;
202
202
203
203
let isUnloading = false ;
204
- self . addEventListener ( 'beforeunload' , ( ) => {
204
+ self . addEventListener ( 'beforeunload' , function beforeUnload ( ) {
205
205
isUnloading = true ;
206
206
} ) ;
207
207
@@ -216,7 +216,7 @@ function reloadApp() {
216
216
hotEmitter . emit ( 'webpackHotUpdate' , currentHash ) ;
217
217
if ( typeof self !== 'undefined' && self . window ) {
218
218
// broadcast update to window
219
- self . postMessage ( ` webpackHotUpdate${ currentHash } ` , '*' ) ;
219
+ self . postMessage ( ' webpackHotUpdate' + currentHash , '*' ) ;
220
220
}
221
221
} else {
222
222
log . info ( '[WDS] App updated. Reloading...' ) ;
0 commit comments