Skip to content

Commit 4fc5e4e

Browse files
authored
🤖 Merge PR DefinitelyTyped#75033 [node] http2 Settings add customSettings by @samuel871211
1 parent d9f26c3 commit 4fc5e4e

8 files changed

Lines changed: 12 additions & 0 deletions

File tree

‎types/node/http2.d.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,7 @@ declare module "node:http2" {
582582
maxConcurrentStreams?: number | undefined;
583583
maxHeaderListSize?: number | undefined;
584584
enableConnectProtocol?: boolean | undefined;
585+
customSettings?: { [key: number]: number };
585586
}
586587
interface ClientSessionRequestOptions {
587588
endStream?: boolean | undefined;

‎types/node/node-tests/http2.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ import { URL } from "node:url";
5757
maxFrameSize: 0,
5858
maxConcurrentStreams: 0,
5959
maxHeaderListSize: 0,
60+
enableConnectProtocol: false,
61+
customSettings: { 10: 10 },
6062
};
6163
}
6264

‎types/node/v20/http2.d.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -635,6 +635,7 @@ declare module "http2" {
635635
maxConcurrentStreams?: number | undefined;
636636
maxHeaderListSize?: number | undefined;
637637
enableConnectProtocol?: boolean | undefined;
638+
customSettings?: { [key: number]: number };
638639
}
639640
export interface ClientSessionRequestOptions {
640641
endStream?: boolean | undefined;

‎types/node/v20/test/http2.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ import { URL } from "node:url";
5656
maxFrameSize: 0,
5757
maxConcurrentStreams: 0,
5858
maxHeaderListSize: 0,
59+
enableConnectProtocol: false,
60+
customSettings: { 10: 10 },
5961
};
6062
}
6163

‎types/node/v22/http2.d.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -635,6 +635,7 @@ declare module "http2" {
635635
maxConcurrentStreams?: number | undefined;
636636
maxHeaderListSize?: number | undefined;
637637
enableConnectProtocol?: boolean | undefined;
638+
customSettings?: { [key: number]: number };
638639
}
639640
export interface ClientSessionRequestOptions {
640641
endStream?: boolean | undefined;

‎types/node/v22/test/http2.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ import { URL } from "node:url";
5656
maxFrameSize: 0,
5757
maxConcurrentStreams: 0,
5858
maxHeaderListSize: 0,
59+
enableConnectProtocol: false,
60+
customSettings: { 10: 10 },
5961
};
6062
}
6163

‎types/node/v24/http2.d.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -680,6 +680,7 @@ declare module "http2" {
680680
maxConcurrentStreams?: number | undefined;
681681
maxHeaderListSize?: number | undefined;
682682
enableConnectProtocol?: boolean | undefined;
683+
customSettings?: { [key: number]: number };
683684
}
684685
export interface ClientSessionRequestOptions {
685686
endStream?: boolean | undefined;

‎types/node/v24/test/http2.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ import { URL } from "node:url";
5656
maxFrameSize: 0,
5757
maxConcurrentStreams: 0,
5858
maxHeaderListSize: 0,
59+
enableConnectProtocol: false,
60+
customSettings: { 10: 10 },
5961
};
6062
}
6163

0 commit comments

Comments
 (0)