From 9334e81fa4e24c85049ec359454d4fd5f729cc06 Mon Sep 17 00:00:00 2001 From: Michael Beckemeyer Date: Wed, 13 Mar 2024 16:07:07 +0100 Subject: [PATCH] Update to OpenLayers 9 (#290, #291) --- .changeset/tame-pigs-develop.md | 23 ++++ package.json | 6 +- pnpm-lock.yaml | 126 +++++++++--------- src/packages/basemap-switcher/package.json | 2 +- src/packages/coordinate-viewer/package.json | 2 +- src/packages/editing/package.json | 2 +- src/packages/geolocation/package.json | 2 +- src/packages/legend/package.json | 2 +- src/packages/map-navigation/package.json | 2 +- src/packages/map-test-utils/package.json | 2 +- src/packages/map/package.json | 2 +- src/packages/measurement/package.json | 2 +- src/packages/ogc-features/package.json | 2 +- src/packages/overview-map/package.json | 2 +- src/packages/printing/package.json | 2 +- src/packages/result-list/package.json | 2 +- src/packages/scale-bar/package.json | 2 +- src/packages/search/package.json | 2 +- src/packages/selection/package.json | 2 +- src/packages/spatial-bookmarks/package.json | 2 +- src/packages/toc/package.json | 2 +- .../sidebar-app/package.json | 2 +- src/samples/map-sample/ol-app/package.json | 2 +- .../ogc-api-sample/ogc-app/package.json | 4 +- src/samples/test-toc/toc-app/package.json | 2 +- 25 files changed, 112 insertions(+), 89 deletions(-) create mode 100644 .changeset/tame-pigs-develop.md diff --git a/.changeset/tame-pigs-develop.md b/.changeset/tame-pigs-develop.md new file mode 100644 index 00000000..25c0094b --- /dev/null +++ b/.changeset/tame-pigs-develop.md @@ -0,0 +1,23 @@ +--- +"@open-pioneer/coordinate-viewer": minor +"@open-pioneer/spatial-bookmarks": minor +"@open-pioneer/basemap-switcher": minor +"@open-pioneer/map-navigation": minor +"@open-pioneer/map-test-utils": minor +"@open-pioneer/ogc-features": minor +"@open-pioneer/overview-map": minor +"@open-pioneer/geolocation": minor +"@open-pioneer/measurement": minor +"@open-pioneer/result-list": minor +"@open-pioneer/scale-bar": minor +"@open-pioneer/selection": minor +"@open-pioneer/printing": minor +"@open-pioneer/editing": minor +"@open-pioneer/legend": minor +"@open-pioneer/search": minor +"@open-pioneer/map": minor +"@open-pioneer/toc": minor +"@open-pioneer/scale-viewer": minor +--- + +Update to OpenLayers 9 diff --git a/package.json b/package.json index 7e13995b..a4ba9a4b 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "overrides": { "semver@<7.5.2": ">=7.5.2", "tough-cookie@<4.1.3": ">=4.1.3", - "@mapbox/mapbox-gl-style-spec": "npm:@maplibre/maplibre-gl-style-spec@^19.3.3", + "@mapbox/mapbox-gl-style-spec": "npm:@maplibre/maplibre-gl-style-spec@^20.1.1", "chakra-react-select>react-select": "^5.8.0" }, "auditConfig": { @@ -69,7 +69,7 @@ "@emotion/react": "^11.11.3", "@emotion/styled": "^11.11.0", "@formatjs/intl": "^2.9.9", - "@maplibre/maplibre-gl-style-spec": "^19.3.3", + "@maplibre/maplibre-gl-style-spec": "^20.1.1", "@open-pioneer/chakra-integration": "^1.1.1", "@open-pioneer/core": "^1.2.1", "@open-pioneer/http": "^2.1.4", @@ -79,7 +79,7 @@ "framer-motion": "^10.17.4", "html2canvas": "^1.4.1", "jspdf": "^2.5.1", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-select": "^5.8.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ec241e41..03a713ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: overrides: semver@<7.5.2: '>=7.5.2' tough-cookie@<4.1.3: '>=4.1.3' - '@mapbox/mapbox-gl-style-spec': npm:@maplibre/maplibre-gl-style-spec@^19.3.3 + '@mapbox/mapbox-gl-style-spec': npm:@maplibre/maplibre-gl-style-spec@^20.1.1 chakra-react-select>react-select: ^5.8.0 patchedDependencies: @@ -53,8 +53,8 @@ importers: specifier: ^2.9.9 version: 2.10.0(typescript@5.3.3) '@maplibre/maplibre-gl-style-spec': - specifier: ^19.3.3 - version: 19.3.3 + specifier: ^20.1.1 + version: 20.1.1 '@open-pioneer/chakra-integration': specifier: ^1.1.1 version: 1.1.1(@chakra-ui/react@2.8.2)(@emotion/cache@11.11.0)(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(framer-motion@10.18.0)(react-dom@18.2.0)(react@18.2.0) @@ -83,8 +83,8 @@ importers: specifier: ^2.5.1 version: 2.5.1 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -275,8 +275,8 @@ importers: specifier: ^4.7.6 version: 4.7.6(@chakra-ui/form-control@2.2.0)(@chakra-ui/icon@3.2.0)(@chakra-ui/layout@2.3.1)(@chakra-ui/media-query@3.3.0)(@chakra-ui/menu@2.2.1)(@chakra-ui/spinner@2.1.0)(@chakra-ui/system@2.6.2)(@emotion/react@11.11.4)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -310,8 +310,8 @@ importers: specifier: ^2.1.2 version: 2.1.2(@formatjs/intl@2.10.0)(@open-pioneer/base-theme@0.3.0)(@open-pioneer/chakra-integration@1.1.1)(@open-pioneer/core@1.2.1)(@open-pioneer/runtime-react-support@1.0.0)(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 proj4: specifier: ^2.9.0 version: 2.9.0 @@ -345,8 +345,8 @@ importers: specifier: ^2.1.2 version: 2.1.2(@formatjs/intl@2.10.0)(@open-pioneer/base-theme@0.3.0)(@open-pioneer/chakra-integration@1.1.1)(@open-pioneer/core@1.2.1)(@open-pioneer/runtime-react-support@1.0.0)(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 devDependencies: '@open-pioneer/map-test-utils': specifier: workspace:^ @@ -377,8 +377,8 @@ importers: specifier: ^2.1.2 version: 2.1.2(@formatjs/intl@2.10.0)(@open-pioneer/base-theme@0.3.0)(@open-pioneer/chakra-integration@1.1.1)(@open-pioneer/core@1.2.1)(@open-pioneer/runtime-react-support@1.0.0)(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -418,8 +418,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -456,8 +456,8 @@ importers: specifier: ^2.5.2 version: 2.5.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 proj4: specifier: ^2.9.0 version: 2.9.0 @@ -506,8 +506,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -538,8 +538,8 @@ importers: specifier: ^14.1.2 version: 14.2.1(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 devDependencies: openlayers-base-packages: specifier: workspace:* @@ -564,8 +564,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -593,8 +593,8 @@ importers: specifier: workspace:^ version: link:../search ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 uuid: specifier: ^9.0.1 version: 9.0.1 @@ -628,8 +628,8 @@ importers: specifier: ^2.1.2 version: 2.1.2(@formatjs/intl@2.10.0)(@open-pioneer/base-theme@0.3.0)(@open-pioneer/chakra-integration@1.1.1)(@open-pioneer/core@1.2.1)(@open-pioneer/runtime-react-support@1.0.0)(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -675,8 +675,8 @@ importers: specifier: ^2.5.1 version: 2.5.1 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -748,8 +748,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -780,8 +780,8 @@ importers: specifier: ^2.1.2 version: 2.1.2(@formatjs/intl@2.10.0)(@open-pioneer/base-theme@0.3.0)(@open-pioneer/chakra-integration@1.1.1)(@open-pioneer/core@1.2.1)(@open-pioneer/runtime-react-support@1.0.0)(react-dom@18.2.0)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -853,8 +853,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -903,8 +903,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -956,8 +956,8 @@ importers: specifier: ^2.6.0 version: 2.6.0(@types/react@18.2.55)(react@18.2.0) ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -1020,8 +1020,8 @@ importers: specifier: ^2.3.2 version: 2.3.2 ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -1079,8 +1079,8 @@ importers: specifier: workspace:^ version: link:../../../packages/theme ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -1181,8 +1181,8 @@ importers: specifier: workspace:^ version: link:../../../packages/toc ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -1232,11 +1232,11 @@ importers: specifier: workspace:^ version: link:../../../packages/toc ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 ol-mapbox-style: - specifier: ^12.1.1 - version: 12.1.1(ol@8.2.0) + specifier: ^12.2.1 + version: 12.2.1(ol@9.0.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -1373,8 +1373,8 @@ importers: specifier: workspace:^ version: link:../../../packages/toc ol: - specifier: ^8.2.0 - version: 8.2.0 + specifier: ^9.0.0 + version: 9.0.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -3475,13 +3475,13 @@ packages: resolution: {integrity: sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==} dev: false - /@maplibre/maplibre-gl-style-spec@19.3.3: - resolution: {integrity: sha512-cOZZOVhDSulgK0meTsTkmNXb1ahVvmTmWmfx9gRBwc6hq98wS9JP35ESIoNq3xqEan+UN+gn8187Z6E4NKhLsw==} + /@maplibre/maplibre-gl-style-spec@20.1.1: + resolution: {integrity: sha512-z85ARNPCBI2Cs5cPOS3DSbraTN+ue8zrcYVoSWBuNrD/mA+2SKAJ+hIzI22uN7gac6jBMnCdpPKRxS/V0KSZVQ==} hasBin: true dependencies: '@mapbox/jsonlint-lines-primitives': 2.0.2 '@mapbox/unitbezier': 0.0.1 - json-stringify-pretty-compact: 3.0.0 + json-stringify-pretty-compact: 4.0.0 minimist: 1.2.8 rw: 1.3.3 sort-object: 3.0.3 @@ -6857,8 +6857,8 @@ packages: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} dev: true - /json-stringify-pretty-compact@3.0.0: - resolution: {integrity: sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA==} + /json-stringify-pretty-compact@4.0.0: + resolution: {integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==} dev: false /json5@1.0.2: @@ -7383,18 +7383,18 @@ packages: es-abstract: 1.22.3 dev: true - /ol-mapbox-style@12.1.1(ol@8.2.0): - resolution: {integrity: sha512-jjIQO2BiO/GTjJO/2Idw0WQQAGorPXewZ5wEuusXM8BRXZHIa3mmDZDWoBWtb0H4VHB9RpLsTbRMj5Dquo9Etg==} + /ol-mapbox-style@12.2.1(ol@9.0.0): + resolution: {integrity: sha512-soh8x+8CwlA+e3fd8grotA4XXnm0DSWnpzu5Ef3aEQwpM1o2OfoGPSk/hpjhXL5kFUm79pEyiONTw+kdth2FEQ==} peerDependencies: - ol: 8.x || 7.x + ol: '>=9.0.0 || >=9.0.0-dev.0 <9.0.0 || =9.0.0-dev || >=8.0.0 <=8.2.0 || >=7.0.0 <=7.5.2' dependencies: - '@mapbox/mapbox-gl-style-spec': /@maplibre/maplibre-gl-style-spec@19.3.3 + '@mapbox/mapbox-gl-style-spec': /@maplibre/maplibre-gl-style-spec@20.1.1 mapbox-to-css-font: 2.4.2 - ol: 8.2.0 + ol: 9.0.0 dev: false - /ol@8.2.0: - resolution: {integrity: sha512-/m1ddd7Jsp4Kbg+l7+ozR5aKHAZNQOBAoNZ5pM9Jvh4Etkf0WGkXr9qXd7PnhmwiC1Hnc2Toz9XjCzBBvexfXw==} + /ol@9.0.0: + resolution: {integrity: sha512-+nYHZYbHrRUTDJ8ryxXPdDoAiaT6Zea02cocmGqsJXs4Oac1fYC9EbTIU2Y7803QcmG3u2MR88RxbksBvK+ZfQ==} dependencies: color-rgba: 3.0.0 color-space: 2.0.1 diff --git a/src/packages/basemap-switcher/package.json b/src/packages/basemap-switcher/package.json index 4219a5ed..a794618b 100644 --- a/src/packages/basemap-switcher/package.json +++ b/src/packages/basemap-switcher/package.json @@ -22,7 +22,7 @@ "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", "chakra-react-select": "^4.7.6", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-icons": "^4.12.0" }, diff --git a/src/packages/coordinate-viewer/package.json b/src/packages/coordinate-viewer/package.json index c38bbe50..cae15d86 100644 --- a/src/packages/coordinate-viewer/package.json +++ b/src/packages/coordinate-viewer/package.json @@ -21,7 +21,7 @@ "@open-pioneer/map": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "proj4": "^2.9.0" }, diff --git a/src/packages/editing/package.json b/src/packages/editing/package.json index d24a06fc..7c08b4aa 100644 --- a/src/packages/editing/package.json +++ b/src/packages/editing/package.json @@ -21,7 +21,7 @@ "@open-pioneer/http": "^2.1.4", "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/map": "workspace:^", - "ol": "^8.2.0" + "ol": "^9.0.0" }, "devDependencies": { "@open-pioneer/map-test-utils": "workspace:^", diff --git a/src/packages/geolocation/package.json b/src/packages/geolocation/package.json index c15d92ca..aa1cd35e 100644 --- a/src/packages/geolocation/package.json +++ b/src/packages/geolocation/package.json @@ -23,7 +23,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/core": "^1.2.1", "@open-pioneer/notifier": "^0.3.1", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-icons": "^4.12.0" }, diff --git a/src/packages/legend/package.json b/src/packages/legend/package.json index 02d5aabc..66733f3b 100644 --- a/src/packages/legend/package.json +++ b/src/packages/legend/package.json @@ -22,7 +22,7 @@ "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/map": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "classnames": "^2.3.2" }, diff --git a/src/packages/map-navigation/package.json b/src/packages/map-navigation/package.json index 01d15570..1c793f60 100644 --- a/src/packages/map-navigation/package.json +++ b/src/packages/map-navigation/package.json @@ -22,7 +22,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "classnames": "^2.3.2", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-icons": "^4.12.0" }, diff --git a/src/packages/map-test-utils/package.json b/src/packages/map-test-utils/package.json index 4b453ce3..096de2a4 100644 --- a/src/packages/map-test-utils/package.json +++ b/src/packages/map-test-utils/package.json @@ -20,7 +20,7 @@ "@open-pioneer/map": "workspace:^", "@open-pioneer/test-utils": "^1.1.1", "@testing-library/react": "^14.1.2", - "ol": "^8.2.0" + "ol": "^9.0.0" }, "devDependencies": { "openlayers-base-packages": "workspace:*" diff --git a/src/packages/map/package.json b/src/packages/map/package.json index b16ca0e1..cc540937 100644 --- a/src/packages/map/package.json +++ b/src/packages/map/package.json @@ -23,7 +23,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "@types/proj4": "^2.5.2", - "ol": "^8.2.0", + "ol": "^9.0.0", "proj4": "^2.9.0", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/src/packages/measurement/package.json b/src/packages/measurement/package.json index 3410a2f5..8e5fcc6f 100644 --- a/src/packages/measurement/package.json +++ b/src/packages/measurement/package.json @@ -21,7 +21,7 @@ "@open-pioneer/map": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "classnames": "^2.3.2" }, diff --git a/src/packages/ogc-features/package.json b/src/packages/ogc-features/package.json index 2b990a46..08a29042 100644 --- a/src/packages/ogc-features/package.json +++ b/src/packages/ogc-features/package.json @@ -19,7 +19,7 @@ "peerDependencies": { "@open-pioneer/core": "^1.2.1", "@open-pioneer/http": "^2.1.4", - "ol": "^8.2.0", + "ol": "^9.0.0", "uuid": "^9.0.1", "@open-pioneer/search": "workspace:^" }, diff --git a/src/packages/overview-map/package.json b/src/packages/overview-map/package.json index fe7715b2..dcd36cb2 100644 --- a/src/packages/overview-map/package.json +++ b/src/packages/overview-map/package.json @@ -22,7 +22,7 @@ "@open-pioneer/ogc-features": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0" }, "devDependencies": { diff --git a/src/packages/printing/package.json b/src/packages/printing/package.json index c4ebd721..d35fb937 100644 --- a/src/packages/printing/package.json +++ b/src/packages/printing/package.json @@ -23,7 +23,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/core": "^1.2.1", "@open-pioneer/notifier": "^0.3.1", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "classnames": "^2.3.2", "html2canvas": "^1.4.1", diff --git a/src/packages/result-list/package.json b/src/packages/result-list/package.json index c45123af..4793c9a2 100644 --- a/src/packages/result-list/package.json +++ b/src/packages/result-list/package.json @@ -22,7 +22,7 @@ "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/core": "^1.2.1", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "classnames": "^2.3.2", "@chakra-ui/icons": "^2.1.1", diff --git a/src/packages/scale-bar/package.json b/src/packages/scale-bar/package.json index a9ee5c90..d7032717 100644 --- a/src/packages/scale-bar/package.json +++ b/src/packages/scale-bar/package.json @@ -21,7 +21,7 @@ "@open-pioneer/map": "workspace:^", "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0" }, "devDependencies": { diff --git a/src/packages/search/package.json b/src/packages/search/package.json index ce554b72..a60cab5b 100644 --- a/src/packages/search/package.json +++ b/src/packages/search/package.json @@ -22,7 +22,7 @@ "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/core": "^1.2.1", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "classnames": "^2.3.2", "chakra-react-select": "^4.7.6", diff --git a/src/packages/selection/package.json b/src/packages/selection/package.json index 63f62890..9be009da 100644 --- a/src/packages/selection/package.json +++ b/src/packages/selection/package.json @@ -23,7 +23,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/core": "^1.2.1", "@open-pioneer/notifier": "^0.3.1", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "chakra-react-select": "^4.7.6", "@chakra-ui/icons": "^2.1.1", diff --git a/src/packages/spatial-bookmarks/package.json b/src/packages/spatial-bookmarks/package.json index cd3ec10b..98f7179b 100644 --- a/src/packages/spatial-bookmarks/package.json +++ b/src/packages/spatial-bookmarks/package.json @@ -25,7 +25,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "classnames": "^2.3.2", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-icons": "^4.12.0" }, diff --git a/src/packages/toc/package.json b/src/packages/toc/package.json index 0ee7ac6a..dba61e32 100644 --- a/src/packages/toc/package.json +++ b/src/packages/toc/package.json @@ -22,7 +22,7 @@ "@open-pioneer/basemap-switcher": "workspace:^", "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "classnames": "^2.3.2", "react-icons": "^4.12.0" diff --git a/src/samples/experimental-sidebar/sidebar-app/package.json b/src/samples/experimental-sidebar/sidebar-app/package.json index 71233177..da9757ce 100644 --- a/src/samples/experimental-sidebar/sidebar-app/package.json +++ b/src/samples/experimental-sidebar/sidebar-app/package.json @@ -13,7 +13,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/theme": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.12.0", diff --git a/src/samples/map-sample/ol-app/package.json b/src/samples/map-sample/ol-app/package.json index 4ecf0353..ac8f3e32 100644 --- a/src/samples/map-sample/ol-app/package.json +++ b/src/samples/map-sample/ol-app/package.json @@ -30,7 +30,7 @@ "@open-pioneer/spatial-bookmarks": "workspace:^", "@open-pioneer/theme": "workspace:^", "@open-pioneer/toc": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.12.0", diff --git a/src/samples/ogc-api-sample/ogc-app/package.json b/src/samples/ogc-api-sample/ogc-app/package.json index 10470259..11346ec0 100644 --- a/src/samples/ogc-api-sample/ogc-app/package.json +++ b/src/samples/ogc-api-sample/ogc-app/package.json @@ -12,8 +12,8 @@ "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/theme": "workspace:^", "@open-pioneer/toc": "workspace:^", - "ol": "^8.2.0", - "ol-mapbox-style": "^12.1.1", + "ol": "^9.0.0", + "ol-mapbox-style": "^12.2.1", "react": "^18.2.0" }, "version": "0.0.6" diff --git a/src/samples/test-toc/toc-app/package.json b/src/samples/test-toc/toc-app/package.json index 3ca0b1fa..2f1a39ef 100644 --- a/src/samples/test-toc/toc-app/package.json +++ b/src/samples/test-toc/toc-app/package.json @@ -11,7 +11,7 @@ "@open-pioneer/react-utils": "workspace:^", "@open-pioneer/runtime": "^2.1.2", "@open-pioneer/toc": "workspace:^", - "ol": "^8.2.0", + "ol": "^9.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.12.0"