Add middleware to browser-sync Options

This commit is contained in:
Jason Travis
2015-12-29 14:13:58 -07:00
parent dc9dabe74a
commit 40c81d6f5b
+2 -8
View File
@@ -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<T> {
[path: string]: T;
}
interface ChokidarOptions {
interval?: number;
debounceDelay?: number;
mode?: string;
cwd?: string;
}
interface UIOptions {
/** set the default port */
port?: number;