diff --git a/package.json b/package.json
index 28dcac6f..fc3541db 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "react-spatial",
"license": "MIT",
"description": "Components to build React map apps.",
- "version": "2.0.1",
+ "version": "2.0.2-beta.0",
"dependencies": {
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.1",
@@ -16,7 +16,7 @@
},
"peerDependencies": {
"maplibre-gl": "^4",
- "mobility-toolbox-js": "^3",
+ "mobility-toolbox-js": "^3.6",
"ol": "^10",
"react": "^18",
"react-dom": "^18"
@@ -64,8 +64,8 @@
"jest-transformer-svg": "^2.1.0",
"jsts": "2.12.1",
"lint-staged": "16.1.5",
- "maplibre-gl": "5.6.2",
- "mobility-toolbox-js": "3.4.4",
+ "maplibre-gl": "5.16.0",
+ "mobility-toolbox-js": "3.6.4",
"ol": "10.6.1",
"postcss": "^8.5.6",
"prettier": "3.6.2",
@@ -121,5 +121,6 @@
"not op_mini all",
"not ie <= 11",
"not android < 5"
- ]
+ ],
+ "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}
diff --git a/src/components/BasicMap/BasicMap.test.js b/src/components/BasicMap/BasicMap.test.js
index 31f7c458..6f8e8a48 100644
--- a/src/components/BasicMap/BasicMap.test.js
+++ b/src/components/BasicMap/BasicMap.test.js
@@ -21,12 +21,7 @@ proj4.defs(
register(proj4);
const extent = [0, 0, 1000, 1000];
-const olLayers = [
- new OLLayer({
- name: "foo",
- visible: true,
- }),
-];
+const olLayers = [new OLLayer({ name: "foo", visible: true })];
describe("BasicMap", () => {
let olMap;
@@ -106,9 +101,7 @@ describe("BasicMap", () => {
// Test componentDidMount
const { rerender } = render(
,
- {
- lifecycleExperimental: true,
- },
+ { lifecycleExperimental: true },
);
olMap.dispatchEvent(evt);
expect(spy).toHaveBeenCalledTimes(1);
@@ -139,11 +132,7 @@ describe("BasicMap", () => {
extent={extent}
layers={olLayers}
map={olMap}
- viewOptions={{
- maxZoom: 22,
- minZoom: 16,
- projection: "EPSG:21781",
- }}
+ viewOptions={{ maxZoom: 22, minZoom: 16, projection: "EPSG:21781" }}
/>,
);
expect(olMap.getLayers().getLength()).toBe(1);
@@ -175,9 +164,7 @@ describe("BasicMap", () => {
});
test("animation shoud be set", () => {
- const obj = {
- zoom: 4,
- };
+ const obj = { zoom: 4 };
const { rerender } = render();
const spy = jest.spyOn(olMap.getView(), "animate");
rerender();
diff --git a/src/components/Overlay/Overlay.test.js b/src/components/Overlay/Overlay.test.js
index f1131a7e..7c98ff7d 100644
--- a/src/components/Overlay/Overlay.test.js
+++ b/src/components/Overlay/Overlay.test.js
@@ -57,13 +57,7 @@ describe("Overlay", () => {
// The mock class set the onResize property, we just have to run it to
// simulate a resize
ResizeObserver.onResize([
- {
- contentRect: {
- height: 200,
- width: 200,
- },
- target,
- },
+ { contentRect: { height: 200, width: 200 }, target },
]);
});
@@ -79,13 +73,7 @@ describe("Overlay", () => {
act(() => {
ResizeObserver.onResize([
- {
- contentRect: {
- height: 200,
- width: 1200,
- },
- target,
- },
+ { contentRect: { height: 200, width: 1200 }, target },
]);
});
@@ -100,13 +88,7 @@ describe("Overlay", () => {
// Force resize to make it mobile.
act(() => {
ResizeObserver.onResize([
- {
- contentRect: {
- height: 200,
- width: 200,
- },
- target,
- },
+ { contentRect: { height: 200, width: 200 }, target },
]);
});
@@ -121,13 +103,7 @@ describe("Overlay", () => {
// Force resize to make it mobile.
act(() => {
ResizeObserver.onResize([
- {
- contentRect: {
- height: 200,
- width: 200,
- },
- target,
- },
+ { contentRect: { height: 200, width: 200 }, target },
]);
});
expect(container.querySelector(".tm-overlay-mobile")).not.toBe(null);
diff --git a/src/setupTests.js b/src/setupTests.js
index 7d65d0c2..8eb47877 100644
--- a/src/setupTests.js
+++ b/src/setupTests.js
@@ -1,4 +1,13 @@
import ResizeObserver from "resize-observer-polyfill";
+import util from "util";
+
+if (!global.TextDecoder) {
+ global.TextDecoder = util.TextDecoder;
+}
+
+if (!global.TextEncoder) {
+ global.TextEncoder = util.TextEncoder;
+}
global.URL.createObjectURL = jest.fn(() => {
return "fooblob";
@@ -23,21 +32,14 @@ class Worker {
}
}
-Object.defineProperty(window, "Worker", {
- value: Worker,
- writable: true,
-});
+Object.defineProperty(window, "Worker", { value: Worker, writable: true });
const mock = {
clearWatch: jest.fn(),
getCurrentPosition: jest.fn(),
watchPosition: (onSuccess) => {
onSuccess({
- coords: {
- accuracy: 55,
- latitude: 47.9913611,
- longitude: 7.84868,
- },
+ coords: { accuracy: 55, latitude: 47.9913611, longitude: 7.84868 },
timestamp: 1552660077044,
});
},
diff --git a/yarn.lock b/yarn.lock
index 8f5576b2..0486a8b4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2840,10 +2840,15 @@
resolved "https://registry.yarnpkg.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe"
integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==
-"@maplibre/maplibre-gl-style-spec@^23.3.0":
- version "23.3.0"
- resolved "https://registry.yarnpkg.com/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-23.3.0.tgz#b69ab48cb3abead4e49213396c8f83492638b97c"
- integrity sha512-IGJtuBbaGzOUgODdBRg66p8stnwj9iDXkgbYKoYcNiiQmaez5WVRfXm4b03MCDwmZyX93csbfHFWEJJYHnn5oA==
+"@maplibre/geojson-vt@^5.0.4":
+ version "5.0.4"
+ resolved "https://registry.npmjs.org/@maplibre/geojson-vt/-/geojson-vt-5.0.4.tgz#c5f301a5d227cecf0bf4d1ab9239b8b0b13e78fe"
+ integrity sha512-KGg9sma45S+stfH9vPCJk1J0lSDLWZgCT9Y8u8qWZJyjFlP8MNP1WGTxIMYJZjDvVT3PDn05kN1C95Sut1HpgQ==
+
+"@maplibre/maplibre-gl-style-spec@^24.4.1":
+ version "24.4.1"
+ resolved "https://registry.npmjs.org/@maplibre/maplibre-gl-style-spec/-/maplibre-gl-style-spec-24.4.1.tgz#600a1dbb2912831564cc6ba6e96c22cf34ffdc0c"
+ integrity sha512-UKhA4qv1h30XT768ccSv5NjNCX+dgfoq2qlLVmKejspPcSQTYD4SrVucgqegmYcKcmwf06wcNAa/kRd0NHWbUg==
dependencies:
"@mapbox/jsonlint-lines-primitives" "~2.0.2"
"@mapbox/unitbezier" "^0.0.1"
@@ -2853,16 +2858,23 @@
rw "^1.3.3"
tinyqueue "^3.0.0"
-"@maplibre/vt-pbf@^4.0.3":
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/@maplibre/vt-pbf/-/vt-pbf-4.0.3.tgz#8702b8330cfa0efbe7c81eb2ae138e588a02bfa6"
- integrity sha512-YsW99BwnT+ukJRkseBcLuZHfITB4puJoxnqPVjo72rhW/TaawVYsgQHcqWLzTxqknttYoDpgyERzWSa/XrETdA==
+"@maplibre/mlt@^1.1.2":
+ version "1.1.6"
+ resolved "https://registry.npmjs.org/@maplibre/mlt/-/mlt-1.1.6.tgz#49d91b54e4ae6cd03b19d6c3b342a7e8e2c6246d"
+ integrity sha512-rgtY3x65lrrfXycLf6/T22ZnjTg5WgIOsptOIoCaMZy4O4UAKTyZlYY0h6v8le721pTptF94U65yMDQkug+URw==
+ dependencies:
+ "@mapbox/point-geometry" "^1.1.0"
+
+"@maplibre/vt-pbf@^4.2.0":
+ version "4.2.1"
+ resolved "https://registry.npmjs.org/@maplibre/vt-pbf/-/vt-pbf-4.2.1.tgz#395d97bd5de68b5efabf0d56c535163bb88f75c7"
+ integrity sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==
dependencies:
"@mapbox/point-geometry" "^1.1.0"
"@mapbox/vector-tile" "^2.0.4"
- "@types/geojson-vt" "3.2.5"
+ "@maplibre/geojson-vt" "^5.0.4"
+ "@types/geojson" "^7946.0.16"
"@types/supercluster" "^7.1.3"
- geojson-vt "^4.0.2"
pbf "^4.0.1"
supercluster "^8.0.1"
@@ -3275,93 +3287,94 @@
resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad"
integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==
-"@turf/centroid@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/centroid/-/centroid-7.2.0.tgz#3211fe81d68b65082c7be72bf099b33b9211b282"
- integrity sha512-yJqDSw25T7P48au5KjvYqbDVZ7qVnipziVfZ9aSo7P2/jTE7d4BP21w0/XLi3T/9bry/t9PR1GDDDQljN4KfDw==
+"@turf/centroid@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/centroid/-/centroid-7.3.2.tgz#d8a01f98626d63557363afce3cb59edaa73dd39a"
+ integrity sha512-zWlX/t7goUx+FqCYzyscO7muXPSADb5nTGXWAbRR51P3Zsdx24P5tJshJhrHwIb3OR9a+YE4ig568Clex6tc2g==
dependencies:
- "@turf/helpers" "^7.2.0"
- "@turf/meta" "^7.2.0"
+ "@turf/helpers" "7.3.2"
+ "@turf/meta" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/clone@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/clone/-/clone-7.2.0.tgz#1dbf6e2f82ba2f9da45285fb870aa40662ccc55f"
- integrity sha512-JlGUT+/5qoU5jqZmf6NMFIoLDY3O7jKd53Up+zbpJ2vzUp6QdwdNzwrsCeONhynWM13F0MVtPXH4AtdkrgFk4g==
+"@turf/clone@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/clone/-/clone-7.3.2.tgz#a77acc251689c835152dd2dba20d10fcefa84629"
+ integrity sha512-ET6EqfEbDq4EsvyhC5Fwyg5hkkRGcHUM7v63sqbLtz4bY2cSAZ1gGcgmBQdztSXQyKqSsFkIXpp1amfrLATNOQ==
dependencies:
- "@turf/helpers" "^7.2.0"
+ "@turf/helpers" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/helpers@7.2.0", "@turf/helpers@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/helpers/-/helpers-7.2.0.tgz#5771308108c98d608eb8e7f16dcd0eb3fb8a3417"
- integrity sha512-cXo7bKNZoa7aC7ydLmUR02oB3IgDe7MxiPuRz3cCtYQHn+BJ6h1tihmamYDWWUlPHgSNF0i3ATc4WmDECZafKw==
+"@turf/helpers@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/helpers/-/helpers-7.3.2.tgz#deb2a1a5bb84d8db78571bc89ca8b75586e31ed7"
+ integrity sha512-5HFN42rgWjSobdTMxbuq+ZdXPcqp1IbMgFYULTLCplEQM3dXhsyRFe7DCss4Eiw12iW3q6Z5UeTNVfITsE5lgA==
dependencies:
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/invariant@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/invariant/-/invariant-7.2.0.tgz#ba5b377ea20ee8c45af0a4c9b8bf03aa1c43bd5d"
- integrity sha512-kV4u8e7Gkpq+kPbAKNC21CmyrXzlbBgFjO1PhrHPgEdNqXqDawoZ3i6ivE3ULJj2rSesCjduUaC/wyvH/sNr2Q==
+"@turf/invariant@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/invariant/-/invariant-7.3.2.tgz#490ea975572a7dfebed5ce0dd20a7dd8d0517602"
+ integrity sha512-brGmL1EFhZH/YNXhq6S+8sPWBEnmvEyxMWJO8bUNOFZyWHYiRTwxQHZM+An1blkbQ77PiEzsdNAspZqE1j7YKA==
dependencies:
- "@turf/helpers" "^7.2.0"
+ "@turf/helpers" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/meta@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/meta/-/meta-7.2.0.tgz#6a6b1918890b4d9d2b5ff10b3ad47e2fd7470912"
- integrity sha512-igzTdHsQc8TV1RhPuOLVo74Px/hyPrVgVOTgjWQZzt3J9BVseCdpfY/0cJBdlSRI4S/yTmmHl7gAqjhpYH5Yaw==
+"@turf/meta@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/meta/-/meta-7.3.2.tgz#e31320bf0602692664291b827eb6eb7344430a45"
+ integrity sha512-FIcIY+ZsAe9QV4fHciTXeuRz2TKIVaEjivkl4vMFCibdj7FUkWDofqOncbIre1xPrgktQeh20ZrmD+p0kf3n4Q==
dependencies:
- "@turf/helpers" "^7.2.0"
+ "@turf/helpers" "7.3.2"
"@types/geojson" "^7946.0.10"
+ tslib "^2.8.1"
-"@turf/rhumb-bearing@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/rhumb-bearing/-/rhumb-bearing-7.2.0.tgz#859caf61b0b757b68ed03636a8bbb5fbaf4615e3"
- integrity sha512-jbdexlrR8X2ZauUciHx3tRwG+BXoMXke4B8p8/IgDlAfIrVdzAxSQN89FMzIKnjJ/kdLjo9bFGvb92bu31Etug==
+"@turf/rhumb-bearing@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-7.3.2.tgz#4d7b035f103c113e245a5fce6a981ea79ab7c2c4"
+ integrity sha512-RoiZ9ZihgjKI8G2QUmikxEe9Z7+yL1m+1notOQ2eEMZ3+9rlhxKkLAfTZyioSlTsV3ovQmr2k30TKGL4CMQzWw==
dependencies:
- "@turf/helpers" "^7.2.0"
- "@turf/invariant" "^7.2.0"
+ "@turf/helpers" "7.3.2"
+ "@turf/invariant" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/rhumb-destination@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/rhumb-destination/-/rhumb-destination-7.2.0.tgz#807438a778e236e1855cbb068defa82e02f8a2ed"
- integrity sha512-U9OLgLAHlH4Wfx3fBZf3jvnkDjdTcfRan5eI7VPV1+fQWkOteATpzkiRjCvSYK575GljVwWBjkKca8LziGWitQ==
+"@turf/rhumb-destination@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-7.3.2.tgz#16325497efcff94a4ba3d44b9b66340a1a486d88"
+ integrity sha512-i43WHFzugO6D8aBk/jli0XL3GGI21JmPJRd1odz4HSxfbjjZe+WOf+amwouGFuDCkE73/odXn5ohx4iA1F3MSQ==
dependencies:
- "@turf/helpers" "^7.2.0"
- "@turf/invariant" "^7.2.0"
+ "@turf/helpers" "7.3.2"
+ "@turf/invariant" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/rhumb-distance@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/rhumb-distance/-/rhumb-distance-7.2.0.tgz#7da0dbecd559aadea3ad5b17181a7ce64fa33f58"
- integrity sha512-NsijTPON1yOc9tirRPEQQuJ5aQi7pREsqchQquaYKbHNWsexZjcDi4wnw2kM3Si4XjmgynT+2f7aXH7FHarHzw==
+"@turf/rhumb-distance@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-7.3.2.tgz#84a3721d1e14cf02ef0175716a53cfd18b14787b"
+ integrity sha512-8ZZ8EGeZREnWCk5a6pNFazSBxIqRCdPLAGPukCTpJONN3kke4Y3ftw7/Cd4rjX6tnkE2qT/I+vo67weqSuC5pg==
dependencies:
- "@turf/helpers" "^7.2.0"
- "@turf/invariant" "^7.2.0"
+ "@turf/helpers" "7.3.2"
+ "@turf/invariant" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
-"@turf/transform-rotate@7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@turf/transform-rotate/-/transform-rotate-7.2.0.tgz#578e67d2cb8a529774520d6e9ba97d4f05198c16"
- integrity sha512-EMCj0Zqy3cF9d3mGRqDlYnX2ZBXe3LgT+piDR0EuF5c5sjuKErcFcaBIsn/lg1gp4xCNZFinkZ3dsFfgGHf6fw==
- dependencies:
- "@turf/centroid" "^7.2.0"
- "@turf/clone" "^7.2.0"
- "@turf/helpers" "^7.2.0"
- "@turf/invariant" "^7.2.0"
- "@turf/meta" "^7.2.0"
- "@turf/rhumb-bearing" "^7.2.0"
- "@turf/rhumb-destination" "^7.2.0"
- "@turf/rhumb-distance" "^7.2.0"
+"@turf/transform-rotate@7.3.2":
+ version "7.3.2"
+ resolved "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-7.3.2.tgz#03f032beaf104cbd00cee2667f4a5c9eecf45949"
+ integrity sha512-e50qc5JG/lryhYa1/z6KBS0EIiHUXZte+3ZHJXlNq4HjpoY6M0/sAZprRkRqmNbo4UN2PS7HNRKnDSNA6swofA==
+ dependencies:
+ "@turf/centroid" "7.3.2"
+ "@turf/clone" "7.3.2"
+ "@turf/helpers" "7.3.2"
+ "@turf/invariant" "7.3.2"
+ "@turf/meta" "7.3.2"
+ "@turf/rhumb-bearing" "7.3.2"
+ "@turf/rhumb-destination" "7.3.2"
+ "@turf/rhumb-distance" "7.3.2"
"@types/geojson" "^7946.0.10"
tslib "^2.8.1"
@@ -7556,10 +7569,10 @@ github-slugger@^1.2.1:
resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d"
integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==
-gl-matrix@^3.4.3:
- version "3.4.3"
- resolved "https://registry.yarnpkg.com/gl-matrix/-/gl-matrix-3.4.3.tgz#fc1191e8320009fd4d20e9339595c6041ddc22c9"
- integrity sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==
+gl-matrix@^3.4.4:
+ version "3.4.4"
+ resolved "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.4.tgz#7789ee4982f62c7a7af447ee488f3bd6b0c77003"
+ integrity sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==
glob-parent@^5.1.2, glob-parent@~5.1.2:
version "5.1.2"
@@ -9804,10 +9817,10 @@ map-obj@^4.0.0:
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
-maplibre-gl@5.6.2:
- version "5.6.2"
- resolved "https://registry.yarnpkg.com/maplibre-gl/-/maplibre-gl-5.6.2.tgz#eda90691658e76e8c92576b008bdefd22c535dd7"
- integrity sha512-SEqYThhUCFf6Lm0TckpgpKnto5u4JsdPYdFJb6g12VtuaFsm3nYdBO+fOmnUYddc8dXihgoGnuXvPPooUcRv5w==
+maplibre-gl@5.16.0:
+ version "5.16.0"
+ resolved "https://registry.npmjs.org/maplibre-gl/-/maplibre-gl-5.16.0.tgz#fbf386810ceec66fbe30404e4baf493b33f31423"
+ integrity sha512-/VDY89nr4jgLJyzmhy325cG6VUI02WkZ/UfVuDbG/piXzo6ODnM+omDFIwWY8tsEsBG26DNDmNMn3Y2ikHsBiA==
dependencies:
"@mapbox/geojson-rewind" "^0.5.2"
"@mapbox/jsonlint-lines-primitives" "^2.0.2"
@@ -9816,14 +9829,15 @@ maplibre-gl@5.6.2:
"@mapbox/unitbezier" "^0.0.1"
"@mapbox/vector-tile" "^2.0.4"
"@mapbox/whoots-js" "^3.1.0"
- "@maplibre/maplibre-gl-style-spec" "^23.3.0"
- "@maplibre/vt-pbf" "^4.0.3"
+ "@maplibre/maplibre-gl-style-spec" "^24.4.1"
+ "@maplibre/mlt" "^1.1.2"
+ "@maplibre/vt-pbf" "^4.2.0"
"@types/geojson" "^7946.0.16"
"@types/geojson-vt" "3.2.5"
"@types/supercluster" "^7.1.3"
earcut "^3.0.2"
geojson-vt "^4.0.2"
- gl-matrix "^3.4.3"
+ gl-matrix "^3.4.4"
kdbush "^4.0.2"
murmurhash-js "^1.0.0"
pbf "^4.0.1"
@@ -10111,15 +10125,15 @@ mkdirp@~0.5.1:
dependencies:
minimist "^1.2.6"
-mobility-toolbox-js@3.4.4:
- version "3.4.4"
- resolved "https://registry.yarnpkg.com/mobility-toolbox-js/-/mobility-toolbox-js-3.4.4.tgz#a8466e97e56fc4e4eb4d430778e296390ea7a80c"
- integrity sha512-KPjdgAnEpNt1nATTlj03rzTuvsPOg/rzCmyStG3HK+nuIUbu2g7n895yqC8LpbAOcrFbzDvRVJimUruXeZsmHQ==
+mobility-toolbox-js@3.6.4:
+ version "3.6.4"
+ resolved "https://registry.npmjs.org/mobility-toolbox-js/-/mobility-toolbox-js-3.6.4.tgz#13b41ac9822c9dedea4d76bd2fcfc0a4d846ad92"
+ integrity sha512-xQlsdj8iVdQFsyZExfYBpaKRKWY5FkT4UbtIbj7FM7MFLMfiVabTksC9mzvS0UxCC6CLB3UQMzM2QQoARWRxUg==
dependencies:
"@geoblocks/ol-maplibre-layer" "^1.0.3"
"@geops/geops-ui" "0.3.6"
- "@turf/helpers" "7.2.0"
- "@turf/transform-rotate" "7.2.0"
+ "@turf/helpers" "7.3.2"
+ "@turf/transform-rotate" "7.3.2"
lodash.debounce "4.0.8"
lodash.throttle "4.1.1"
uuid "13.0.0"