From aa9228e78554c6878bd33debc0582ac44f7fab9c Mon Sep 17 00:00:00 2001 From: Gerhard Stoebich Date: Tue, 15 May 2018 10:48:54 +0200 Subject: [PATCH] [node] Add http/2 pseudo headers to IncomingHttpHeaders --- types/node/index.d.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/types/node/index.d.ts b/types/node/index.d.ts index 4e03c3f78b..ec7f6b0a76 100644 --- a/types/node/index.d.ts +++ b/types/node/index.d.ts @@ -6836,8 +6836,16 @@ declare module "http2" { import * as tls from "tls"; import * as url from "url"; - import { IncomingHttpHeaders, OutgoingHttpHeaders } from "http"; - export { IncomingHttpHeaders, OutgoingHttpHeaders } from "http"; + import { IncomingHttpHeaders as Http1IncomingHttpHeaders, OutgoingHttpHeaders } from "http"; + export { OutgoingHttpHeaders } from "http"; + + export interface IncomingHttpHeaders extends Http1IncomingHttpHeaders { + ':path'?: string; + ':method'?: string; + ':status'?: string; + ':authority'?: string; + ':scheme'?: string; + } // Http2Stream