mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-05 18:22:56 +00:00
chore(lint): enable no-promise-executor-return
This commit is contained in:
@@ -340,7 +340,9 @@ export async function getAppOwnerOpenId(params: {
|
||||
}
|
||||
|
||||
function sleep(ms: number): Promise<void> {
|
||||
return new Promise((resolve) => setTimeout(resolve, ms));
|
||||
return new Promise((resolve) => {
|
||||
setTimeout(resolve, ms);
|
||||
});
|
||||
}
|
||||
|
||||
function sleepRegistrationPollInterval(intervalSeconds: number): Promise<void> {
|
||||
|
||||
@@ -361,7 +361,9 @@ async function resolveParsedCommentContent(params: {
|
||||
}
|
||||
|
||||
async function delayMs(ms: number): Promise<void> {
|
||||
await new Promise((resolve) => setTimeout(resolve, ms));
|
||||
await new Promise((resolve) => {
|
||||
setTimeout(resolve, ms);
|
||||
});
|
||||
}
|
||||
|
||||
function buildDriveCommentTargetUrl(params: {
|
||||
|
||||
@@ -10,12 +10,16 @@ const WEBHOOK_MONITOR_START_MAX_ATTEMPTS = 4;
|
||||
|
||||
export async function getFreePort(): Promise<number> {
|
||||
const server = createServer();
|
||||
await new Promise<void>((resolve) => server.listen(0, "127.0.0.1", () => resolve()));
|
||||
await new Promise<void>((resolve) => {
|
||||
server.listen(0, "127.0.0.1", () => resolve());
|
||||
});
|
||||
const address = server.address() as AddressInfo | null;
|
||||
if (!address) {
|
||||
throw new Error("missing server address");
|
||||
}
|
||||
await new Promise<void>((resolve) => server.close(() => resolve()));
|
||||
await new Promise<void>((resolve) => {
|
||||
server.close(() => resolve());
|
||||
});
|
||||
return address.port;
|
||||
}
|
||||
|
||||
@@ -29,7 +33,9 @@ async function waitUntilServerReady(url: string): Promise<void> {
|
||||
} catch {
|
||||
// retry
|
||||
}
|
||||
await new Promise((resolve) => setTimeout(resolve, WEBHOOK_READY_RETRY_DELAY_MS));
|
||||
await new Promise((resolve) => {
|
||||
setTimeout(resolve, WEBHOOK_READY_RETRY_DELAY_MS);
|
||||
});
|
||||
}
|
||||
throw new Error(`server did not start: ${url}`);
|
||||
}
|
||||
@@ -108,7 +114,9 @@ export async function withRunningWebhookMonitor(
|
||||
abortController.abort();
|
||||
await monitorPromise.catch(() => undefined);
|
||||
if (attempt < WEBHOOK_MONITOR_START_MAX_ATTEMPTS) {
|
||||
await new Promise((resolve) => setTimeout(resolve, attempt * WEBHOOK_READY_RETRY_DELAY_MS));
|
||||
await new Promise((resolve) => {
|
||||
setTimeout(resolve, attempt * WEBHOOK_READY_RETRY_DELAY_MS);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1805,7 +1805,9 @@ describe("createFeishuReplyDispatcher streaming behavior", () => {
|
||||
const fallbackPromise = result.ensureNoVisibleReplyFallback("zero-final-count");
|
||||
|
||||
for (let attempt = 0; attempt < 20 && closeMock.mock.calls.length === 0; attempt += 1) {
|
||||
await new Promise((resolve) => setTimeout(resolve, 0));
|
||||
await new Promise((resolve) => {
|
||||
setTimeout(resolve, 0);
|
||||
});
|
||||
}
|
||||
expect(closeMock).toHaveBeenCalledTimes(1);
|
||||
expect(sendMessageFeishuMock).not.toHaveBeenCalled();
|
||||
|
||||
@@ -85,7 +85,9 @@ describe("createSequentialQueue", () => {
|
||||
}),
|
||||
).rejects.toThrow("boom");
|
||||
|
||||
await new Promise<void>((resolve) => setImmediate(resolve));
|
||||
await new Promise<void>((resolve) => {
|
||||
setImmediate(resolve);
|
||||
});
|
||||
expect(unhandled).toStrictEqual([]);
|
||||
|
||||
await expect(enqueue("feishu:default:chat-1", async () => {})).resolves.toBeUndefined();
|
||||
|
||||
@@ -420,7 +420,9 @@ async function runNewAppFlow(params: {
|
||||
|
||||
// ----- Apply credentials & security policy -----
|
||||
const configProgress = prompter.progress(t("wizard.feishu.configuring"));
|
||||
await new Promise((resolve) => setTimeout(resolve, 50));
|
||||
await new Promise((resolve) => {
|
||||
setTimeout(resolve, 50);
|
||||
});
|
||||
|
||||
if (appId && appSecret) {
|
||||
next = patchFeishuConfig(next, targetAccountId, {
|
||||
|
||||
Reference in New Issue
Block a user