chore(PROJ-79): @types/node Patch-Update auf ^20.19.43

Node auf 131/132 verifiziert (v20.19.2, identisch) - kein Major-Sprung
auf ^26, Typen sollen zur echten Server-Node-Version passen.
This commit is contained in:
sysops
2026-08-06 12:23:19 +02:00
parent 5c3d38ae65
commit fa8c5dd87a
3 changed files with 19 additions and 6 deletions
+14 -1
View File
@@ -255,6 +255,15 @@ läuft / Frontend ✓ läuft auf beiden Servern bestätigt. Health-Check
`/admin/login` → alle HTTP 200 auf beiden Servern gegen den echten
laufenden Dienst geprüft.
### @types/node (Punkt 3) — 2026-08-06
`node -v` per SSH auf beiden Servern geprüft: **v20.19.2** auf 131 und 132,
identisch. Also kein Sprung auf ^26 (das würde Typen vor die tatsächlich
laufende Node-Runtime setzen) — stattdessen nur Patch-Update innerhalb
^20: `@types/node` `^20` → `^20.19.43`. `npx tsc --noEmit` 0 Fehler,
`npm run build` erfolgreich, alle Routen generiert. Noch nicht deployed
(folgt zusammen mit den übrigen Schritten oder separat, klein/risikoarm).
## Acceptance Criteria
- [x] `lucide-react` auf 1.x, `tsc --noEmit` + `npm run build` grün.
@@ -265,7 +274,11 @@ laufenden Dienst geprüft.
Next 16 nicht mehr) sind erledigt; `npm run lint` läuft wieder und ist
seit 2026-08-05 **grün** — alle 30 Bestands-Findings gefixt (Details in
den Implementation Notes, Abschnitt „Lint-Findings gefixt“).
- [ ] `@types/node` auf zur Server-Node-Version passende Major-Version.
- [x] `@types/node` auf zur Server-Node-Version passende Major-Version.
Node auf 131 + 132 verifiziert: **v20.19.2** auf beiden (identisch).
`@types/node` daher **nicht** auf ^26 gesprungen — bleibt auf
^20-Linie, Patch auf `^20.19.43` aktualisiert. `tsc --noEmit` + `npm
run build` grün.
- [ ] `tailwindcss` v4 + `tailwind-merge` v3 gemeinsam umgesetzt, Lint-Regel
gegen `*-opacity-*`-Klassen aktiv, visueller Regressionstest
durchgeführt.