diff --git a/node-tar/node-tar-tests.ts b/node-tar/node-tar-tests.ts index 0a526faca..727dbc08c 100644 --- a/node-tar/node-tar-tests.ts +++ b/node-tar/node-tar-tests.ts @@ -5,7 +5,7 @@ */ /// -/// +/// import tar = require("tar"); import fs = require("fs"); diff --git a/node-tar/node-tar.d.ts b/node-tar/node-tar.d.ts index 4f3d6278f..06bc61f37 100644 --- a/node-tar/node-tar.d.ts +++ b/node-tar/node-tar.d.ts @@ -30,24 +30,20 @@ declare module "tar" { strip?: number; } - export interface ParseStream extends stream.Stream { - writable: boolean; - readable: boolean; + export interface ParseStream extends NodeJS.ReadableStream { } + export interface ParseStream extends NodeJS.WritableStream { position: number; _stream: stream.Stream; _ended: boolean; - write(c: Buffer): boolean; - end(c: Buffer): void; - _streamEnd(): void; - _read(): void; _process(c: Buffer): void; _startEntry(c: Buffer): void; } - export interface PackStream extends stream.Stream { + export interface PackStream extends NodeJS.ReadableStream { } + export interface PackStream extends NodeJS.WritableStream { writable: boolean; readable: boolean; @@ -62,10 +58,7 @@ declare module "tar" { addGlobal(props: HeaderProperties): void; add(stream: stream.Stream): boolean; - pause(): void; - resume(): void; destroy(): void; - write(): void; _process(): void; }