From f6a2ff35416010d101dd1ad0c5c6b5b39e0b54bb Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Thu, 21 May 2026 12:16:54 +0900 Subject: [PATCH] test(coupling-audit): allowlist dual-runtime spawn shims --- src/shared/opencode-coupling-audit.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/opencode-coupling-audit.test.ts b/src/shared/opencode-coupling-audit.test.ts index e05a47257..de44c4db0 100644 --- a/src/shared/opencode-coupling-audit.test.ts +++ b/src/shared/opencode-coupling-audit.test.ts @@ -4,10 +4,10 @@ import path from "node:path" const WORKSPACE_ROOT = path.resolve(import.meta.dir, "../..") const PACKAGES_DIR = path.join(WORKSPACE_ROOT, "packages") -const SKIP_PACKAGES = new Set(["ast-grep-mcp", "lsp-tools-mcp"]) +const SKIP_PACKAGES = new Set(["lsp-tools-mcp"]) const OPENCODE_IMPORT_RE = /from\s+['"](@opencode-ai\/[^'"]+|opencode\/[^'"]+)['"]/ -const BUN_API_RE = /\bBun\.(spawn|file|write|which|hash)\b/ +const BUN_API_RE = /(? { let packageNames: string[] = []