From 40c81d6f5bae009f8961451df2926d5f66fdd0ff Mon Sep 17 00:00:00 2001 From: Jason Travis Date: Tue, 29 Dec 2015 14:13:58 -0700 Subject: [PATCH] Add middleware to browser-sync Options --- browser-sync/browser-sync.d.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/browser-sync/browser-sync.d.ts b/browser-sync/browser-sync.d.ts index 2276f36e5..9d4cbcce3 100644 --- a/browser-sync/browser-sync.d.ts +++ b/browser-sync/browser-sync.d.ts @@ -34,7 +34,7 @@ declare module "browser-sync" { * Default: undefined * Note: requires at least version 2.6.0 */ - watchOptions?: ChokidarOptions; + watchOptions?: chokidar.WatchOptions; /** * Use the built-in static server for basic HTML/JS/CSS websites. * Default: false @@ -243,19 +243,13 @@ declare module "browser-sync" { * Note: requires at least version 1.6.2 */ socket?: SocketOptions; + middleware?: MiddlewareHandler | MiddlewareHandler[]; } interface Hash { [path: string]: T; } - interface ChokidarOptions { - interval?: number; - debounceDelay?: number; - mode?: string; - cwd?: string; - } - interface UIOptions { /** set the default port */ port?: number;