Scrum4Me/next.config.ts
Madhura68 fa5af0bb7e chore(dev): disable reactStrictMode for stable SSE testing locally
Strict Mode dubbel-mount maakt langlopende connecties tijdens
ontwikkeling moeilijk te observeren — de mount/unmount cycles in
dev rondom Hot Reload + Turbopack triggeren herhaalde EventSource-
reconnects die verbergen of de productie-flow stabiel is.

Productie kent dit gedrag niet (Strict Mode is dev-only). Heroverwogen
als M8 acceptance rond is — kan dan weer aan voor andere effects-
discipline.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 04:35:26 +02:00

17 lines
613 B
TypeScript

import type { NextConfig } from "next"
import pkg from "./package.json"
const nextConfig: NextConfig = {
// Strict Mode dubbel-mount maakt langlopende connecties (zoals de SSE-
// stream uit M8) tijdens dev moeilijk te observeren. Productie kent dit
// gedrag niet. Tijdelijk uit voor lokale acceptatie van M8 — overweeg om
// weer aan te zetten zodra we andere effects-bugs gerichter kunnen vangen.
reactStrictMode: false,
serverExternalPackages: ['sharp'],
env: {
NEXT_PUBLIC_APP_VERSION: pkg.version,
NEXT_PUBLIC_BUILD_DATE: new Date().toISOString(),
},
}
export default nextConfig