39de08abf928403adf1106caf8bbde5b4f454b00
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 2m28s
Der vorige Versuch mit ssr.external in vite.config.ts war ein No-op: adapter-node macht einen eigenen Rollup-Bundle-Schritt nach Vite und ignoriert ssr.external komplett. Ergebnis: sharp's dynamic-require fuer die native .node-Binary landet kaputt im Server-Bundle (332KB Bundle-Chunk, 297 sharp-Referenzen). Dynamic import mit /* @vite-ignore */ verhindert, dass Rollup sharp aufloest — die Require geht stattdessen zur Laufzeit regulaer an Node und findet @img/sharp-linuxmusl-arm64 in node_modules. Ergebnis lokal: Server-Chunk von 332KB auf 14KB geschrumpft, nur noch 2 Referenzen auf den Paketnamen (der Import-String selbst). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Kochwas — selbstgehostete Rezept-PWA für die Familie
Languages
TypeScript
66.7%
Svelte
32.6%
Dockerfile
0.4%
JavaScript
0.2%
HTML
0.1%