From 3a63e910813a0149362bfd2c75d458c596f8be8d Mon Sep 17 00:00:00 2001 From: matamune Date: Wed, 13 May 2026 02:45:25 +0000 Subject: [PATCH] Fix flow workspace CI type resolution --- apps/flow-backend-systemd-local/tsconfig.json | 8 +++++++- apps/flow-runner/tsconfig.json | 8 +++++++- packages/flow-runtime/tsconfig.json | 6 +++++- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/apps/flow-backend-systemd-local/tsconfig.json b/apps/flow-backend-systemd-local/tsconfig.json index 37f0b51..1a52ffe 100644 --- a/apps/flow-backend-systemd-local/tsconfig.json +++ b/apps/flow-backend-systemd-local/tsconfig.json @@ -15,7 +15,13 @@ "forceConsistentCasingInFileNames": true, "noEmit": true, "types": ["node", "bun"], - "rootDir": "." + "baseUrl": ".", + "paths": { + "@peezy.tech/codex-flows": ["../../packages/codex-client/src/index.ts"], + "@peezy.tech/codex-flows/*": ["../../packages/codex-client/src/*"], + "@peezy.tech/flow-runtime": ["../../packages/flow-runtime/src/index.ts"], + "@peezy.tech/flow-runtime/*": ["../../packages/flow-runtime/src/*"] + } }, "include": ["src/**/*.ts", "test/**/*.ts"] } diff --git a/apps/flow-runner/tsconfig.json b/apps/flow-runner/tsconfig.json index 37f0b51..1a52ffe 100644 --- a/apps/flow-runner/tsconfig.json +++ b/apps/flow-runner/tsconfig.json @@ -15,7 +15,13 @@ "forceConsistentCasingInFileNames": true, "noEmit": true, "types": ["node", "bun"], - "rootDir": "." + "baseUrl": ".", + "paths": { + "@peezy.tech/codex-flows": ["../../packages/codex-client/src/index.ts"], + "@peezy.tech/codex-flows/*": ["../../packages/codex-client/src/*"], + "@peezy.tech/flow-runtime": ["../../packages/flow-runtime/src/index.ts"], + "@peezy.tech/flow-runtime/*": ["../../packages/flow-runtime/src/*"] + } }, "include": ["src/**/*.ts", "test/**/*.ts"] } diff --git a/packages/flow-runtime/tsconfig.json b/packages/flow-runtime/tsconfig.json index 37f0b51..1f8cb3e 100644 --- a/packages/flow-runtime/tsconfig.json +++ b/packages/flow-runtime/tsconfig.json @@ -15,7 +15,11 @@ "forceConsistentCasingInFileNames": true, "noEmit": true, "types": ["node", "bun"], - "rootDir": "." + "baseUrl": ".", + "paths": { + "@peezy.tech/codex-flows": ["../codex-client/src/index.ts"], + "@peezy.tech/codex-flows/*": ["../codex-client/src/*"] + } }, "include": ["src/**/*.ts", "test/**/*.ts"] }