Spaces:
Running
Running
File size: 363 Bytes
10d1fd4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 | import compression from "http-compression";
import type { PreviewServer, ViteDevServer } from "vite";
/**
* Vite server hook for enabling HTTP compression
* @param server - Vite dev server or preview server instance
*/
export function compressionServerHook<T extends ViteDevServer | PreviewServer>(
server: T,
) {
server.middlewares.use(compression());
}
|