@@ -46,29 +46,29 @@ function isPseudoHeader(name) {
4646}
4747
4848function onStreamData ( chunk ) {
49- var request = this [ kRequest ] ;
49+ const request = this [ kRequest ] ;
5050 if ( ! request . push ( chunk ) )
5151 this . pause ( ) ;
5252}
5353
5454function onStreamEnd ( ) {
5555 // Cause the request stream to end as well.
56- var request = this [ kRequest ] ;
56+ const request = this [ kRequest ] ;
5757 request . push ( null ) ;
5858}
5959
6060function onStreamError ( error ) {
61- var request = this [ kRequest ] ;
61+ const request = this [ kRequest ] ;
6262 request . emit ( 'error' , error ) ;
6363}
6464
6565function onRequestPause ( ) {
66- var stream = this [ kStream ] ;
66+ const stream = this [ kStream ] ;
6767 stream . pause ( ) ;
6868}
6969
7070function onRequestResume ( ) {
71- var stream = this [ kStream ] ;
71+ const stream = this [ kStream ] ;
7272 stream . resume ( ) ;
7373}
7474
@@ -78,22 +78,22 @@ function onRequestDrain() {
7878}
7979
8080function onStreamResponseDrain ( ) {
81- var response = this [ kResponse ] ;
81+ const response = this [ kResponse ] ;
8282 response . emit ( 'drain' ) ;
8383}
8484
8585function onStreamResponseError ( error ) {
86- var response = this [ kResponse ] ;
86+ const response = this [ kResponse ] ;
8787 response . emit ( 'error' , error ) ;
8888}
8989
9090function onStreamClosedRequest ( ) {
91- var req = this [ kRequest ] ;
91+ const req = this [ kRequest ] ;
9292 req . push ( null ) ;
9393}
9494
9595function onStreamClosedResponse ( ) {
96- var res = this [ kResponse ] ;
96+ const res = this [ kResponse ] ;
9797 res . writable = false ;
9898 res . emit ( 'finish' ) ;
9999}
@@ -133,12 +133,12 @@ class Http2ServerRequest extends Readable {
133133 }
134134
135135 get closed ( ) {
136- var state = this [ kState ] ;
136+ const state = this [ kState ] ;
137137 return Boolean ( state . closed ) ;
138138 }
139139
140140 get code ( ) {
141- var state = this [ kState ] ;
141+ const state = this [ kState ] ;
142142 return Number ( state . closedCode ) ;
143143 }
144144
@@ -155,11 +155,11 @@ class Http2ServerRequest extends Readable {
155155 }
156156
157157 get rawHeaders ( ) {
158- var headers = this [ kHeaders ] ;
158+ const headers = this [ kHeaders ] ;
159159 if ( headers === undefined )
160160 return [ ] ;
161- var tuples = Object . entries ( headers ) ;
162- var flattened = Array . prototype . concat . apply ( [ ] , tuples ) ;
161+ const tuples = Object . entries ( headers ) ;
162+ const flattened = Array . prototype . concat . apply ( [ ] , tuples ) ;
163163 return flattened . map ( String ) ;
164164 }
165165
@@ -188,7 +188,7 @@ class Http2ServerRequest extends Readable {
188188 }
189189
190190 _read ( nread ) {
191- var stream = this [ kStream ] ;
191+ const stream = this [ kStream ] ;
192192 if ( stream ) {
193193 stream . resume ( ) ;
194194 } else {
@@ -197,21 +197,21 @@ class Http2ServerRequest extends Readable {
197197 }
198198
199199 get method ( ) {
200- var headers = this [ kHeaders ] ;
200+ const headers = this [ kHeaders ] ;
201201 if ( headers === undefined )
202202 return ;
203203 return headers [ constants . HTTP2_HEADER_METHOD ] ;
204204 }
205205
206206 get authority ( ) {
207- var headers = this [ kHeaders ] ;
207+ const headers = this [ kHeaders ] ;
208208 if ( headers === undefined )
209209 return ;
210210 return headers [ constants . HTTP2_HEADER_AUTHORITY ] ;
211211 }
212212
213213 get scheme ( ) {
214- var headers = this [ kHeaders ] ;
214+ const headers = this [ kHeaders ] ;
215215 if ( headers === undefined )
216216 return ;
217217 return headers [ constants . HTTP2_HEADER_SCHEME ] ;
@@ -226,27 +226,27 @@ class Http2ServerRequest extends Readable {
226226 }
227227
228228 get path ( ) {
229- var headers = this [ kHeaders ] ;
229+ const headers = this [ kHeaders ] ;
230230 if ( headers === undefined )
231231 return ;
232232 return headers [ constants . HTTP2_HEADER_PATH ] ;
233233 }
234234
235235 set path ( path ) {
236- var headers = this [ kHeaders ] ;
236+ let headers = this [ kHeaders ] ;
237237 if ( headers === undefined )
238238 headers = this [ kHeaders ] = Object . create ( null ) ;
239239 headers [ constants . HTTP2_HEADER_PATH ] = path ;
240240 }
241241
242242 setTimeout ( msecs , callback ) {
243- var stream = this [ kStream ] ;
243+ const stream = this [ kStream ] ;
244244 if ( stream === undefined ) return ;
245245 stream . setTimeout ( msecs , callback ) ;
246246 }
247247
248248 [ kFinish ] ( code ) {
249- var state = this [ kState ] ;
249+ const state = this [ kState ] ;
250250 if ( state . closed )
251251 return ;
252252 state . closedCode = code ;
@@ -280,17 +280,17 @@ class Http2ServerResponse extends Stream {
280280 }
281281
282282 get finished ( ) {
283- var stream = this [ kStream ] ;
283+ const stream = this [ kStream ] ;
284284 return stream === undefined || stream . _writableState . ended ;
285285 }
286286
287287 get closed ( ) {
288- var state = this [ kState ] ;
288+ const state = this [ kState ] ;
289289 return Boolean ( state . closed ) ;
290290 }
291291
292292 get code ( ) {
293- var state = this [ kState ] ;
293+ const state = this [ kState ] ;
294294 return Number ( state . closedCode ) ;
295295 }
296296
@@ -299,7 +299,7 @@ class Http2ServerResponse extends Stream {
299299 }
300300
301301 get headersSent ( ) {
302- var stream = this [ kStream ] ;
302+ const stream = this [ kStream ] ;
303303 return stream . headersSent ;
304304 }
305305
@@ -316,7 +316,7 @@ class Http2ServerResponse extends Stream {
316316 }
317317
318318 set statusCode ( code ) {
319- var state = this [ kState ] ;
319+ const state = this [ kState ] ;
320320 code |= 0 ;
321321 if ( code >= 100 && code < 200 )
322322 throw new errors . RangeError ( 'ERR_HTTP2_INFO_STATUS_NOT_ALLOWED' ) ;
@@ -326,51 +326,51 @@ class Http2ServerResponse extends Stream {
326326 }
327327
328328 addTrailers ( headers ) {
329- var trailers = this [ kTrailers ] ;
330- var keys = Object . keys ( headers ) ;
331- var key = '' ;
329+ let trailers = this [ kTrailers ] ;
330+ const keys = Object . keys ( headers ) ;
331+ let key = '' ;
332332 if ( keys . length > 0 )
333333 return ;
334334 if ( trailers === undefined )
335335 trailers = this [ kTrailers ] = Object . create ( null ) ;
336336 for ( var i = 0 ; i < keys . length ; i ++ ) {
337337 key = String ( keys [ i ] ) . trim ( ) . toLowerCase ( ) ;
338- var value = headers [ key ] ;
338+ const value = headers [ key ] ;
339339 assertValidHeader ( key , value ) ;
340340 trailers [ key ] = String ( value ) ;
341341 }
342342 }
343343
344344 getHeader ( name ) {
345- var headers = this [ kHeaders ] ;
345+ const headers = this [ kHeaders ] ;
346346 if ( headers === undefined )
347347 return ;
348348 name = String ( name ) . trim ( ) . toLowerCase ( ) ;
349349 return headers [ name ] ;
350350 }
351351
352352 getHeaderNames ( ) {
353- var headers = this [ kHeaders ] ;
353+ const headers = this [ kHeaders ] ;
354354 if ( headers === undefined )
355355 return [ ] ;
356356 return Object . keys ( headers ) ;
357357 }
358358
359359 getHeaders ( ) {
360- var headers = this [ kHeaders ] ;
360+ const headers = this [ kHeaders ] ;
361361 return Object . assign ( { } , headers ) ;
362362 }
363363
364364 hasHeader ( name ) {
365- var headers = this [ kHeaders ] ;
365+ const headers = this [ kHeaders ] ;
366366 if ( headers === undefined )
367367 return false ;
368368 name = String ( name ) . trim ( ) . toLowerCase ( ) ;
369369 return Object . prototype . hasOwnProperty . call ( headers , name ) ;
370370 }
371371
372372 removeHeader ( name ) {
373- var headers = this [ kHeaders ] ;
373+ const headers = this [ kHeaders ] ;
374374 if ( headers === undefined )
375375 return ;
376376 name = String ( name ) . trim ( ) . toLowerCase ( ) ;
@@ -380,7 +380,7 @@ class Http2ServerResponse extends Stream {
380380 setHeader ( name , value ) {
381381 name = String ( name ) . trim ( ) . toLowerCase ( ) ;
382382 assertValidHeader ( name , value ) ;
383- var headers = this [ kHeaders ] ;
383+ let headers = this [ kHeaders ] ;
384384 if ( headers === undefined )
385385 headers = this [ kHeaders ] = Object . create ( null ) ;
386386 headers [ name ] = String ( value ) ;
@@ -403,8 +403,8 @@ class Http2ServerResponse extends Stream {
403403 headers = statusMessage ;
404404 }
405405 if ( headers ) {
406- var keys = Object . keys ( headers ) ;
407- var key = '' ;
406+ const keys = Object . keys ( headers ) ;
407+ let key = '' ;
408408 for ( var i = 0 ; i < keys . length ; i ++ ) {
409409 key = keys [ i ] ;
410410 this . setHeader ( key , headers [ key ] ) ;
@@ -414,15 +414,15 @@ class Http2ServerResponse extends Stream {
414414 }
415415
416416 write ( chunk , encoding , cb ) {
417- var stream = this [ kStream ] ;
417+ const stream = this [ kStream ] ;
418418
419419 if ( typeof encoding === 'function' ) {
420420 cb = encoding ;
421421 encoding = 'utf8' ;
422422 }
423423
424424 if ( stream === undefined ) {
425- var err = new errors . Error ( 'ERR_HTTP2_STREAM_CLOSED' ) ;
425+ const err = new errors . Error ( 'ERR_HTTP2_STREAM_CLOSED' ) ;
426426 if ( cb )
427427 process . nextTick ( cb , err ) ;
428428 else
@@ -434,7 +434,7 @@ class Http2ServerResponse extends Stream {
434434 }
435435
436436 end ( chunk , encoding , cb ) {
437- var stream = this [ kStream ] ;
437+ const stream = this [ kStream ] ;
438438
439439 if ( typeof chunk === 'function' ) {
440440 cb = chunk ;
@@ -460,7 +460,7 @@ class Http2ServerResponse extends Stream {
460460 }
461461
462462 destroy ( err ) {
463- var stream = this [ kStream ] ;
463+ const stream = this [ kStream ] ;
464464 if ( stream === undefined ) {
465465 // nothing to do, already closed
466466 return ;
@@ -469,7 +469,7 @@ class Http2ServerResponse extends Stream {
469469 }
470470
471471 setTimeout ( msecs , callback ) {
472- var stream = this [ kStream ] ;
472+ const stream = this [ kStream ] ;
473473 if ( stream === undefined ) return ;
474474 stream . setTimeout ( msecs , callback ) ;
475475 }
@@ -479,7 +479,7 @@ class Http2ServerResponse extends Stream {
479479 }
480480
481481 sendInfo ( code , headers ) {
482- var stream = this [ kStream ] ;
482+ const stream = this [ kStream ] ;
483483 if ( stream . headersSent === true ) {
484484 throw new errors . Error ( 'ERR_HTTP2_INFO_HEADERS_AFTER_RESPOND' ) ;
485485 }
@@ -495,12 +495,12 @@ class Http2ServerResponse extends Stream {
495495 }
496496
497497 createPushResponse ( headers , callback ) {
498- var stream = this [ kStream ] ;
498+ const stream = this [ kStream ] ;
499499 if ( stream === undefined ) {
500500 throw new errors . Error ( 'ERR_HTTP2_STREAM_CLOSED' ) ;
501501 }
502502 stream . pushStream ( headers , { } , function ( stream , headers , options ) {
503- var response = new Http2ServerResponse ( stream ) ;
503+ const response = new Http2ServerResponse ( stream ) ;
504504 callback ( null , response ) ;
505505 } ) ;
506506 }
@@ -520,7 +520,7 @@ class Http2ServerResponse extends Stream {
520520 }
521521
522522 [ kFinish ] ( code ) {
523- var state = this [ kState ] ;
523+ const state = this [ kState ] ;
524524 if ( state . closed )
525525 return ;
526526 state . closedCode = code ;
@@ -532,12 +532,12 @@ class Http2ServerResponse extends Stream {
532532}
533533
534534function onServerStream ( stream , headers , flags ) {
535- var server = this ;
536- var request = new Http2ServerRequest ( stream , headers ) ;
537- var response = new Http2ServerResponse ( stream ) ;
535+ const server = this ;
536+ const request = new Http2ServerRequest ( stream , headers ) ;
537+ const response = new Http2ServerResponse ( stream ) ;
538538
539539 // Check for the CONNECT method
540- var method = headers [ constants . HTTP2_HEADER_METHOD ] ;
540+ const method = headers [ constants . HTTP2_HEADER_METHOD ] ;
541541 if ( method === 'CONNECT' ) {
542542 if ( ! server . emit ( 'connect' , request , response ) ) {
543543 response . statusCode = constants . HTTP_STATUS_METHOD_NOT_ALLOWED ;
0 commit comments