import createNextIntlPlugin from 'next-intl/plugin'; const withNextIntl = createNextIntlPlugin('./src/i18n.ts'); /** @type {import('next').NextConfig} */ const nextConfig = { // Enable React strict mode for better development experience reactStrictMode: true, // Configure image optimization images: { remotePatterns: [ { protocol: 'https', hostname: '*.gravatar.com', }, ], }, // Transpile packages for monorepo transpilePackages: ['@tos/shared'], // Experimental features experimental: { // Optimize package imports for better tree-shaking optimizePackageImports: ['lucide-react', '@radix-ui/react-icons'], }, }; export default withNextIntl(nextConfig);