Skip to content

Commit e5890f7

Browse files
authored
perf: avoid useless Object.entries (#167)
* perf: avoid useless Object.entry * style: fix lint * Skip the headers loop also when headers is null
1 parent b972c82 commit e5890f7

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

‎index.js‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,8 +259,10 @@ function send (req, res, status, headers, message) {
259259
res.removeHeader('Content-Range')
260260

261261
// response headers
262-
for (const [key, value] of Object.entries(headers ?? {})) {
263-
res.setHeader(key, value)
262+
if (headers) {
263+
for (const [key, value] of Object.entries(headers)) {
264+
res.setHeader(key, value)
265+
}
264266
}
265267

266268
// security headers

0 commit comments

Comments
 (0)