From 198ae64f27ecb9b9608dc5ac75871388fda6a6f7 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Fri, 22 Jul 2022 11:36:21 +0200 Subject: [PATCH] Add inspect symbol for response --- .../next/server/web/spec-extension/response.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/next/server/web/spec-extension/response.ts b/packages/next/server/web/spec-extension/response.ts index 543b89de64ea..2e19ff0f60c1 100644 --- a/packages/next/server/web/spec-extension/response.ts +++ b/packages/next/server/web/spec-extension/response.ts @@ -27,6 +27,22 @@ export class NextResponse extends Response { } } + [Symbol.for('edge-runtime.inspect.custom')]() { + return { + cookies: this.cookies, + url: this.url, + // rest of props come from Response + body: this.body, + bodyUsed: this.bodyUsed, + headers: Object.fromEntries(this.headers), + ok: this.ok, + redirected: this.redirected, + status: this.status, + statusText: this.statusText, + type: this.type, + } + } + public get cookies() { return this[INTERNALS].cookies }