es-dev-server
Version:
Development server for modern web apps
15 lines (14 loc) • 547 B
TypeScript
import { Middleware } from 'koa';
import { MessageChannel } from '../utils/MessageChannel';
interface MessageChannelMiddlewareConfig {
messageChannel: MessageChannel;
}
/**
* Creates a message channel middleware, which injects a scripts which sets up a
* server-sent-event connection with the server. This connection can trigger browser
* reloads or log error messages.
*
* @param {MessageChannelMiddlewareConfig} cfg
*/
export declare function createMessageChannelMiddleware(cfg: MessageChannelMiddlewareConfig): Middleware;
export {};