From 568ea29d2e04ee7f5a9a555a7d4b822342f8030e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 1 Aug 2026 09:11:09 -0700 Subject: [PATCH] refactor(plugins): inherit shared package boundary settings (#117474) --- extensions/acpx/tsconfig.json | 15 +-------------- extensions/admin-http-rpc/tsconfig.json | 15 +-------------- extensions/alibaba/tsconfig.json | 15 +-------------- extensions/amazon-bedrock-mantle/tsconfig.json | 15 +-------------- extensions/amazon-bedrock/tsconfig.json | 15 +-------------- extensions/anthropic-vertex/tsconfig.json | 15 +-------------- extensions/anthropic/tsconfig.json | 15 +-------------- extensions/arcee/tsconfig.json | 15 +-------------- extensions/azure-speech/tsconfig.json | 15 +-------------- extensions/baseten/tsconfig.json | 15 +-------------- extensions/brave/tsconfig.json | 15 +-------------- extensions/browser/tsconfig.json | 15 +-------------- extensions/buzz/tsconfig.json | 15 +-------------- extensions/byteplus/tsconfig.json | 15 +-------------- extensions/cerebras/tsconfig.json | 15 +-------------- extensions/chutes/tsconfig.json | 15 +-------------- extensions/clawrouter/tsconfig.json | 15 +-------------- extensions/clickclack/tsconfig.json | 15 +-------------- extensions/cloudflare-ai-gateway/tsconfig.json | 15 +-------------- extensions/codex/tsconfig.json | 15 +-------------- extensions/cohere/tsconfig.json | 15 +-------------- extensions/comfy/tsconfig.json | 15 +-------------- extensions/copilot-proxy/tsconfig.json | 15 +-------------- extensions/copilot/tsconfig.json | 15 +-------------- extensions/deepgram/tsconfig.json | 15 +-------------- extensions/deepinfra/tsconfig.json | 15 +-------------- extensions/deepseek/tsconfig.json | 15 +-------------- extensions/diagnostics-otel/tsconfig.json | 15 +-------------- extensions/diagnostics-prometheus/tsconfig.json | 15 +-------------- extensions/diffs/tsconfig.json | 15 +-------------- extensions/discord/tsconfig.json | 15 +-------------- extensions/duckduckgo/tsconfig.json | 15 +-------------- extensions/elevenlabs/tsconfig.json | 15 +-------------- extensions/exa/tsconfig.json | 15 +-------------- extensions/fal/tsconfig.json | 15 +-------------- extensions/featherless/tsconfig.json | 15 +-------------- extensions/feishu/tsconfig.json | 15 +-------------- extensions/firecrawl/tsconfig.json | 15 +-------------- extensions/fireworks/tsconfig.json | 15 +-------------- extensions/github-copilot/tsconfig.json | 15 +-------------- extensions/gmi/tsconfig.json | 15 +-------------- extensions/google-meet/tsconfig.json | 15 +-------------- extensions/google/tsconfig.json | 15 +-------------- extensions/googlechat/tsconfig.json | 15 +-------------- extensions/gradium/tsconfig.json | 15 +-------------- extensions/groq/tsconfig.json | 15 +-------------- extensions/huggingface/tsconfig.json | 15 +-------------- extensions/image-generation-core/tsconfig.json | 15 +-------------- extensions/imessage/tsconfig.json | 15 +-------------- extensions/inworld/tsconfig.json | 15 +-------------- extensions/irc/tsconfig.json | 15 +-------------- extensions/kilocode/tsconfig.json | 15 +-------------- extensions/kimi-coding/tsconfig.json | 15 +-------------- extensions/line/tsconfig.json | 15 +-------------- extensions/litellm/tsconfig.json | 15 +-------------- extensions/llm-task/tsconfig.json | 15 +-------------- extensions/lobster/tsconfig.json | 15 +-------------- extensions/longcat/tsconfig.json | 15 +-------------- extensions/matrix/tsconfig.json | 15 +-------------- extensions/mattermost/tsconfig.json | 15 +-------------- .../media-understanding-core/tsconfig.json | 15 +-------------- extensions/memory-core/tsconfig.json | 15 +-------------- extensions/memory-lancedb/tsconfig.json | 15 +-------------- extensions/memory-wiki/tsconfig.json | 15 +-------------- extensions/meta/tsconfig.json | 15 +-------------- extensions/microsoft-foundry/tsconfig.json | 15 +-------------- extensions/microsoft/tsconfig.json | 15 +-------------- extensions/minimax/tsconfig.json | 15 +-------------- extensions/mistral/tsconfig.json | 15 +-------------- extensions/moonshot/tsconfig.json | 15 +-------------- extensions/msteams/tsconfig.json | 15 +-------------- extensions/mxc/tsconfig.json | 15 +-------------- extensions/nextcloud-talk/tsconfig.json | 15 +-------------- extensions/nostr/tsconfig.json | 15 +-------------- extensions/novita/tsconfig.json | 15 +-------------- extensions/nvidia/tsconfig.json | 15 +-------------- extensions/ollama/tsconfig.json | 15 +-------------- extensions/open-prose/tsconfig.json | 15 +-------------- extensions/openai/tsconfig.json | 15 +-------------- extensions/opencode-go/tsconfig.json | 15 +-------------- extensions/opencode/tsconfig.json | 15 +-------------- extensions/openrouter/tsconfig.json | 15 +-------------- extensions/openshell/tsconfig.json | 15 +-------------- extensions/parallel/tsconfig.json | 15 +-------------- extensions/perplexity/tsconfig.json | 15 +-------------- extensions/pixverse/tsconfig.json | 15 +-------------- extensions/qa-channel/tsconfig.json | 15 +-------------- extensions/qa-lab/tsconfig.json | 15 +-------------- extensions/qianfan/tsconfig.json | 15 +-------------- extensions/qqbot/tsconfig.json | 15 +-------------- extensions/qwen/tsconfig.json | 15 +-------------- extensions/raft/tsconfig.json | 15 +-------------- extensions/reef/tsconfig.json | 15 +-------------- extensions/runway/tsconfig.json | 15 +-------------- extensions/searxng/tsconfig.json | 15 +-------------- extensions/sglang/tsconfig.json | 15 +-------------- extensions/signal/tsconfig.json | 15 +-------------- extensions/slack/tsconfig.json | 15 +-------------- extensions/sms/tsconfig.json | 15 +-------------- extensions/stepfun/tsconfig.json | 15 +-------------- extensions/synology-chat/tsconfig.json | 15 +-------------- extensions/synthetic/tsconfig.json | 15 +-------------- extensions/tavily/tsconfig.json | 15 +-------------- extensions/teams-meetings/tsconfig.json | 15 +-------------- extensions/telegram/tsconfig.json | 15 +-------------- extensions/tencent/tsconfig.json | 15 +-------------- extensions/tlon/tsconfig.json | 15 +-------------- extensions/together/tsconfig.json | 15 +-------------- extensions/tokenjuice/tsconfig.json | 15 +-------------- extensions/tsconfig.package-boundary.base.json | 15 +++++++++++++-- extensions/twitch/tsconfig.json | 15 +-------------- extensions/venice/tsconfig.json | 15 +-------------- extensions/vercel-ai-gateway/tsconfig.json | 15 +-------------- extensions/video-generation-core/tsconfig.json | 15 +-------------- extensions/vllm/tsconfig.json | 15 +-------------- extensions/voice-call/tsconfig.json | 15 +-------------- extensions/volcengine/tsconfig.json | 15 +-------------- extensions/vydra/tsconfig.json | 15 +-------------- extensions/webhooks/tsconfig.json | 15 +-------------- extensions/whatsapp/tsconfig.json | 15 +-------------- extensions/xai/tsconfig.json | 16 +--------------- extensions/xiaomi/tsconfig.json | 15 +-------------- extensions/zai/tsconfig.json | 15 +-------------- extensions/zalo/tsconfig.json | 15 +-------------- extensions/zalouser/tsconfig.json | 15 +-------------- extensions/zoom-meetings/tsconfig.json | 15 +-------------- .../extension-package-project-boundaries.test.ts | 16 ++++++++++++---- 127 files changed, 150 insertions(+), 1757 deletions(-) diff --git a/extensions/acpx/tsconfig.json b/extensions/acpx/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/acpx/tsconfig.json +++ b/extensions/acpx/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/admin-http-rpc/tsconfig.json b/extensions/admin-http-rpc/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/admin-http-rpc/tsconfig.json +++ b/extensions/admin-http-rpc/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/alibaba/tsconfig.json b/extensions/alibaba/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/alibaba/tsconfig.json +++ b/extensions/alibaba/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/amazon-bedrock-mantle/tsconfig.json b/extensions/amazon-bedrock-mantle/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/amazon-bedrock-mantle/tsconfig.json +++ b/extensions/amazon-bedrock-mantle/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/amazon-bedrock/tsconfig.json b/extensions/amazon-bedrock/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/amazon-bedrock/tsconfig.json +++ b/extensions/amazon-bedrock/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/anthropic-vertex/tsconfig.json b/extensions/anthropic-vertex/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/anthropic-vertex/tsconfig.json +++ b/extensions/anthropic-vertex/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/anthropic/tsconfig.json b/extensions/anthropic/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/anthropic/tsconfig.json +++ b/extensions/anthropic/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/arcee/tsconfig.json b/extensions/arcee/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/arcee/tsconfig.json +++ b/extensions/arcee/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/azure-speech/tsconfig.json b/extensions/azure-speech/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/azure-speech/tsconfig.json +++ b/extensions/azure-speech/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/baseten/tsconfig.json b/extensions/baseten/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/baseten/tsconfig.json +++ b/extensions/baseten/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/brave/tsconfig.json b/extensions/brave/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/brave/tsconfig.json +++ b/extensions/brave/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/browser/tsconfig.json b/extensions/browser/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/browser/tsconfig.json +++ b/extensions/browser/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/buzz/tsconfig.json b/extensions/buzz/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/buzz/tsconfig.json +++ b/extensions/buzz/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/byteplus/tsconfig.json b/extensions/byteplus/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/byteplus/tsconfig.json +++ b/extensions/byteplus/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/cerebras/tsconfig.json b/extensions/cerebras/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/cerebras/tsconfig.json +++ b/extensions/cerebras/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/chutes/tsconfig.json b/extensions/chutes/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/chutes/tsconfig.json +++ b/extensions/chutes/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/clawrouter/tsconfig.json b/extensions/clawrouter/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/clawrouter/tsconfig.json +++ b/extensions/clawrouter/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/clickclack/tsconfig.json b/extensions/clickclack/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/clickclack/tsconfig.json +++ b/extensions/clickclack/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/cloudflare-ai-gateway/tsconfig.json b/extensions/cloudflare-ai-gateway/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/cloudflare-ai-gateway/tsconfig.json +++ b/extensions/cloudflare-ai-gateway/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/codex/tsconfig.json b/extensions/codex/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/codex/tsconfig.json +++ b/extensions/codex/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/cohere/tsconfig.json b/extensions/cohere/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/cohere/tsconfig.json +++ b/extensions/cohere/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/comfy/tsconfig.json b/extensions/comfy/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/comfy/tsconfig.json +++ b/extensions/comfy/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/copilot-proxy/tsconfig.json b/extensions/copilot-proxy/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/copilot-proxy/tsconfig.json +++ b/extensions/copilot-proxy/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/copilot/tsconfig.json b/extensions/copilot/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/copilot/tsconfig.json +++ b/extensions/copilot/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/deepgram/tsconfig.json b/extensions/deepgram/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/deepgram/tsconfig.json +++ b/extensions/deepgram/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/deepinfra/tsconfig.json b/extensions/deepinfra/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/deepinfra/tsconfig.json +++ b/extensions/deepinfra/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/deepseek/tsconfig.json b/extensions/deepseek/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/deepseek/tsconfig.json +++ b/extensions/deepseek/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/diagnostics-otel/tsconfig.json b/extensions/diagnostics-otel/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/diagnostics-otel/tsconfig.json +++ b/extensions/diagnostics-otel/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/diagnostics-prometheus/tsconfig.json b/extensions/diagnostics-prometheus/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/diagnostics-prometheus/tsconfig.json +++ b/extensions/diagnostics-prometheus/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/diffs/tsconfig.json b/extensions/diffs/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/diffs/tsconfig.json +++ b/extensions/diffs/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/discord/tsconfig.json b/extensions/discord/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/discord/tsconfig.json +++ b/extensions/discord/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/duckduckgo/tsconfig.json b/extensions/duckduckgo/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/duckduckgo/tsconfig.json +++ b/extensions/duckduckgo/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/elevenlabs/tsconfig.json b/extensions/elevenlabs/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/elevenlabs/tsconfig.json +++ b/extensions/elevenlabs/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/exa/tsconfig.json b/extensions/exa/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/exa/tsconfig.json +++ b/extensions/exa/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/fal/tsconfig.json b/extensions/fal/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/fal/tsconfig.json +++ b/extensions/fal/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/featherless/tsconfig.json b/extensions/featherless/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/featherless/tsconfig.json +++ b/extensions/featherless/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/feishu/tsconfig.json b/extensions/feishu/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/feishu/tsconfig.json +++ b/extensions/feishu/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/firecrawl/tsconfig.json b/extensions/firecrawl/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/firecrawl/tsconfig.json +++ b/extensions/firecrawl/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/fireworks/tsconfig.json b/extensions/fireworks/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/fireworks/tsconfig.json +++ b/extensions/fireworks/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/github-copilot/tsconfig.json b/extensions/github-copilot/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/github-copilot/tsconfig.json +++ b/extensions/github-copilot/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/gmi/tsconfig.json b/extensions/gmi/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/gmi/tsconfig.json +++ b/extensions/gmi/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/google-meet/tsconfig.json b/extensions/google-meet/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/google-meet/tsconfig.json +++ b/extensions/google-meet/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/google/tsconfig.json b/extensions/google/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/google/tsconfig.json +++ b/extensions/google/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/googlechat/tsconfig.json b/extensions/googlechat/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/googlechat/tsconfig.json +++ b/extensions/googlechat/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/gradium/tsconfig.json b/extensions/gradium/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/gradium/tsconfig.json +++ b/extensions/gradium/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/groq/tsconfig.json b/extensions/groq/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/groq/tsconfig.json +++ b/extensions/groq/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/huggingface/tsconfig.json b/extensions/huggingface/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/huggingface/tsconfig.json +++ b/extensions/huggingface/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/image-generation-core/tsconfig.json b/extensions/image-generation-core/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/image-generation-core/tsconfig.json +++ b/extensions/image-generation-core/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/imessage/tsconfig.json b/extensions/imessage/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/imessage/tsconfig.json +++ b/extensions/imessage/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/inworld/tsconfig.json b/extensions/inworld/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/inworld/tsconfig.json +++ b/extensions/inworld/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/irc/tsconfig.json b/extensions/irc/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/irc/tsconfig.json +++ b/extensions/irc/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/kilocode/tsconfig.json b/extensions/kilocode/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/kilocode/tsconfig.json +++ b/extensions/kilocode/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/kimi-coding/tsconfig.json b/extensions/kimi-coding/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/kimi-coding/tsconfig.json +++ b/extensions/kimi-coding/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/line/tsconfig.json b/extensions/line/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/line/tsconfig.json +++ b/extensions/line/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/litellm/tsconfig.json b/extensions/litellm/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/litellm/tsconfig.json +++ b/extensions/litellm/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/llm-task/tsconfig.json b/extensions/llm-task/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/llm-task/tsconfig.json +++ b/extensions/llm-task/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/lobster/tsconfig.json b/extensions/lobster/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/lobster/tsconfig.json +++ b/extensions/lobster/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/longcat/tsconfig.json b/extensions/longcat/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/longcat/tsconfig.json +++ b/extensions/longcat/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/matrix/tsconfig.json b/extensions/matrix/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/matrix/tsconfig.json +++ b/extensions/matrix/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/mattermost/tsconfig.json b/extensions/mattermost/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/mattermost/tsconfig.json +++ b/extensions/mattermost/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/media-understanding-core/tsconfig.json b/extensions/media-understanding-core/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/media-understanding-core/tsconfig.json +++ b/extensions/media-understanding-core/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/memory-core/tsconfig.json b/extensions/memory-core/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/memory-core/tsconfig.json +++ b/extensions/memory-core/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/memory-lancedb/tsconfig.json b/extensions/memory-lancedb/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/memory-lancedb/tsconfig.json +++ b/extensions/memory-lancedb/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/memory-wiki/tsconfig.json b/extensions/memory-wiki/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/memory-wiki/tsconfig.json +++ b/extensions/memory-wiki/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/meta/tsconfig.json b/extensions/meta/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/meta/tsconfig.json +++ b/extensions/meta/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/microsoft-foundry/tsconfig.json b/extensions/microsoft-foundry/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/microsoft-foundry/tsconfig.json +++ b/extensions/microsoft-foundry/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/microsoft/tsconfig.json b/extensions/microsoft/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/microsoft/tsconfig.json +++ b/extensions/microsoft/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/minimax/tsconfig.json b/extensions/minimax/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/minimax/tsconfig.json +++ b/extensions/minimax/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/mistral/tsconfig.json b/extensions/mistral/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/mistral/tsconfig.json +++ b/extensions/mistral/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/moonshot/tsconfig.json b/extensions/moonshot/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/moonshot/tsconfig.json +++ b/extensions/moonshot/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/msteams/tsconfig.json b/extensions/msteams/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/msteams/tsconfig.json +++ b/extensions/msteams/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/mxc/tsconfig.json b/extensions/mxc/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/mxc/tsconfig.json +++ b/extensions/mxc/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/nextcloud-talk/tsconfig.json b/extensions/nextcloud-talk/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/nextcloud-talk/tsconfig.json +++ b/extensions/nextcloud-talk/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/nostr/tsconfig.json b/extensions/nostr/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/nostr/tsconfig.json +++ b/extensions/nostr/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/novita/tsconfig.json b/extensions/novita/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/novita/tsconfig.json +++ b/extensions/novita/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/nvidia/tsconfig.json b/extensions/nvidia/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/nvidia/tsconfig.json +++ b/extensions/nvidia/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/ollama/tsconfig.json b/extensions/ollama/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/ollama/tsconfig.json +++ b/extensions/ollama/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/open-prose/tsconfig.json b/extensions/open-prose/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/open-prose/tsconfig.json +++ b/extensions/open-prose/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/openai/tsconfig.json b/extensions/openai/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/openai/tsconfig.json +++ b/extensions/openai/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/opencode-go/tsconfig.json b/extensions/opencode-go/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/opencode-go/tsconfig.json +++ b/extensions/opencode-go/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/opencode/tsconfig.json b/extensions/opencode/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/opencode/tsconfig.json +++ b/extensions/opencode/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/openrouter/tsconfig.json b/extensions/openrouter/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/openrouter/tsconfig.json +++ b/extensions/openrouter/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/openshell/tsconfig.json b/extensions/openshell/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/openshell/tsconfig.json +++ b/extensions/openshell/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/parallel/tsconfig.json b/extensions/parallel/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/parallel/tsconfig.json +++ b/extensions/parallel/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/perplexity/tsconfig.json b/extensions/perplexity/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/perplexity/tsconfig.json +++ b/extensions/perplexity/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/pixverse/tsconfig.json b/extensions/pixverse/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/pixverse/tsconfig.json +++ b/extensions/pixverse/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/qa-channel/tsconfig.json b/extensions/qa-channel/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/qa-channel/tsconfig.json +++ b/extensions/qa-channel/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/qa-lab/tsconfig.json b/extensions/qa-lab/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/qa-lab/tsconfig.json +++ b/extensions/qa-lab/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/qianfan/tsconfig.json b/extensions/qianfan/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/qianfan/tsconfig.json +++ b/extensions/qianfan/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/qqbot/tsconfig.json b/extensions/qqbot/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/qqbot/tsconfig.json +++ b/extensions/qqbot/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/qwen/tsconfig.json b/extensions/qwen/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/qwen/tsconfig.json +++ b/extensions/qwen/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/raft/tsconfig.json b/extensions/raft/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/raft/tsconfig.json +++ b/extensions/raft/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/reef/tsconfig.json b/extensions/reef/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/reef/tsconfig.json +++ b/extensions/reef/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/runway/tsconfig.json b/extensions/runway/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/runway/tsconfig.json +++ b/extensions/runway/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/searxng/tsconfig.json b/extensions/searxng/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/searxng/tsconfig.json +++ b/extensions/searxng/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/sglang/tsconfig.json b/extensions/sglang/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/sglang/tsconfig.json +++ b/extensions/sglang/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/signal/tsconfig.json b/extensions/signal/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/signal/tsconfig.json +++ b/extensions/signal/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/slack/tsconfig.json b/extensions/slack/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/slack/tsconfig.json +++ b/extensions/slack/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/sms/tsconfig.json b/extensions/sms/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/sms/tsconfig.json +++ b/extensions/sms/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/stepfun/tsconfig.json b/extensions/stepfun/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/stepfun/tsconfig.json +++ b/extensions/stepfun/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/synology-chat/tsconfig.json b/extensions/synology-chat/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/synology-chat/tsconfig.json +++ b/extensions/synology-chat/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/synthetic/tsconfig.json b/extensions/synthetic/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/synthetic/tsconfig.json +++ b/extensions/synthetic/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/tavily/tsconfig.json b/extensions/tavily/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/tavily/tsconfig.json +++ b/extensions/tavily/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/teams-meetings/tsconfig.json b/extensions/teams-meetings/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/teams-meetings/tsconfig.json +++ b/extensions/teams-meetings/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/telegram/tsconfig.json b/extensions/telegram/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/telegram/tsconfig.json +++ b/extensions/telegram/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/tencent/tsconfig.json b/extensions/tencent/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/tencent/tsconfig.json +++ b/extensions/tencent/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/tlon/tsconfig.json b/extensions/tlon/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/tlon/tsconfig.json +++ b/extensions/tlon/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/together/tsconfig.json b/extensions/together/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/together/tsconfig.json +++ b/extensions/together/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/tokenjuice/tsconfig.json b/extensions/tokenjuice/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/tokenjuice/tsconfig.json +++ b/extensions/tokenjuice/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/tsconfig.package-boundary.base.json b/extensions/tsconfig.package-boundary.base.json index 5f5aa24f08c2..bd30157fa064 100644 --- a/extensions/tsconfig.package-boundary.base.json +++ b/extensions/tsconfig.package-boundary.base.json @@ -1,6 +1,17 @@ { "extends": "./tsconfig.package-boundary.paths.json", "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "ignoreDeprecations": "6.0", + "rootDir": "${configDir}" + }, + "include": ["${configDir}/*.ts", "${configDir}/src/**/*.ts"], + "exclude": [ + "${configDir}/**/*.test.ts", + "${configDir}/dist/**", + "${configDir}/node_modules/**", + "${configDir}/src/test-support/**", + "${configDir}/src/**/*test-helpers.ts", + "${configDir}/src/**/*test-harness.ts", + "${configDir}/src/**/*test-support.ts" + ] } diff --git a/extensions/twitch/tsconfig.json b/extensions/twitch/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/twitch/tsconfig.json +++ b/extensions/twitch/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/venice/tsconfig.json b/extensions/venice/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/venice/tsconfig.json +++ b/extensions/venice/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/vercel-ai-gateway/tsconfig.json b/extensions/vercel-ai-gateway/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/vercel-ai-gateway/tsconfig.json +++ b/extensions/vercel-ai-gateway/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/video-generation-core/tsconfig.json b/extensions/video-generation-core/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/video-generation-core/tsconfig.json +++ b/extensions/video-generation-core/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/vllm/tsconfig.json b/extensions/vllm/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/vllm/tsconfig.json +++ b/extensions/vllm/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/voice-call/tsconfig.json b/extensions/voice-call/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/voice-call/tsconfig.json +++ b/extensions/voice-call/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/volcengine/tsconfig.json b/extensions/volcengine/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/volcengine/tsconfig.json +++ b/extensions/volcengine/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/vydra/tsconfig.json b/extensions/vydra/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/vydra/tsconfig.json +++ b/extensions/vydra/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/webhooks/tsconfig.json b/extensions/webhooks/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/webhooks/tsconfig.json +++ b/extensions/webhooks/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/whatsapp/tsconfig.json b/extensions/whatsapp/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/whatsapp/tsconfig.json +++ b/extensions/whatsapp/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/xai/tsconfig.json b/extensions/xai/tsconfig.json index 0e62e7e38f8f..6914837ac54b 100644 --- a/extensions/xai/tsconfig.json +++ b/extensions/xai/tsconfig.json @@ -1,7 +1,6 @@ { "extends": "../tsconfig.package-boundary.base.json", "compilerOptions": { - "rootDir": ".", "paths": { "openclaw/plugin-sdk/*": [ "../../dist/plugin-sdk/*.d.ts" @@ -851,18 +850,5 @@ "./.boundary-stubs/speech-core-runtime-api.d.ts" ] } - }, - "include": [ - "./*.ts", - "./src/**/*.ts" - ], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + } } diff --git a/extensions/xiaomi/tsconfig.json b/extensions/xiaomi/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/xiaomi/tsconfig.json +++ b/extensions/xiaomi/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/zai/tsconfig.json b/extensions/zai/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/zai/tsconfig.json +++ b/extensions/zai/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/zalo/tsconfig.json b/extensions/zalo/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/zalo/tsconfig.json +++ b/extensions/zalo/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/zalouser/tsconfig.json b/extensions/zalouser/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/zalouser/tsconfig.json +++ b/extensions/zalouser/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/extensions/zoom-meetings/tsconfig.json b/extensions/zoom-meetings/tsconfig.json index b8a85a99ac3d..c40eba47b3b4 100644 --- a/extensions/zoom-meetings/tsconfig.json +++ b/extensions/zoom-meetings/tsconfig.json @@ -1,16 +1,3 @@ { - "extends": "../tsconfig.package-boundary.base.json", - "compilerOptions": { - "rootDir": "." - }, - "include": ["./*.ts", "./src/**/*.ts"], - "exclude": [ - "./**/*.test.ts", - "./dist/**", - "./node_modules/**", - "./src/test-support/**", - "./src/**/*test-helpers.ts", - "./src/**/*test-harness.ts", - "./src/**/*test-support.ts" - ] + "extends": "../tsconfig.package-boundary.base.json" } diff --git a/src/plugins/contracts/extension-package-project-boundaries.test.ts b/src/plugins/contracts/extension-package-project-boundaries.test.ts index 5c9f963f19c8..e0c56d753ea1 100644 --- a/src/plugins/contracts/extension-package-project-boundaries.test.ts +++ b/src/plugins/contracts/extension-package-project-boundaries.test.ts @@ -141,7 +141,7 @@ describe("opt-in extension package boundaries", () => { }); }); - it("keeps path aliases in a dedicated shared config", () => { + it("keeps package boundaries and path aliases in shared configs", () => { const pathsConfig = readJsonFile(EXTENSION_PACKAGE_BOUNDARY_PATHS_CONFIG); expect(pathsConfig.extends).toBe("../tsconfig.json"); expect(pathsConfig.compilerOptions?.paths).toEqual(EXTENSION_PACKAGE_BOUNDARY_BASE_PATHS); @@ -150,7 +150,15 @@ describe("opt-in extension package boundaries", () => { expect(baseConfig.extends).toBe("./tsconfig.package-boundary.paths.json"); expect(baseConfig.compilerOptions).toEqual({ ignoreDeprecations: "6.0", + rootDir: "${configDir}", }); + const asPackageRelativeTemplate = (entry: string) => entry.replace(/^\.\//u, "${configDir}/"); + expect(baseConfig.include).toEqual( + EXTENSION_PACKAGE_BOUNDARY_INCLUDE.map(asPackageRelativeTemplate), + ); + expect(baseConfig.exclude).toEqual( + EXTENSION_PACKAGE_BOUNDARY_EXCLUDE.map(asPackageRelativeTemplate), + ); }); it("keeps every opt-in extension rooted inside its package and on the package sdk", () => { @@ -162,9 +170,9 @@ describe("opt-in extension package boundaries", () => { for (const extensionName of optInExtensions) { const tsconfig = readExtensionPackageBoundaryTsconfig(extensionName, REPO_ROOT); expect(isOptInExtensionPackageBoundaryTsconfig(tsconfig)).toBe(true); - expect(tsconfig.compilerOptions?.rootDir).toBe("."); - expect(tsconfig.include).toEqual([...EXTENSION_PACKAGE_BOUNDARY_INCLUDE]); - expect(tsconfig.exclude).toEqual([...EXTENSION_PACKAGE_BOUNDARY_EXCLUDE]); + expect(tsconfig.compilerOptions?.rootDir).toBeUndefined(); + expect(tsconfig.include).toBeUndefined(); + expect(tsconfig.exclude).toBeUndefined(); const packageJson = readExtensionPackageBoundaryPackageJson(extensionName, REPO_ROOT); expect(packageJson.devDependencies?.["@openclaw/plugin-sdk"]).toBe("workspace:*");