es-dev-server
Version:
Development server for modern web apps
12 lines (11 loc) • 425 B
TypeScript
import { Middleware } from 'koa';
import { FSWatcher } from 'chokidar';
export interface WatchServedFilesMiddlewareConfig {
rootDir: string;
fileWatcher: FSWatcher;
}
/**
* Sets up a middleware which tracks served files and sends a reload message to any
* active browsers when any of the files change.
*/
export declare function createWatchServedFilesMiddleware(cfg: WatchServedFilesMiddlewareConfig): Middleware;