@@ -168,7 +168,7 @@ ObjectDefineProperty(OutgoingMessage.prototype, '_headers', {
168
168
const keys = ObjectKeys ( val ) ;
169
169
// Retain for(;;) loop for performance reasons
170
170
// Refs: https://github.com/nodejs/node/pull/30958
171
- for ( var i = 0 ; i < keys . length ; ++ i ) {
171
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
172
172
const name = keys [ i ] ;
173
173
headers [ name . toLowerCase ( ) ] = [ name , val [ name ] ] ;
174
174
}
@@ -193,7 +193,7 @@ ObjectDefineProperty(OutgoingMessage.prototype, '_headerNames', {
193
193
const keys = ObjectKeys ( headers ) ;
194
194
// Retain for(;;) loop for performance reasons
195
195
// Refs: https://github.com/nodejs/node/pull/30958
196
- for ( var i = 0 ; i < keys . length ; ++ i ) {
196
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
197
197
const key = keys [ i ] ;
198
198
const val = headers [ key ] [ 0 ] ;
199
199
out [ key ] = val ;
@@ -210,7 +210,7 @@ ObjectDefineProperty(OutgoingMessage.prototype, '_headerNames', {
210
210
const keys = ObjectKeys ( val ) ;
211
211
// Retain for(;;) loop for performance reasons
212
212
// Refs: https://github.com/nodejs/node/pull/30958
213
- for ( var i = 0 ; i < keys . length ; ++ i ) {
213
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
214
214
const header = headers [ keys [ i ] ] ;
215
215
if ( header )
216
216
header [ 0 ] = val [ keys [ i ] ] ;
@@ -232,7 +232,7 @@ OutgoingMessage.prototype._renderHeaders = function _renderHeaders() {
232
232
const keys = ObjectKeys ( headersMap ) ;
233
233
// Retain for(;;) loop for performance reasons
234
234
// Refs: https://github.com/nodejs/node/pull/30958
235
- for ( var i = 0 , l = keys . length ; i < l ; i ++ ) {
235
+ for ( let i = 0 , l = keys . length ; i < l ; i ++ ) {
236
236
const key = keys [ i ] ;
237
237
headers [ headersMap [ key ] [ 0 ] ] = headersMap [ key ] [ 1 ] ;
238
238
}
@@ -297,7 +297,7 @@ OutgoingMessage.prototype._send = function _send(data, encoding, callback) {
297
297
( encoding === 'utf8' || encoding === 'latin1' || ! encoding ) ) {
298
298
data = this . _header + data ;
299
299
} else {
300
- var header = this . _header ;
300
+ const header = this . _header ;
301
301
if ( this . outputData . length === 0 ) {
302
302
this . outputData = [ {
303
303
data : header ,
@@ -468,7 +468,7 @@ function processHeader(self, state, key, value, validate) {
468
468
if ( value . length < 2 || ! isCookieField ( key ) ) {
469
469
// Retain for(;;) loop for performance reasons
470
470
// Refs: https://github.com/nodejs/node/pull/30958
471
- for ( var i = 0 ; i < value . length ; i ++ )
471
+ for ( let i = 0 ; i < value . length ; i ++ )
472
472
storeHeader ( self , state , key , value [ i ] , validate ) ;
473
473
return ;
474
474
}
@@ -571,7 +571,7 @@ OutgoingMessage.prototype.getHeaders = function getHeaders() {
571
571
const keys = ObjectKeys ( headers ) ;
572
572
// Retain for(;;) loop for performance reasons
573
573
// Refs: https://github.com/nodejs/node/pull/30958
574
- for ( var i = 0 ; i < keys . length ; ++ i ) {
574
+ for ( let i = 0 ; i < keys . length ; ++ i ) {
575
575
const key = keys [ i ] ;
576
576
const val = headers [ key ] [ 1 ] ;
577
577
ret [ key ] = val ;
@@ -676,8 +676,9 @@ function write_(msg, chunk, encoding, callback, fromEnd) {
676
676
process . nextTick ( connectionCorkNT , msg . socket ) ;
677
677
}
678
678
679
- var len , ret ;
679
+ let ret ;
680
680
if ( msg . chunkedEncoding && chunk . length !== 0 ) {
681
+ let len ;
681
682
if ( typeof chunk === 'string' )
682
683
len = Buffer . byteLength ( chunk , encoding ) ;
683
684
else
@@ -711,11 +712,11 @@ OutgoingMessage.prototype.addTrailers = function addTrailers(headers) {
711
712
this . _trailer = '' ;
712
713
const keys = ObjectKeys ( headers ) ;
713
714
const isArray = ArrayIsArray ( headers ) ;
714
- var field , value ;
715
715
// Retain for(;;) loop for performance reasons
716
716
// Refs: https://github.com/nodejs/node/pull/30958
717
- for ( var i = 0 , l = keys . length ; i < l ; i ++ ) {
718
- var key = keys [ i ] ;
717
+ for ( let i = 0 , l = keys . length ; i < l ; i ++ ) {
718
+ let field , value ;
719
+ const key = keys [ i ] ;
719
720
if ( isArray ) {
720
721
field = headers [ key ] [ 0 ] ;
721
722
value = headers [ key ] [ 1 ] ;
@@ -839,11 +840,10 @@ OutgoingMessage.prototype._finish = function _finish() {
839
840
// to attempt to flush any pending messages out to the socket.
840
841
OutgoingMessage . prototype . _flush = function _flush ( ) {
841
842
const socket = this . socket ;
842
- var ret ;
843
843
844
844
if ( socket && socket . writable ) {
845
845
// There might be remaining data in this.output; write it out
846
- ret = this . _flushOutput ( socket ) ;
846
+ const ret = this . _flushOutput ( socket ) ;
847
847
848
848
if ( this . finished ) {
849
849
// This is a queue to the server or client to bring in the next this.
@@ -870,7 +870,7 @@ OutgoingMessage.prototype._flushOutput = function _flushOutput(socket) {
870
870
let ret ;
871
871
// Retain for(;;) loop for performance reasons
872
872
// Refs: https://github.com/nodejs/node/pull/30958
873
- for ( var i = 0 ; i < outputLength ; i ++ ) {
873
+ for ( let i = 0 ; i < outputLength ; i ++ ) {
874
874
const { data, encoding, callback } = outputData [ i ] ;
875
875
ret = socket . write ( data , encoding , callback ) ;
876
876
}
0 commit comments