From ca2cd6a8ab4e15bc7c4794ccc6222d0d87d89911 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 1 May 2026 20:22:55 +0100 Subject: [PATCH] refactor: trim helper shape exports --- extensions/memory-wiki/src/test-helpers.ts | 4 ++-- extensions/migrate-claude/test/provider-helpers.ts | 2 +- extensions/migrate-hermes/test/provider-helpers.ts | 2 +- extensions/speech-core/src/audio-transcode.ts | 2 +- extensions/synology-chat/src/channel.test-mocks.ts | 2 +- extensions/synology-chat/src/security.ts | 2 +- extensions/synology-chat/src/test-http-utils.ts | 2 +- extensions/webhooks/src/config.ts | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/extensions/memory-wiki/src/test-helpers.ts b/extensions/memory-wiki/src/test-helpers.ts index 019cf133ba1..d3a311be190 100644 --- a/extensions/memory-wiki/src/test-helpers.ts +++ b/extensions/memory-wiki/src/test-helpers.ts @@ -13,12 +13,12 @@ import { initializeMemoryWikiVault } from "./vault.js"; const MEMORY_WIKI_TEST_HOME = "/Users/tester"; -export type MemoryWikiTestVault = { +type MemoryWikiTestVault = { rootDir: string; config: ResolvedMemoryWikiConfig; }; -export type MemoryWikiPluginApiHarness = { +type MemoryWikiPluginApiHarness = { api: OpenClawPluginApi; registerCli: ReturnType; registerGatewayMethod: ReturnType; diff --git a/extensions/migrate-claude/test/provider-helpers.ts b/extensions/migrate-claude/test/provider-helpers.ts index 4dbe9eb9ed4..bc2a2c7607b 100644 --- a/extensions/migrate-claude/test/provider-helpers.ts +++ b/extensions/migrate-claude/test/provider-helpers.ts @@ -6,7 +6,7 @@ import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path"; const tempRoots = new Set(); -export const logger = { +const logger = { info() {}, warn() {}, error() {}, diff --git a/extensions/migrate-hermes/test/provider-helpers.ts b/extensions/migrate-hermes/test/provider-helpers.ts index 615bfebd391..b054b48d171 100644 --- a/extensions/migrate-hermes/test/provider-helpers.ts +++ b/extensions/migrate-hermes/test/provider-helpers.ts @@ -6,7 +6,7 @@ import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path"; const tempRoots = new Set(); -export const logger = { +const logger = { info() {}, warn() {}, error() {}, diff --git a/extensions/speech-core/src/audio-transcode.ts b/extensions/speech-core/src/audio-transcode.ts index 1ca18780e38..85fe8426cbf 100644 --- a/extensions/speech-core/src/audio-transcode.ts +++ b/extensions/speech-core/src/audio-transcode.ts @@ -3,7 +3,7 @@ import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from "nod import { join } from "node:path"; import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/sandbox"; -export type TranscodeOutcome = +type TranscodeOutcome = | { ok: true; buffer: Buffer } | { ok: false; diff --git a/extensions/synology-chat/src/channel.test-mocks.ts b/extensions/synology-chat/src/channel.test-mocks.ts index ec8b52201a3..4bdf443e9b1 100644 --- a/extensions/synology-chat/src/channel.test-mocks.ts +++ b/extensions/synology-chat/src/channel.test-mocks.ts @@ -2,7 +2,7 @@ import type { IncomingMessage, ServerResponse } from "node:http"; import type { Mock } from "vitest"; import { vi } from "vitest"; -export type RegisteredRoute = { +type RegisteredRoute = { path: string; accountId: string; handler: (req: IncomingMessage, res: ServerResponse) => Promise; diff --git a/extensions/synology-chat/src/security.ts b/extensions/synology-chat/src/security.ts index f30eca925a0..62fb02b908a 100644 --- a/extensions/synology-chat/src/security.ts +++ b/extensions/synology-chat/src/security.ts @@ -8,7 +8,7 @@ import { type FixedWindowRateLimiter, } from "openclaw/plugin-sdk/webhook-ingress"; -export type DmAuthorizationResult = +type DmAuthorizationResult = | { allowed: true } | { allowed: false; reason: "disabled" | "allowlist-empty" | "not-allowlisted" }; diff --git a/extensions/synology-chat/src/test-http-utils.ts b/extensions/synology-chat/src/test-http-utils.ts index b7a1723dbc1..3daef933b4a 100644 --- a/extensions/synology-chat/src/test-http-utils.ts +++ b/extensions/synology-chat/src/test-http-utils.ts @@ -1,7 +1,7 @@ import { EventEmitter } from "node:events"; import type { IncomingMessage, ServerResponse } from "node:http"; -export function makeBaseReq( +function makeBaseReq( method: string, opts: { headers?: Record; url?: string } = {}, ): IncomingMessage & { destroyed: boolean } { diff --git a/extensions/webhooks/src/config.ts b/extensions/webhooks/src/config.ts index 60171d407a9..0d138853999 100644 --- a/extensions/webhooks/src/config.ts +++ b/extensions/webhooks/src/config.ts @@ -30,7 +30,7 @@ const webhooksPluginConfigSchema = z export type WebhookSecretInput = z.infer; -export type ConfiguredWebhookRouteConfig = { +type ConfiguredWebhookRouteConfig = { routeId: string; path: string; sessionKey: string;