From be97882b587e81b555f95260fa2b636f477a38c0 Mon Sep 17 00:00:00 2001 From: Jan Leon Date: Tue, 30 Jun 2026 00:14:21 +0200 Subject: [PATCH] chore: remove unused notion client type (#5399) Integrated into release/v3.8.42 --- src/lib/notion/api.ts | 2 -- tests/unit/notion-api.test.ts | 8 ++++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/lib/notion/api.ts b/src/lib/notion/api.ts index 5e52b0cc2d..e32074b711 100644 --- a/src/lib/notion/api.ts +++ b/src/lib/notion/api.ts @@ -245,5 +245,3 @@ export function createNotionClient(apiKey: string) { return client; } - -export type NotionClient = ReturnType; diff --git a/tests/unit/notion-api.test.ts b/tests/unit/notion-api.test.ts index 860a5e52dd..e2d95cc780 100644 --- a/tests/unit/notion-api.test.ts +++ b/tests/unit/notion-api.test.ts @@ -45,6 +45,14 @@ test("NotionTimeoutError has correct name", () => { test("createNotionClient returns object with expected methods", async () => { const { createNotionClient } = await import("../../src/lib/notion/api.ts"); const client = createNotionClient("test-token"); + assert.deepEqual(Object.keys(client), [ + "searchPagesAndDatabases", + "getPage", + "listBlockChildren", + "queryDatabase", + "getDatabase", + "appendBlocks", + ]); assert.equal(typeof client.searchPagesAndDatabases, "function"); assert.equal(typeof client.getPage, "function"); assert.equal(typeof client.listBlockChildren, "function");