From 38e162dc719abe461c25a638f19bc33157f31725 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 1 May 2026 20:26:34 +0100 Subject: [PATCH] refactor: trim slack test helper exports --- .../firecrawl/src/firecrawl-fetch-provider-shared.ts | 7 +------ extensions/slack/src/blocks.test-helpers.ts | 4 ++-- extensions/slack/src/monitor.test-helpers.ts | 4 ++-- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/extensions/firecrawl/src/firecrawl-fetch-provider-shared.ts b/extensions/firecrawl/src/firecrawl-fetch-provider-shared.ts index fdd16664d4d..120d463d9ec 100644 --- a/extensions/firecrawl/src/firecrawl-fetch-provider-shared.ts +++ b/extensions/firecrawl/src/firecrawl-fetch-provider-shared.ts @@ -1,10 +1,5 @@ import type { WebFetchProviderPlugin } from "openclaw/plugin-sdk/provider-web-fetch-contract"; -type FirecrawlWebFetchProviderSharedFields = Omit< - WebFetchProviderPlugin, - "applySelectionConfig" | "createTool" ->; - function ensureRecord(target: Record, key: string): Record { const current = target[key]; if (current && typeof current === "object" && !Array.isArray(current)) { @@ -57,4 +52,4 @@ export const FIRECRAWL_WEB_FETCH_PROVIDER_SHARED = { const webFetch = ensureRecord(pluginConfig, "webFetch"); webFetch.apiKey = value; }, -} satisfies FirecrawlWebFetchProviderSharedFields; +} satisfies Omit; diff --git a/extensions/slack/src/blocks.test-helpers.ts b/extensions/slack/src/blocks.test-helpers.ts index 679c72d8d2c..0efdb2912ad 100644 --- a/extensions/slack/src/blocks.test-helpers.ts +++ b/extensions/slack/src/blocks.test-helpers.ts @@ -1,13 +1,13 @@ import type { WebClient } from "@slack/web-api"; import { vi } from "vitest"; -export type SlackEditTestClient = WebClient & { +type SlackEditTestClient = WebClient & { chat: { update: ReturnType; }; }; -export type SlackSendTestClient = WebClient & { +type SlackSendTestClient = WebClient & { conversations: { open: ReturnType; }; diff --git a/extensions/slack/src/monitor.test-helpers.ts b/extensions/slack/src/monitor.test-helpers.ts index ace720f7dca..41f9f737602 100644 --- a/extensions/slack/src/monitor.test-helpers.ts +++ b/extensions/slack/src/monitor.test-helpers.ts @@ -101,7 +101,7 @@ function ensureSlackTestRuntime(): { export const flush = () => new Promise((resolve) => setTimeout(resolve, 0)); -export async function waitForSlackEvent(name: string) { +async function waitForSlackEvent(name: string) { for (let i = 0; i < 10; i += 1) { if (getSlackHandlers()?.has(name)) { return; @@ -142,7 +142,7 @@ export async function stopSlackMonitor(params: { await params.run; } -export async function runSlackEventOnce( +async function runSlackEventOnce( monitorSlackProvider: SlackProviderMonitor, name: string, args: unknown,