From 9626637b273d607d4831e93cc092f43bf393c449 Mon Sep 17 00:00:00 2001 From: PROGRE Date: Mon, 30 Mar 2015 12:39:33 +0900 Subject: [PATCH] fix optionals --- node/node.d.ts | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/node/node.d.ts b/node/node.d.ts index 519612380..e3250e9ed 100644 --- a/node/node.d.ts +++ b/node/node.d.ts @@ -342,10 +342,22 @@ declare module "http" { trailers: any; rawTrailers: any; setTimeout(msecs: number, callback: Function): NodeJS.Timer; - method: string; - url: string; - statusCode: number; - statusMessage: string; + /** + * Only valid for request obtained from http.Server. + */ + method?: string; + /** + * Only valid for request obtained from http.Server. + */ + url?: string; + /** + * Only valid for response obtained from http.ClientRequest. + */ + statusCode?: number; + /** + * Only valid for response obtained from http.ClientRequest. + */ + statusMessage?: string; socket: net.Socket; } /**