fix(issue): expliciete .js-extensie op de relatieve import #52

Merged
janpeter merged 1 commit from fix/issue-mirror-import-extension into main 2026-08-17 07:57:46 +02:00
Owner

Vervolg op #51. lib/issue-forgejo-mirror.ts importeerde ./issue-status zonder extensie.

De repo-conventie is een expliciete .js-extensie op relatieve imports, en scrum4me-mcp dwingt die af: dat pakket compileert met moduleResolution: nodenext en weigert extensieloze relatieve paden (TS2835). In Scrum4Me viel het niet op omdat de bundler het wél oplost — het defect kwam pas boven bij de tweede consument.

npm run verify groen (257 tests).


🤖 Generated with Claude Code

Vervolg op #51. `lib/issue-forgejo-mirror.ts` importeerde `./issue-status` zonder extensie. De repo-conventie is een expliciete `.js`-extensie op relatieve imports, en scrum4me-mcp dwingt die af: dat pakket compileert met `moduleResolution: nodenext` en weigert extensieloze relatieve paden (TS2835). In Scrum4Me viel het niet op omdat de bundler het wél oplost — het defect kwam pas boven bij de tweede consument. `npm run verify` groen (257 tests). --- 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix(issue): expliciete .js-extensie op de relatieve import
All checks were successful
CI / Verify (pull_request) Successful in 18s
d63a7a7036
De repo-conventie voor relatieve imports is een expliciete .js-extensie, en
niet zonder reden: scrum4me-mcp compileert met moduleResolution nodenext en
weigert extensieloze relatieve paden. In Scrum4Me viel dat niet op — die
bundler lost het wél op — dus het defect kwam pas boven bij de tweede
consument.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/scrum4me-shared!52
No description provided.