import type { NextConfig } from 'next'; import './env'; const config: NextConfig = { transpilePackages: ['@repo/db', '@repo/api', '@repo/ui', '@repo/domain', '@repo/storage'], reactStrictMode: true, poweredByHeader: false, // Pino uses worker_threads; AWS SDK uses native Node modules. Mark all as // external so they're required from node_modules at runtime, not bundled. serverExternalPackages: [ 'pino', 'pino-pretty', '@aws-sdk/client-s3', '@aws-sdk/s3-request-presigner', '@aws-sdk/lib-storage', '@smithy/node-http-handler', ], }; export default config;