mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-31 11:40:47 +08:00
Fix some stream related issues
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
*/
|
||||
|
||||
/// <reference path="../node/node.d.ts" />
|
||||
/// <referenche path="node-tar.d.ts" />
|
||||
/// <reference path="node-tar.d.ts" />
|
||||
|
||||
import tar = require("tar");
|
||||
import fs = require("fs");
|
||||
|
||||
Vendored
+4
-11
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user