From db200bbc9fd2b98758de999ebe4d59a91476e76d Mon Sep 17 00:00:00 2001 From: Antigravity Date: Tue, 5 May 2026 21:41:07 +0000 Subject: [PATCH] fix: serverExternalPackages pour pptxgenjs, dagre, elkjs (Turbopack) Co-authored-by: Cursor --- memento-note/next.config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/memento-note/next.config.ts b/memento-note/next.config.ts index 3947b9d..8c4358a 100644 --- a/memento-note/next.config.ts +++ b/memento-note/next.config.ts @@ -4,6 +4,10 @@ const nextConfig: NextConfig = { // Enable standalone output for Docker output: 'standalone', + // These server-side packages use Node.js internals (buffers, native modules, etc.) + // and must not be bundled by Turbopack — they are required directly by Node.js at runtime. + serverExternalPackages: ['pptxgenjs', 'dagre', 'elkjs'], + // Serve dynamically uploaded files via API route (public/ is read-only in production) async rewrites() { return [