Eine pg-Version im Baum, @prisma/client im Web-Verzeichnis

Der Entwicklungsserver warnte bei jedem Start: „Package pg can't be external".
Die Ursache lag im Abhängigkeitsbaum - wir pinnten pg auf 8.13.1,
@prisma/adapter-pg verlangt ^8.16.3, also lagen zwei Kopien nebeneinander und
Next konnte pg nicht als extern behandeln. Unser Pin steht jetzt auf 8.23.0,
@types/pg entsprechend.

Damit wurde eine zweite Warnung sichtbar, gleiche Art: der generierte Client
verweist auf @prisma/client/runtime, und Next löst das aus dem
Projektverzeichnis auf - dort lag es aber nicht. @prisma/client ist jetzt auch
in web deklariert.

Beide Warnungen sind nachgeprüft weg, mit einem Dev-Server auf eigenem Port und
zwei Seitenaufrufen.

Nebenbei: Next hatte meine Wegwerf-Verzeichnisse von den Zeitmessungen
(.next-mess1 bis .next-pg2) in die include-Liste von web/tsconfig.json
geschrieben. Zurückgesetzt auf den ursprünglichen Stand.
This commit is contained in:
Harlekin
2026-09-03 22:41:39 +02:00
parent e2feaccf68
commit 552f6352bb
5 changed files with 32 additions and 79 deletions
+2 -2
View File
@@ -14,12 +14,12 @@
"dependencies": {
"@afis/db": "workspace:*",
"discord.js": "14.27.0",
"pg": "8.13.1"
"pg": "8.23.0"
},
"devDependencies": {
"@eslint/js": "^9.39.0",
"@types/node": "^22.10.0",
"@types/pg": "^8.11.10",
"@types/pg": "^8.16.0",
"eslint": "9.39.5",
"tsx": "4.20.6",
"typescript": "5.9.3",