chore: Enable "curly" rule to avoid single-statement if confusion/errors.

This commit is contained in:
cpojer
2026-01-31 16:19:20 +09:00
parent 009b16fab8
commit 5ceff756e1
1266 changed files with 27871 additions and 9393 deletions

View File

@@ -73,17 +73,23 @@ const connectNodeClient = async (params: {
commands: params.commands,
onEvent: params.onEvent,
onHelloOk: () => {
if (settled) return;
if (settled) {
return;
}
settled = true;
resolveReady?.();
},
onConnectError: (err) => {
if (settled) return;
if (settled) {
return;
}
settled = true;
rejectReady?.(err);
},
onClose: (code, reason) => {
if (settled) return;
if (settled) {
return;
}
settled = true;
rejectReady?.(new Error(`gateway closed (${code}): ${reason}`));
},
@@ -101,7 +107,9 @@ const connectNodeClient = async (params: {
async function waitForSignal(check: () => boolean, timeoutMs = 2000) {
const start = Date.now();
while (Date.now() - start < timeoutMs) {
if (check()) return;
if (check()) {
return;
}
await new Promise((resolve) => setTimeout(resolve, 10));
}
throw new Error("timeout");