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"