if (result === null) {
if (Object.values(meta.results).every(x => x.state === "timeout")) {
throw new TimeoutSignal();
} else {
throw new NoEnginesLeftError(
fallbackList.map((x) => x.engine),
meta.results,
);
}
}
if (result === null) {
if (Object.values(meta.results).every(x => x.state === "timeout")) {
throw new TimeoutSignal();
} else {
throw new NoEnginesLeftError(
fallbackList.map((x) => x.engine),
meta.results,
);
}
}