pnpm audit --prod meldete 5 high: - next 16.3.6 -> 16.3.8, eslint-config-next mitgezogen - sharp 0.35.5 direkt und per Override (next pinnt sonst 0.35.4) - source-map-js >= 1.2.2 (transitiv ueber next) - mysql2 >= 3.23.1 und deepmerge-ts >= 8.0.0 (prisma-CLI, gleiche Untergrenzen wie im Wabenhain-Repo) Lokal geprueft: lint, typecheck, 132 Tests, next build gruen; audit sauber. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
24 lines
861 B
YAML
24 lines
861 B
YAML
allowBuilds:
|
|
'@prisma/engines': true
|
|
esbuild: true
|
|
prisma: true
|
|
sharp: true
|
|
ffmpeg-static: true
|
|
embedded-postgres: true
|
|
'@embedded-postgres/windows-x64': true
|
|
'@embedded-postgres/linux-x64': true
|
|
unrs-resolver: false
|
|
|
|
# Transitive Luecken ab "high" (pnpm audit --prod, CI-Gate in
|
|
# .gitea/workflows/docker-build.yml). Gleiche Untergrenzen wie im Wabenhain-Repo.
|
|
overrides:
|
|
# mysql2 und deepmerge-ts kommen ueber die prisma-CLI (@prisma/config) herein,
|
|
# nicht ueber den Laufzeitpfad (die App nutzt @prisma/adapter-pg).
|
|
# deepmerge-ts ist ein Hauptversionssprung; "prisma generate" laeuft durch
|
|
# @prisma/config und prueft ihn bei jedem typecheck/build mit.
|
|
mysql2: '>=3.23.1'
|
|
deepmerge-ts: '>=8.0.0'
|
|
# Transitiv ueber next (next pinnt sharp sonst auf 0.35.4); reine Patch-Spruenge.
|
|
sharp: '>=0.35.5'
|
|
source-map-js: '>=1.2.2'
|