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"] +}