From 74f6ce86004a39ffa07d59d468c78ae677e93c3d Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Wed, 11 Feb 2026 12:06:58 -0800 Subject: [PATCH] Fix CI typecheck: point contracts types to source and remove dead code - Point @t3tools/contracts type exports to ./src/index.ts instead of generated .d.cts/.d.mts files that only exist after build - Remove unused useGitState.ts that imported missing @tanstack/react-query Co-Authored-By: Claude Opus 4.6 --- apps/web/src/hooks/useGitState.ts | 12 ------------ packages/contracts/package.json | 6 +++--- 2 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 apps/web/src/hooks/useGitState.ts diff --git a/apps/web/src/hooks/useGitState.ts b/apps/web/src/hooks/useGitState.ts deleted file mode 100644 index fc4ac6b453d6a3a6ce54ef1683445c9c984f84e7..0000000000000000000000000000000000000000 --- a/apps/web/src/hooks/useGitState.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { queryOptions, skipToken } from "@tanstack/react-query"; -import { readNativeApi } from "../session-logic"; - -export const listBranchesQuery = (cwd: string | undefined) => { - const api = readNativeApi(); - - return queryOptions({ - queryKey: ["git-branches", cwd], - queryFn: api && cwd ? () => api.git.listBranches({ cwd }) : skipToken, - refetchOnWindowFocus: true, - }); -}; diff --git a/packages/contracts/package.json b/packages/contracts/package.json index d4216fd398057583d0dc8d17ed16a4cdbd382536..918447777685b3e713ea5baa9ecad7af806742b4 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -8,15 +8,15 @@ "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.mjs", - "types": "./src/index.d.cts", + "types": "./src/index.ts", "exports": { ".": { "import": { - "types": "./src/index.d.mts", + "types": "./src/index.ts", "default": "./dist/index.mjs" }, "require": { - "types": "./src/index.d.cts", + "types": "./src/index.ts", "default": "./dist/index.cjs" } } -- 2.54.0