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>
This commit is contained in:
Janpeter Visser 2026-04-27 04:35:26 +02:00
parent 847fc84faf
commit fa5af0bb7e

View file

@ -2,6 +2,11 @@ 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,