diff --git a/api/_lib/researchAnalysis.ts b/api/_lib/researchAnalysis.ts index 760e342..55c894d 100644 --- a/api/_lib/researchAnalysis.ts +++ b/api/_lib/researchAnalysis.ts @@ -11,8 +11,8 @@ import Anthropic from '@anthropic-ai/sdk' import { z } from 'zod' -import type { ResearchItem } from './researchSources' -import type { ResearchLead } from '../../src/domain/researchLead' +import type { ResearchItem } from './researchSources.js' +import type { ResearchLead } from '../../src/domain/researchLead.js' /** * Der Beurteilungsauftrag (§12). diff --git a/api/_lib/researchSources.ts b/api/_lib/researchSources.ts index ccd6d1a..f78dc9c 100644 --- a/api/_lib/researchSources.ts +++ b/api/_lib/researchSources.ts @@ -11,7 +11,7 @@ */ import * as cheerio from 'cheerio' -import { RESEARCH_SOURCES } from '../../src/lib/researchSources' +import { RESEARCH_SOURCES } from '../../src/lib/researchSources.js' /** Gemeinsames Minimalformat aller Quellen (§9). */ export interface ResearchItem { diff --git a/api/livia/research/refresh.ts b/api/livia/research/refresh.ts index c29dce8..8140bcd 100644 --- a/api/livia/research/refresh.ts +++ b/api/livia/research/refresh.ts @@ -19,10 +19,10 @@ import { fetchZhkResearch, fetchGreaterZurichResearch, fetchZefixResearch, -} from '../../_lib/researchSources' -import type { ResearchItem } from '../../_lib/researchSources' -import { analyzeResearchItems } from '../../_lib/researchAnalysis' -import type { ResearchRefreshResult, ResearchSourceResult } from '../../../src/domain/researchLead' +} from '../../_lib/researchSources.js' +import type { ResearchItem } from '../../_lib/researchSources.js' +import { analyzeResearchItems } from '../../_lib/researchAnalysis.js' +import type { ResearchRefreshResult, ResearchSourceResult } from '../../../src/domain/researchLead.js' interface Quelle { id: string