From 5a3e2cf33bd76e3d2f1b1dee1cc17be157128399 Mon Sep 17 00:00:00 2001 From: Spencer Elliott Date: Fri, 9 Aug 2019 12:27:01 -0400 Subject: [PATCH 1/2] Add constructor options to TypeScript defs --- index.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/index.d.ts b/index.d.ts index 2018a18..18693b4 100644 --- a/index.d.ts +++ b/index.d.ts @@ -9,7 +9,13 @@ import * as http from 'http'; export = FormData; +interface Options { + maxDataSize?: number; + pauseStreams?: boolean; +} + declare class FormData extends stream.Readable { + constructor(options?: Options); append(key: string, value: any, options?: FormData.AppendOptions | string): void; getHeaders(): FormData.Headers; submit( From 4d41a32c0b3f85f8bbc9cf17df43befd2d5fc305 Mon Sep 17 00:00:00 2001 From: Spencer Elliott Date: Thu, 15 Aug 2019 11:06:04 -0400 Subject: [PATCH 2/2] Add remaining combined-stream options to typedef --- index.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index.d.ts b/index.d.ts index 18693b4..b653daa 100644 --- a/index.d.ts +++ b/index.d.ts @@ -10,6 +10,9 @@ import * as http from 'http'; export = FormData; interface Options { + writable?: boolean; + readable?: boolean; + dataSize?: number; maxDataSize?: number; pauseStreams?: boolean; }