react-map-gl icon indicating copy to clipboard operation
react-map-gl copied to clipboard

[Feat] TypeScript 6.0 compatibility via [email protected]

Open robpalme opened this issue 3 months ago • 0 comments

Target Use Case

react-map-gl is currently not compatible with the upcoming TypeScript 6.0 release.

In Q4 2025, TypeScript 6.0 plans to drop support for module-keyword namespaces.

TypeScript ecosystem testing identified that react-map-gl is not compatible with this change due to a transitive dependency on gl-matrix <3.4.4 that uses legacy namespaces. The dependencies have now all been fixed. So the only remaining work is to bump the versions of those dependencies.

Proposal

react-map-gl has three transitive routes to depend on the problematic gl-matrix:

The following package versions have already been made compatible with TS 6.0:

Please bump the existing dependencies to use these minimum versions.

robpalme avatar Sep 30 '25 17:09 robpalme