From db7ea77a63d13b9f2e63606fe9bd934974d20cd2 Mon Sep 17 00:00:00 2001 From: Mathieu BOURBON Date: Sat, 18 Apr 2026 16:40:52 +0200 Subject: [PATCH] chore(next): migre vers serverExternalPackages (Next 15) La cle experimental.serverComponentsExternalPackages est depreciee depuis Next 15 au profit de serverExternalPackages au niveau racine de la config. Meme comportement, moins de warnings au build. Co-Authored-By: Claude Opus 4.7 --- next.config.mjs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/next.config.mjs b/next.config.mjs index b810137..a7db44a 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -2,14 +2,9 @@ const nextConfig = { reactStrictMode: true, output: 'standalone', // Optimisé pour Docker - experimental: { - // Permet l'utilisation de paquets natifs côté serveur (ping, bonjour, etc.) - serverComponentsExternalPackages: [ - 'ping', - 'bonjour-service', - '@prisma/client', - ], - }, + // Permet l'utilisation de paquets natifs côté serveur (ping, bonjour, etc.) + // Remplace `experimental.serverComponentsExternalPackages` (déprécié en Next 15). + serverExternalPackages: ['ping', 'bonjour-service', '@prisma/client'], // Empêche le bundling des modules réseau côté client webpack: (config, { isServer }) => { if (!isServer) {