import type { NextConfig } from "next" import crypto from "crypto" // In development, generate a random JWT secret on every server start. // This invalidates all previously issued JWT tokens, ensuring the user // must re-authenticate after each dev server restart. if (process.env.NODE_ENV === "development") { process.env.JWT_SECRET = crypto.randomBytes(32).toString("hex") } const nextConfig: NextConfig = { eslint: { ignoreDuringBuilds: false, }, images: { remotePatterns: [ { protocol: "https", hostname: "ui-avatars.com", }, ], }, } export default nextConfig