import { readFileSync } from 'node:fs'; import { join } from 'node:path'; const root = join(import.meta.dirname, 'fixtures'); /** Load a captured upstream payload. These are real responses, trimmed to * the object each adapter actually reads. */ export function fixture(path: string): T { return JSON.parse(readFileSync(join(root, path), 'utf8')) as T; }