import type { NextConfig } from 'next'; const securityHeaders = [ { key: 'X-Frame-Options', value: 'DENY', }, { key: 'X-Content-Type-Options', value: 'nosniff', }, { key: 'X-XSS-Protection', value: '1; mode=block', }, { key: 'Referrer-Policy', value: 'strict-origin-when-cross-origin', }, ]; const nextConfig: NextConfig = { ...(process.env.VERCEL ? {} : { output: 'standalone' }), transpilePackages: [ '@bytelyst/api-client', '@bytelyst/errors', '@bytelyst/config', '@bytelyst/react-auth', '@bytelyst/telemetry-client', ], async headers() { return [ { source: '/(.*)', headers: securityHeaders, }, ]; }, }; export default nextConfig;