@statewalker/webrun-devtools
Version:
DevTools Extension for the StateWalker WebRun framework
16 lines (14 loc) • 338 B
JavaScript
import { loadConnectionInfo } from "./loadConnectionInfo.js";
export async function* listenConnectionInfo(options) {
let close;
try {
while (true) {
const promise = loadConnectionInfo(options);
close = promise.close;
const info = await promise;
yield info;
}
} finally {
close && close();
}
}