UNPKG

hotweby

Version:

Automatic hot-reloading webserver using websockets

9 lines 859 B
import { IncomingMessage, Server, ServerResponse } from "http"; import { WebSocket } from "ws"; import { TriggerHandler } from "./index.js"; export declare function createReloadHtmlCode(): string; export declare function createExpress(targetDir: string, reloadHtmlCode: string, autoExtensionResolution: boolean, verbose: boolean): import("express-serve-static-core").Express; export declare function autoResolveExtensions(reqUrl: string, targetDir: string, verbose: boolean): Promise<string | undefined>; export declare function pathType(path: string): Promise<"file" | "dir" | "none">; export declare function createWebSocketServer(httpServer: Server<typeof IncomingMessage, typeof ServerResponse>, registerTrigger: (triggerHandler: TriggerHandler) => void): import("ws").Server<typeof WebSocket, typeof IncomingMessage>; //# sourceMappingURL=server.d.ts.map