/** @type {import('next').NextConfig} */ const nextConfig = { // Use standalone output instead of export for dynamic routes output: 'standalone', // Basic image configuration images: { formats: ['image/webp'], deviceSizes: [640, 750, 828, 1080, 1200, 1920], imageSizes: [16, 32, 48, 64, 96, 128, 256], dangerouslyAllowSVG: true, remotePatterns: [], }, // Disable problematic experimental features experimental: { // Disable features that might cause stack issues optimizeCss: false, memoryBasedWorkersCount: false, // Add more conservative settings serverActions: false, serverComponentsExternalPackages: [], }, // Simplified webpack config webpack: (config) => { // Disable source maps in production if (process.env.NODE_ENV === 'production') { config.devtool = false; } return config; } }; module.exports = nextConfig;