From 8fe924e066e9e194ee8a8f84c392a28bcc04d155 Mon Sep 17 00:00:00 2001 From: Andy Date: Fri, 6 Jan 2017 07:10:47 -0800 Subject: [PATCH] fs-extra: Make WalkEventEmitter extend ReadableStream (#13803) --- fs-extra/index.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fs-extra/index.d.ts b/fs-extra/index.d.ts index ffc2ec434b..a6ac95bfc8 100644 --- a/fs-extra/index.d.ts +++ b/fs-extra/index.d.ts @@ -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 {