Skip to content

Commit 7febb69

Browse files
committed
front: upgrade maplibre-gl to v6
An import needs to be adjusted, and setWorkerUrl() needs to be called. Migration guide: https://github.com/maplibre/maplibre-gl-js/blob/HEAD/docs/guides/v5-to-v6-migration-guide.md Vite setup guide: https://github.com/maplibre/maplibre-gl-js/blob/1275d68a557f6c9f81a169707a2ce219bcc6dc90/docs/index.md#installation Signed-off-by: Simon Ser <contact@emersion.fr>
1 parent e06253f commit 7febb69

6 files changed

Lines changed: 72 additions & 91 deletions

File tree

‎front/package-lock.json‎

Lines changed: 59 additions & 86 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎front/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
"js-file-download": "^0.4.12",
7474
"json-schema": "^0.4.0",
7575
"lodash": "^4.18.1",
76-
"maplibre-gl": "^5.24.0",
76+
"maplibre-gl": "^6.2.0",
7777
"party-js": "^2.2.0",
7878
"pmtiles": "^4.5.0",
7979
"rc-slider": "^11.1.9",

‎front/src/common/Map/init.ts‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
import maplibregl from 'maplibre-gl';
1+
import { addProtocol, setWorkerUrl } from 'maplibre-gl';
2+
import workerUrl from 'maplibre-gl/dist/maplibre-gl-worker.mjs?worker&url';
23
import { Protocol } from 'pmtiles';
34

5+
setWorkerUrl(workerUrl);
6+
47
const protocol = new Protocol();
5-
maplibregl.addProtocol('pmtiles', protocol.tile);
8+
addProtocol('pmtiles', protocol.tile);

‎front/ui/storybook/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"classnames": "^2.5.1",
3030
"file-saver": "^2.0.5",
3131
"lodash": "^4.18.1",
32-
"maplibre-gl": "^5.24.0",
32+
"maplibre-gl": "^6.2.0",
3333
"react": "^19.2.8",
3434
"react-dom": "^19.2.8",
3535
"react-map-gl": "^8.1.2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
1+
import { setWorkerUrl } from 'maplibre-gl';
2+
import workerUrl from 'maplibre-gl/dist/maplibre-gl-worker.mjs?worker&url';
3+
14
import 'maplibre-gl/dist/maplibre-gl.css';
5+
6+
setWorkerUrl(workerUrl);

‎front/ui/ui-warped-map/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"lodash": "^4.18.1"
6060
},
6161
"peerDependencies": {
62-
"maplibre-gl": "^5.6.1",
62+
"maplibre-gl": "^6.2.0",
6363
"react": "^18.0.0 || ^19.1.0",
6464
"react-dom": "^18.0.0 || ^19.1.0",
6565
"react-map-gl": "^8.0.4"

0 commit comments

Comments
 (0)