From b9434fc08f2587fb45ec6438f97509c89eee2e5d Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 14 May 2026 16:32:02 -0500 Subject: [PATCH] Fix workspace diff plugin build entrypoints Co-Authored-By: Paperclip --- packages/plugins/plugin-workspace-diff/package.json | 2 +- packages/plugins/plugin-workspace-diff/tsconfig.json | 4 ++-- packages/plugins/plugin-workspace-diff/tsconfig.test.json | 8 ++++++++ 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 packages/plugins/plugin-workspace-diff/tsconfig.test.json diff --git a/packages/plugins/plugin-workspace-diff/package.json b/packages/plugins/plugin-workspace-diff/package.json index 8d3df85da6a..880a43e2305 100644 --- a/packages/plugins/plugin-workspace-diff/package.json +++ b/packages/plugins/plugin-workspace-diff/package.json @@ -16,7 +16,7 @@ "prebuild": "pnpm --filter @paperclipai/plugin-sdk ensure-build-deps", "build": "tsc && node ./scripts/build-ui.mjs", "clean": "rm -rf dist", - "typecheck": "pnpm --filter @paperclipai/plugin-sdk ensure-build-deps && tsc --noEmit", + "typecheck": "pnpm --filter @paperclipai/plugin-sdk ensure-build-deps && tsc --noEmit && tsc --noEmit -p tsconfig.test.json", "test": "vitest run" }, "dependencies": { diff --git a/packages/plugins/plugin-workspace-diff/tsconfig.json b/packages/plugins/plugin-workspace-diff/tsconfig.json index bcc513d19ce..cf31221062c 100644 --- a/packages/plugins/plugin-workspace-diff/tsconfig.json +++ b/packages/plugins/plugin-workspace-diff/tsconfig.json @@ -11,8 +11,8 @@ "declarationMap": true, "sourceMap": true, "outDir": "dist", - "rootDir": "." + "rootDir": "src" }, - "include": ["src", "tests"], + "include": ["src"], "exclude": ["dist", "node_modules"] } diff --git a/packages/plugins/plugin-workspace-diff/tsconfig.test.json b/packages/plugins/plugin-workspace-diff/tsconfig.test.json new file mode 100644 index 00000000000..508201b3b8e --- /dev/null +++ b/packages/plugins/plugin-workspace-diff/tsconfig.test.json @@ -0,0 +1,8 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "noEmit": true, + "rootDir": "." + }, + "include": ["src", "tests"] +}