2025-11-25 03:42:12 +01:00
|
|
|
export function waitForever() {
|
2025-11-26 00:53:53 +01:00
|
|
|
// Keep event loop alive via an unref'ed interval plus a pending promise.
|
|
|
|
|
const interval = setInterval(() => {}, 1_000_000);
|
|
|
|
|
interval.unref();
|
|
|
|
|
return new Promise<void>(() => {
|
|
|
|
|
/* never resolve */
|
|
|
|
|
});
|
2025-11-25 03:42:12 +01:00
|
|
|
}
|