feat(135): TrackingParserModule — Grundstruktur #216

Merged
admin-mrrm merged 1 commit from feat-135-tracking-parser into main 2026-05-11 22:40:31 +02:00
Owner

Closes #135

Legt das NestJS-Modul TrackingParserModule als Basis für die v0.3-Pipeline an. Definiert das Contract-Interface (TrackingMailInput, TrackingExtractionResult); parse() gibt vorerst null zurück. Befüllt wird das in #136 (Regex-Extraktion).

Test plan

  • Unit-Test grün (parse → null bei leerem/irrelevantem Mail-Inhalt)
  • Typecheck + Lint clean
  • Drone CI grün
Closes #135 Legt das NestJS-Modul `TrackingParserModule` als Basis für die v0.3-Pipeline an. Definiert das Contract-Interface (`TrackingMailInput`, `TrackingExtractionResult`); `parse()` gibt vorerst `null` zurück. Befüllt wird das in #136 (Regex-Extraktion). ## Test plan - [x] Unit-Test grün (parse → null bei leerem/irrelevantem Mail-Inhalt) - [x] Typecheck + Lint clean - [ ] Drone CI grün
feat(135): TrackingParserModule — Grundstruktur
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
725497b13f
Neues NestJS-Modul als Basis für die Mail-Parser-Pipeline (v0.3
Paket-Tracking MVP). Definiert das Contract-Interface TrackingMailInput
und TrackingExtractionResult; parse() liefert vorerst null, gefüllt
wird in #136 (Regex-Extraktion).
Sign in to join this conversation.
No reviewers
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
admin-mrrm/mrrmlabapp!216
No description provided.