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>
17 lines
613 B
TypeScript
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
|