summaryrefslogtreecommitdiff
path: root/ext/node/polyfills/http.ts
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2023-12-11 10:16:12 +0530
committerGitHub <noreply@github.com>2023-12-11 04:46:12 +0000
commite8fc7c20b754514cf99741f630751cc8bb756145 (patch)
treec21839ba4a909bc62148b1404331dca048e578bb /ext/node/polyfills/http.ts
parent67eec263086056713cefce61ed775d126beb5390 (diff)
fix(ext/node): stub ServerResponse#flushHeaders (#21526)
This commit adds a no-op flushHeaders method to the ServerResponse object. It is a nop because the ServerResponse implementation is based on top of the Deno server API instead of the Node `OutgoingMessage` base. Fixes #21509
Diffstat (limited to 'ext/node/polyfills/http.ts')
-rw-r--r--ext/node/polyfills/http.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/node/polyfills/http.ts b/ext/node/polyfills/http.ts
index a694c9e9b..27fc577c0 100644
--- a/ext/node/polyfills/http.ts
+++ b/ext/node/polyfills/http.ts
@@ -1459,6 +1459,10 @@ export class ServerResponse extends NodeWritable {
return super.end(chunk, encoding, cb);
}
+ flushHeaders() {
+ // no-op
+ }
+
// Undocumented API used by `npm:compression`.
_implicitHeader() {
this.writeHead(this.statusCode);