From e761aa1248be400e1dd802445fb0a8411c1a1bf8 Mon Sep 17 00:00:00 2001 From: SomaticIT Date: Tue, 16 Sep 2014 04:15:51 +0200 Subject: [PATCH] Optimize streams definitions by extending NodeNS.ReadWriteStream --- node-tar/node-tar.d.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/node-tar/node-tar.d.ts b/node-tar/node-tar.d.ts index 06bc61f37..fc9bf3256 100644 --- a/node-tar/node-tar.d.ts +++ b/node-tar/node-tar.d.ts @@ -30,8 +30,7 @@ declare module "tar" { strip?: number; } - export interface ParseStream extends NodeJS.ReadableStream { } - export interface ParseStream extends NodeJS.WritableStream { + export interface ParseStream extends NodeJS.ReadWriteStream { position: number; _stream: stream.Stream; @@ -42,8 +41,7 @@ declare module "tar" { _startEntry(c: Buffer): void; } - export interface PackStream extends NodeJS.ReadableStream { } - export interface PackStream extends NodeJS.WritableStream { + export interface PackStream extends NodeJS.ReadWriteStream { writable: boolean; readable: boolean;