fs-extra: Make WalkEventEmitter extend ReadableStream (#13803)

This commit is contained in:
Andy
2017-01-06 07:10:47 -08:00
committed by GitHub
parent 17264e0456
commit 8fe924e066
+4 -4
View File
@@ -74,10 +74,10 @@ export declare function ensureSymlinkSync(path: string): void;
export declare function emptyDir(path: string, callback?: (err: Error) => void): void;
export declare function emptyDirSync(path: string): boolean;
export interface WalkEventEmitter {
on(event: 'data', callback: (file: WalkEventFile) => void): WalkEventEmitter;
on(event: 'end', callback: () => void): WalkEventEmitter;
on(event: string, callback: Function): WalkEventEmitter;
export interface WalkEventEmitter extends NodeJS.ReadableStream {
on(event: 'data', callback: (file: WalkEventFile) => void): this;
on(event: 'end', callback: () => void): this;
on(event: string | symbol, callback: Function): this;
}
export interface WalkEventFile {