diff --git a/request/request-tests.ts b/request/request-tests.ts index 506205db8d..49a5775fe5 100644 --- a/request/request-tests.ts +++ b/request/request-tests.ts @@ -197,3 +197,10 @@ r.post(str); r(options); r.get(options); r.post(options); + +request +.get('http://example.com/example.png') +.on('response', function(response) { + // check response +}) +.pipe(request.put('http://another.com/another.png')); diff --git a/request/request.d.ts b/request/request.d.ts index d8d058d1d6..eff35ada60 100644 --- a/request/request.d.ts +++ b/request/request.d.ts @@ -110,6 +110,8 @@ declare module 'request' { oauth(oauth: OAuthOptions): Request; jar(jar: CookieJar): Request; + on(event: string, listener: Function): Request; + write(buffer: Buffer, cb?: Function): boolean; write(str: string, cb?: Function): boolean; write(str: string, encoding: string, cb?: Function): boolean;