Merge pull request #3 from madhura68/fix/sharp-vercel

Fix sharp native binary on Vercel by marking as external package


Fix: avatar upload werkt niet op Vercel (sharp native binary)

sharp is een native module met platform-specifieke binaries. Next.js bundelt het standaard mee, maar de macOS-binary werkt niet op Vercel's
Linux-omgeving. Door sharp toe te voegen aan serverExternalPackages laat Next.js de module ongemoeid zodat Vercel de juiste Linux-binary gebruikt.
This commit is contained in:
Janpeter Visser 2026-04-20 01:35:16 +02:00 committed by GitHub
commit 06013c815a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,6 +2,7 @@ import type { NextConfig } from "next";
const nextConfig: NextConfig = { const nextConfig: NextConfig = {
reactStrictMode: true, reactStrictMode: true,
serverExternalPackages: ["sharp"],
experimental: { experimental: {
serverActions: { serverActions: {
bodySizeLimit: "12mb", bodySizeLimit: "12mb",