Use proper TypeScript `declare global` + `??` assignment pattern to initialize HMR-safe singletons without double casts or non-null assertions. Also removes dead eslint-disable comments (oxlint is used).
Use proper TypeScript `declare global` + `??` assignment pattern to initialize HMR-safe singletons without double casts or non-null assertions. Also removes dead eslint-disable comments (oxlint is used).