Skip to content

[Bug] Uncaught ReferenceError: _define_property is not defined #2569

@matburnham

Description

@matburnham

Description

Bit of an odd one that I can't quite figure out. react-map-gl has a peer dependency on maplibre-gl. If I end up with a upgrade of maplibre-gl from 5.11.0 to 5.12.0 (or 5.13.0) I get an error in the browser console, and the map doesn't render:

Browser console:

dbf3e5f8-162b-4b7e-8…-d8d408c9388f:17308 Uncaught ReferenceError: _define_property is not defined
    at dbf3e5f8-162b-4b7e-8…8d408c9388f:17308:9
    at dbf3e5f8-162b-4b7e-8…8d408c9388f:19735:7

Not working with maplibre-gl 5.12.0

Image
mat@devbox:~/dev/sandbox$ pnpm add [email protected]
Already up to date
Progress: resolved 299, reused 228, downloaded 0, added 0, done
Done in 1.9s using pnpm v10.23.0

mat@devbox:~/dev/sandbox$ pnpm why maplibre-gl
Legend: production dependency, optional only, dev only

[email protected] /home/mat/dev/sandbox (PRIVATE)

dependencies:
maplibre-gl 5.12.0
react-map-gl 8.1.0
├─┬ @vis.gl/react-maplibre 8.1.0
│ └── maplibre-gl 5.12.0 peer
└── maplibre-gl 5.12.0 peer

Working okay with maplibre-gl 5.11.0

mat@devbox:~/dev/sandbox$ pnpm add [email protected]
Packages: +3 -4
+++----
Progress: resolved 298, reused 227, downloaded 0, added 0, done

dependencies:
- maplibre-gl 5.12.0
+ maplibre-gl 5.11.0 (5.13.0 is available)

Done in 3s using pnpm v10.23.0

mat@devbox:~/dev/sandbox$ pnpm why maplibre-gl
Legend: production dependency, optional only, dev only

[email protected] /home/mat/dev/sandbox (PRIVATE)

dependencies:
react-map-gl 8.1.0
├─┬ @vis.gl/react-maplibre 8.1.0
│ └── maplibre-gl 5.11.0 peer
└── maplibre-gl 5.11.0 peer
Image

I guess it's a maplibre-gl problem, but I'm using it from react-map-gl and getting confused. Am I doing anything stupid in the attached sandbox?

Expected Behaviour

Works the same between [email protected] and [email protected] (or 5.13.0)

Steps to Reproduce

sandbox.zip

Environment

Framework version: [email protected]
Map library: [email protected]
Browser: Chrome 142.0.7444.176
OS: Windows 11 25H2 26200.7171

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions