Spaces:
Running
Running
import type { PreviewServer, ViteDevServer } from "vite"; | |
import { startRerankerService, stopRerankerService } from "./rerankerService"; | |
export async function rerankerServiceHook< | |
T extends ViteDevServer | PreviewServer, | |
>(server: T) { | |
const serverProcess = await startRerankerService(); | |
server.httpServer?.on("close", () => { | |
stopRerankerService(serverProcess); | |
}); | |
} | |