Files
hyperframes/packages/inspector/src/pageServer.ts
Xuanru Li 072f53cda9 feat(inspector): element map, live inspection engine and Node runtime (#5509)
* 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.
2026-10-13 02:45:46 +00:00

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;
}