mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-04 21:17:30 +00:00
* feat(inspector): element map, live inspection engine and Node runtime * fix(inspector): reject preview reload races Return the live document generation from the same page invocation as each query and reject mismatches. Rearm browser cleanup for failures before a page operation starts, and cover reloads across all three live operations.
9 lines
268 B
TypeScript
9 lines
268 B
TypeScript
import type { Server } from "node:http";
|
|
|
|
export function closeServer(server: Server): Promise<void> {
|
|
const closed = new Promise<void>((done) => server.close(() => done()));
|
|
server.closeAllConnections();
|
|
server.removeAllListeners("request");
|
|
return closed;
|
|
}
|