From a8b87e405e4970d894d3db73fb93382597899a49 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 11 Mar 2026 19:20:30 +0000 Subject: [PATCH] Fix __dirname ReferenceError in E2E global setup The root package.json uses "type": "module" (ESM), so __dirname is not available. Derive it from import.meta.url instead. https://claude.ai/code/session_01JJckq16HxKozwoh3XDJcQ1 --- e2e/global.setup.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/e2e/global.setup.ts b/e2e/global.setup.ts index 0e2b1826f..d45831a7d 100644 --- a/e2e/global.setup.ts +++ b/e2e/global.setup.ts @@ -6,7 +6,10 @@ * 2. Seeds the database via the /api/setup endpoint */ import { DockerComposeEnvironment, Wait } from 'testcontainers' -import { resolve } from 'path' +import { resolve, dirname } from 'path' +import { fileURLToPath } from 'url' + +const __dirname = dirname(fileURLToPath(import.meta.url)) let environment: Awaited> | undefined