diff --git a/.changeset/core-optional-map-viewport.md b/.changeset/core-optional-map-viewport.md new file mode 100644 index 00000000..4d5f7bfc --- /dev/null +++ b/.changeset/core-optional-map-viewport.md @@ -0,0 +1,6 @@ +--- +"@mapsight/core": patch +"@mapsight/ui": patch +--- + +Handle unavailable map targets and viewports in cursor updates and map context menus with OpenLayers 10.11. diff --git a/.changeset/dependabot-364-mapsight-count-aggregator-ui.md b/.changeset/dependabot-364-mapsight-count-aggregator-ui.md new file mode 100644 index 00000000..7a866f37 --- /dev/null +++ b/.changeset/dependabot-364-mapsight-count-aggregator-ui.md @@ -0,0 +1,7 @@ +--- +"@mapsight/count-aggregator-ui": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `@tanstack/react-query` `^5.103.2` → `^5.104.1` (minor) diff --git a/.changeset/dependabot-364-mapsight-host-starter.md b/.changeset/dependabot-364-mapsight-host-starter.md new file mode 100644 index 00000000..dc1177fa --- /dev/null +++ b/.changeset/dependabot-364-mapsight-host-starter.md @@ -0,0 +1,8 @@ +--- +"mapsight-host-starter": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `@types/node` `^24.13.6` → `^24.19.1` (minor) +- `ol` `^10.10.0` → `^10.11.0` (minor) diff --git a/.changeset/dependabot-364-mapsight-next-starter.md b/.changeset/dependabot-364-mapsight-next-starter.md new file mode 100644 index 00000000..5173a95c --- /dev/null +++ b/.changeset/dependabot-364-mapsight-next-starter.md @@ -0,0 +1,9 @@ +--- +"mapsight-next-starter": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `@types/node` `^24.13.6` → `^24.19.1` (minor) +- `ol` `^10.10.0` → `^10.11.0` (minor) +- `postcss` `^8.5.28` → `^8.5.29` (patch) diff --git a/.changeset/dependabot-364-mapsight-showcase.md b/.changeset/dependabot-364-mapsight-showcase.md new file mode 100644 index 00000000..379081a9 --- /dev/null +++ b/.changeset/dependabot-364-mapsight-showcase.md @@ -0,0 +1,7 @@ +--- +"@mapsight/showcase": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `@tanstack/react-query` `^5.103.2` → `^5.104.1` (minor) diff --git a/.changeset/dependabot-364-mapsight-traffic-style.md b/.changeset/dependabot-364-mapsight-traffic-style.md new file mode 100644 index 00000000..28cd52ef --- /dev/null +++ b/.changeset/dependabot-364-mapsight-traffic-style.md @@ -0,0 +1,7 @@ +--- +"@mapsight/traffic-style": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `sharp` `^0.35.4` → `^0.35.5` (patch) diff --git a/.changeset/dependabot-364-mapsight-ui.md b/.changeset/dependabot-364-mapsight-ui.md new file mode 100644 index 00000000..4a36a20f --- /dev/null +++ b/.changeset/dependabot-364-mapsight-ui.md @@ -0,0 +1,7 @@ +--- +"@mapsight/ui": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `@tanstack/react-query` `^5.103.2` → `^5.104.1` (minor) diff --git a/.changeset/dependabot-364-mapsight-vector-style-compiler.md b/.changeset/dependabot-364-mapsight-vector-style-compiler.md new file mode 100644 index 00000000..6268455e --- /dev/null +++ b/.changeset/dependabot-364-mapsight-vector-style-compiler.md @@ -0,0 +1,7 @@ +--- +"@mapsight/vector-style-compiler": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `postcss` `^8.5.28` → `^8.5.29` (patch) diff --git a/.changeset/dependabot-364-mapsight-vite-spa-starter.md b/.changeset/dependabot-364-mapsight-vite-spa-starter.md new file mode 100644 index 00000000..bc943109 --- /dev/null +++ b/.changeset/dependabot-364-mapsight-vite-spa-starter.md @@ -0,0 +1,8 @@ +--- +"mapsight-vite-spa-starter": patch +--- + +Bump dependencies from Dependabot ([#364](https://github.com/open-mapsight/mapsight/pull/364)): + +- `@types/node` `^24.13.6` → `^24.19.1` (minor) +- `ol` `^10.10.0` → `^10.11.0` (minor) diff --git a/.changeset/lib-ol-nullable-map-target.md b/.changeset/lib-ol-nullable-map-target.md new file mode 100644 index 00000000..de54a5f6 --- /dev/null +++ b/.changeset/lib-ol-nullable-map-target.md @@ -0,0 +1,5 @@ +--- +"@mapsight/lib-ol": patch +--- + +Support nullable map targets in OpenLayers 10.11 transition helpers. diff --git a/apps/showcase/package.json b/apps/showcase/package.json index 6730f2fa..fd458be5 100644 --- a/apps/showcase/package.json +++ b/apps/showcase/package.json @@ -13,7 +13,7 @@ "@mapsight/lib-redux": "workspace:^", "@mapsight/traffic-style": "workspace:^", "@mapsight/ui": "workspace:^", - "@tanstack/react-query": "^5.103.2", + "@tanstack/react-query": "^5.104.1", "breakpoint-sass": "^3.0.0", "lodash": "catalog:", "ol": "catalog:", diff --git a/packages/core/src/js/lib/map/lib/WithCursor.ts b/packages/core/src/js/lib/map/lib/WithCursor.ts index a859fbf0..65040a7f 100644 --- a/packages/core/src/js/lib/map/lib/WithCursor.ts +++ b/packages/core/src/js/lib/map/lib/WithCursor.ts @@ -7,9 +7,9 @@ export default class WithCursor extends WithMap { this.getAndObserveUncontrolled( (state) => state.cursor as string | undefined, (newCursor = DEFAULT_CURSOR) => { - const map = this.getMap(); - if (map) { - map.getViewport().style.cursor = newCursor; + const viewport = this.getMap()?.getViewport(); + if (viewport) { + viewport.style.cursor = newCursor; } }, ); diff --git a/packages/count-aggregator-ui/package.json b/packages/count-aggregator-ui/package.json index 6121263f..4088970b 100644 --- a/packages/count-aggregator-ui/package.json +++ b/packages/count-aggregator-ui/package.json @@ -6,7 +6,7 @@ "dependencies": { "@mapsight/count-aggregator-api": "workspace:^", "@mapsight/traffic-style": "workspace:^", - "@tanstack/react-query": "^5.103.2", + "@tanstack/react-query": "^5.104.1", "clsx": "^2.1.1", "flatpickr": "^4.6.13", "react-flatpickr": "^4.0.11", @@ -47,7 +47,7 @@ "license": "MIT", "peerDependencies": { "@mapsight/ui": "workspace:^", - "@tanstack/react-query": "^5.103.2", + "@tanstack/react-query": "^5.104.1", "react": "catalog:", "react-dom": "catalog:", "react-select": "^5.10.2" diff --git a/packages/lib-ol/src/js/map/animateDuringTransition.ts b/packages/lib-ol/src/js/map/animateDuringTransition.ts index 925b764e..8c16b8a2 100644 --- a/packages/lib-ol/src/js/map/animateDuringTransition.ts +++ b/packages/lib-ol/src/js/map/animateDuringTransition.ts @@ -43,13 +43,13 @@ export default function animateDuringTransition( } let isTransitionRunning = true; - const maxTimeTimeout = setTimeout(endAnimation, maxTime); - function endAnimation() { + const endAnimation = () => { isTransitionRunning = false; clearTimeout(maxTimeTimeout); targetElement.removeEventListener("transitionend", endAnimation); - } + }; + const maxTimeTimeout = setTimeout(endAnimation, maxTime); animationLoop((deltaT) => render(deltaT) !== false && isTransitionRunning); targetElement.addEventListener("transitionend", endAnimation); diff --git a/packages/lib-ol/src/js/map/updateSizeOnTransitionEnd.ts b/packages/lib-ol/src/js/map/updateSizeOnTransitionEnd.ts index 095c70f8..f529d646 100644 --- a/packages/lib-ol/src/js/map/updateSizeOnTransitionEnd.ts +++ b/packages/lib-ol/src/js/map/updateSizeOnTransitionEnd.ts @@ -1,7 +1,7 @@ import type OlMap from "ol/Map"; export default function updateSizeOnTransitionEnd(map: OlMap) { - let previousTargetElement: undefined | HTMLElement; + let previousTargetElement: undefined | null | HTMLElement; function updateSize() { map.updateSize(); diff --git a/packages/traffic-style/package.json b/packages/traffic-style/package.json index 08e6e02f..33a43c31 100644 --- a/packages/traffic-style/package.json +++ b/packages/traffic-style/package.json @@ -17,7 +17,7 @@ "lru-cache": "^11.5.3", "merge-stream": "^2.0.0", "ol": "catalog:", - "sharp": "^0.35.4", + "sharp": "^0.35.5", "svgo": "^4.1.0", "vinyl": "^3.0.1", "zod": "catalog:" diff --git a/packages/ui/package.json b/packages/ui/package.json index 54a4298b..33673395 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -31,7 +31,7 @@ "zod": "catalog:" }, "devDependencies": { - "@tanstack/react-query": "^5.103.2", + "@tanstack/react-query": "^5.104.1", "@testing-library/react": "^16.3.3", "@types/lodash": "catalog:", "@types/react": "catalog:", @@ -182,7 +182,7 @@ "homepage": "https://github.com/open-mapsight/mapsight/tree/main/packages/ui#readme", "license": "MIT", "peerDependencies": { - "@tanstack/react-query": "^5.103.2", + "@tanstack/react-query": "^5.104.1", "react": "catalog:", "react-dom": "catalog:" }, diff --git a/packages/ui/src/js/components/map-overlay/map-point-context-menu.tsx b/packages/ui/src/js/components/map-overlay/map-point-context-menu.tsx index 9b211588..ae7b39b8 100644 --- a/packages/ui/src/js/components/map-overlay/map-point-context-menu.tsx +++ b/packages/ui/src/js/components/map-overlay/map-point-context-menu.tsx @@ -270,7 +270,10 @@ function MapPointContextMenu({ const map = getOlMap(store, mapControllerName); if ( !map || - !eventTargetIsInMap(event.target, map.getTargetElement()) + !eventTargetIsInMap( + event.target, + map.getTargetElement() ?? null, + ) ) { return; } @@ -296,7 +299,10 @@ function MapPointContextMenu({ const map = getOlMap(store, mapControllerName); if ( !map || - !eventTargetIsInMap(event.target, map.getTargetElement()) + !eventTargetIsInMap( + event.target, + map.getTargetElement() ?? null, + ) ) { pointerDownRef.current = null; return; diff --git a/packages/vector-style-compiler/package.json b/packages/vector-style-compiler/package.json index 369b0005..6120d169 100644 --- a/packages/vector-style-compiler/package.json +++ b/packages/vector-style-compiler/package.json @@ -12,7 +12,7 @@ "@types/node": "catalog:", "chokidar": "^5.0.0", "lodash": "catalog:", - "postcss": "^8.5.28", + "postcss": "^8.5.29", "sass": "^1.105.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f094abc..891b60ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,8 +19,8 @@ catalogs: specifier: ^4.17.25 version: 4.17.25 '@types/node': - specifier: ^24.13.6 - version: 24.19.0 + specifier: ^24.19.1 + version: 24.19.1 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -34,14 +34,14 @@ catalogs: specifier: ^3.1.0 version: 3.2.3 jsdom: - specifier: ^30.1.1 - version: 30.1.1 + specifier: ^30.1.2 + version: 30.1.2 lodash: specifier: ^4.18.1 version: 4.18.1 ol: - specifier: ^10.10.0 - version: 10.10.0 + specifier: ^10.11.0 + version: 10.11.0 pidusage: specifier: ^4.0.1 version: 4.0.1 @@ -76,8 +76,8 @@ catalogs: specifier: ^6.0.3 version: 6.0.3 vitest: - specifier: ^5.0.0 - version: 5.0.1 + specifier: ^5.0.3 + version: 5.0.3 zod: specifier: ^4.6.5 version: 4.6.5 @@ -127,7 +127,7 @@ importers: version: 7946.0.16 '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 eslint: specifier: ^10.12.0 version: 10.12.0(jiti@2.7.0) @@ -219,8 +219,8 @@ importers: specifier: workspace:* version: link:../../packages/ui '@tanstack/react-query': - specifier: ^5.103.2 - version: 5.104.0(react@19.3.0) + specifier: ^5.104.1 + version: 5.104.1(react@19.3.0) breakpoint-sass: specifier: ^3.0.0 version: 3.0.0(sass@1.105.1) @@ -229,7 +229,7 @@ importers: version: 4.18.1 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 react: specifier: 'catalog:' version: 19.3.0 @@ -260,10 +260,10 @@ importers: version: 1.63.0 '@tailwindcss/vite': specifier: ^4.3.3 - version: 4.3.3(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 4.3.3(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 '@types/react': specifier: 'catalog:' version: 19.3.0 @@ -287,7 +287,7 @@ importers: version: 6.0.3 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) apps/vector-editor: dependencies: @@ -314,7 +314,7 @@ importers: version: 4.4.0 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 proj4: specifier: 'catalog:' version: 2.22.0 @@ -378,7 +378,7 @@ importers: version: 8.0.1(postcss@8.5.30) vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) packages/core: dependencies: @@ -427,19 +427,19 @@ importers: version: 4.17.25 '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 canvas: specifier: 'catalog:' version: 3.2.3 jsdom: specifier: 'catalog:' - version: 30.1.1(canvas@3.2.3) + version: 30.1.2(canvas@3.2.3) ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 ol-mapbox-style: specifier: ^13.5.1 - version: 13.5.1(ol@10.10.0) + version: 13.5.1(ol@10.11.0) playwright: specifier: 'catalog:' version: 1.63.0 @@ -454,10 +454,10 @@ importers: version: 6.0.3 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/count-aggregator-api: dependencies: @@ -479,7 +479,7 @@ importers: version: 6.0.3 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/count-aggregator-ui: dependencies: @@ -490,8 +490,8 @@ importers: specifier: workspace:* version: link:../traffic-style/dist '@tanstack/react-query': - specifier: ^5.103.2 - version: 5.104.0(react@19.3.0) + specifier: ^5.104.1 + version: 5.104.1(react@19.3.0) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -549,7 +549,7 @@ importers: version: 6.0.3 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/lib-js: devDependencies: @@ -567,7 +567,7 @@ importers: version: 4.1.5 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/lib-ol: dependencies: @@ -582,14 +582,14 @@ importers: version: 4.18.1 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 devDependencies: tsc-alias: specifier: ^1.9.5 version: 1.9.5 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/lib-redux: dependencies: @@ -611,19 +611,19 @@ importers: version: 9.0.3 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/ssr-sidecar: devDependencies: '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 typescript: specifier: 'catalog:' version: 6.0.3 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/traffic-style: dependencies: @@ -647,13 +647,13 @@ importers: version: 2.0.0 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 react: specifier: 'catalog:' version: 19.3.0 sharp: - specifier: ^0.35.4 - version: 0.35.4(@types/node@24.19.0) + specifier: ^0.35.5 + version: 0.35.5(@types/node@24.19.1) svgo: specifier: ^4.1.0 version: 4.1.0 @@ -672,13 +672,13 @@ importers: version: 11.0.4 '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 markdown-table: specifier: ^3.0.4 version: 3.0.4 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) publishDirectory: dist packages/ui: @@ -721,13 +721,13 @@ importers: version: 3.0.0 jsdom: specifier: 'catalog:' - version: 30.1.1(canvas@3.2.3) + version: 30.1.2(canvas@3.2.3) lodash: specifier: 'catalog:' version: 4.18.1 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 proj4: specifier: 'catalog:' version: 2.22.0 @@ -760,8 +760,8 @@ importers: version: 4.6.5 devDependencies: '@tanstack/react-query': - specifier: ^5.103.2 - version: 5.104.0(react@19.3.0) + specifier: ^5.104.1 + version: 5.104.1(react@19.3.0) '@testing-library/react': specifier: ^16.3.3 version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) @@ -791,7 +791,7 @@ importers: version: 4.1.0 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/vector-style-compiler: dependencies: @@ -803,7 +803,7 @@ importers: version: 4.17.25 '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 chokidar: specifier: ^5.0.0 version: 5.0.0 @@ -812,10 +812,10 @@ importers: version: 4.18.1 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 postcss: - specifier: ^8.5.28 - version: 8.5.28 + specifier: ^8.5.29 + version: 8.5.29 sass: specifier: ^1.105.0 version: 1.105.1 @@ -852,10 +852,10 @@ importers: version: 9.0.0 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/vite-count-aggregator-embed: dependencies: @@ -865,31 +865,31 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 typescript: specifier: 'catalog:' version: 6.0.3 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) packages/vite-host-embed: devDependencies: '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 typescript: specifier: 'catalog:' version: 6.0.3 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + version: 5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) starters/mapsight-host-starter: dependencies: @@ -915,8 +915,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 ol: - specifier: ^10.10.0 - version: 10.10.0 + specifier: ^10.11.0 + version: 10.11.0 react: specifier: ^19.3.0 version: 19.3.0 @@ -931,8 +931,8 @@ importers: specifier: workspace:* version: link:../../packages/vector-style-compiler '@types/node': - specifier: ^24.13.6 - version: 24.19.0 + specifier: ^24.19.1 + version: 24.19.1 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -956,7 +956,7 @@ importers: version: 6.0.3 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) starters/mapsight-next-starter: dependencies: @@ -980,10 +980,10 @@ importers: version: 3.0.0 next: specifier: ^16.4.1 - version: 16.4.1(@babel/core@7.29.7)(@playwright/test@1.63.0)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(sass@1.105.1) + version: 16.4.1(@babel/core@7.29.7)(@playwright/test@1.63.0)(@types/node@24.19.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(sass@1.105.1) ol: - specifier: ^10.10.0 - version: 10.10.0 + specifier: ^10.11.0 + version: 10.11.0 react: specifier: ^19.3.0 version: 19.3.0 @@ -1004,8 +1004,8 @@ importers: specifier: ^4.3.3 version: 4.3.3 '@types/node': - specifier: ^24.13.6 - version: 24.19.0 + specifier: ^24.19.1 + version: 24.19.1 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -1025,8 +1025,8 @@ importers: specifier: ^4.1.5 version: 4.1.5 postcss: - specifier: ^8.5.28 - version: 8.5.28 + specifier: ^8.5.29 + version: 8.5.29 rimraf: specifier: ^6.1.3 version: 6.1.3 @@ -1061,8 +1061,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 ol: - specifier: ^10.10.0 - version: 10.10.0 + specifier: ^10.11.0 + version: 10.11.0 react: specifier: ^19.3.0 version: 19.3.0 @@ -1083,8 +1083,8 @@ importers: specifier: workspace:* version: link:../../packages/vector-style-compiler '@types/node': - specifier: ^24.13.6 - version: 24.19.0 + specifier: ^24.19.1 + version: 24.19.1 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -1111,7 +1111,7 @@ importers: version: 6.0.3 vite: specifier: ^8.3.3 - version: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) packages: @@ -1135,12 +1135,12 @@ packages: peerDependencies: openapi-types: '>=7' - '@asamuzakjp/css-color@7.1.2': - resolution: {integrity: sha512-99DHAnXDB5z6EEK+9GMpVI7Mw4oxj97dY5bpOzMnjADQWxI8rN6TvTduuFLUhUMlS7/CfVZ06tcZsus6cltnNw==} + '@asamuzakjp/css-color@7.1.3': + resolution: {integrity: sha512-1t1U8Cm3RBl9vh3RAZhjkPaduzLSvQJRToRrxpGR/eDRW99mOREleuu+mWfiFa795bUzjwht7NgphCKTs2ianQ==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} - '@asamuzakjp/dom-selector@9.2.2': - resolution: {integrity: sha512-lSWTBMjAcmu2xn5yEDU7jh6QDV+C8GEKtdJ4pIQhXh26RkKQ7S3FuQlt+zZkUbTdJ4d3XyV1kPI/G0zWXxqaqw==} + '@asamuzakjp/dom-selector@9.2.4': + resolution: {integrity: sha512-YnVzxDxLaqL0t7Q4wfcgHZjg55Wm6y5EaO7Bhu3q9J7wq/8iw3PhsnWiOQhYekx4VexnbkgWpTT6n+QIV7kczw==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} '@babel/code-frame@7.29.7': @@ -1198,6 +1198,10 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/runtime@7.29.10': + resolution: {integrity: sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.29.7': resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} @@ -1297,28 +1301,28 @@ packages: resolution: {integrity: sha512-grhRy3OKmniaAEKXMjua5z/EODX0MSqBGjunw8+j/3HQjOnahs2AGhvEOIYVUWcU6ScApbhLhVrQTX8XqrMrow==} engines: {node: '>=20.19.0'} - '@csstools/css-calc@3.4.1': - resolution: {integrity: sha512-EtC7SoN1j6J4E4DCwg5QgbO5TGxgxIA1RXqe+W+qUM+BUcezx9wT+/tiQ/WO2yCX4i5X+Cuf9ciJ22aP4UEwWw==} + '@csstools/css-calc@3.4.3': + resolution: {integrity: sha512-iex20d8CHVkyvg6B7UKV7uHnI2Bqo9g+EFfT9E0y+GvTvhZ/DwONJ+9aKb1dlqm0ZiGsL5RXjp0fCoJYnkeDjA==} engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^4.0.1 + '@csstools/css-parser-algorithms': ^4.0.2 '@csstools/css-tokenizer': ^4.0.2 - '@csstools/css-color-parser@4.2.4': - resolution: {integrity: sha512-DyefytAZ735mX4Dq/WcDAXFtXhaEFvme0ZS9tVEBAc2whxUthXr0R0L2rmEPm59SrMBkGrFzQviBXMs/UtnABQ==} + '@csstools/css-color-parser@4.2.6': + resolution: {integrity: sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==} engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^4.0.1 + '@csstools/css-parser-algorithms': ^4.0.2 '@csstools/css-tokenizer': ^4.0.2 - '@csstools/css-parser-algorithms@4.0.1': - resolution: {integrity: sha512-ShL8BqPfbKJrJiKFH0xBbN0i7Nrh9HXYRuF+pzyj93R/BL2YAsUxJeqANErzqM+0JGl7vjHp+3OIgd/DL69YIA==} + '@csstools/css-parser-algorithms@4.0.2': + resolution: {integrity: sha512-40cSKyMvK+tq4qz6Awrlye2WGuOKt3FwPgtGg6KTfbHOWNw+Rk1rzbAtZnZ6IBhsY491HLRnDXwoyBAijmmILA==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-tokenizer': ^4.0.2 - '@csstools/css-syntax-patches-for-csstree@1.1.14': - resolution: {integrity: sha512-HpbVXyrofRXpHpgkNIjU/3EWR4WJvOkO3emNK/L6X/mTJU7bGUI3AkkpoTNXznQLp0KRjLHELTGeKI5dIkI9JQ==} + '@csstools/css-syntax-patches-for-csstree@1.1.15': + resolution: {integrity: sha512-J0u7HkVl2nzSlhsiTOp4AmwcUQ3D+mGEEKfBy/7To5/y7F2OHwyLrXfrhR0SMgr4p5Lo+eaMVSeai24zUcBIxA==} peerDependencies: css-tree: ^3.2.1 peerDependenciesMeta: @@ -1421,8 +1425,8 @@ packages: resolution: {integrity: sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@exodus/bytes@1.15.1': - resolution: {integrity: sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==} + '@exodus/bytes@1.16.0': + resolution: {integrity: sha512-IcpW84uEn3N7ETtNZMlxKhfl6Pec8rUNGOTBtWbK1FKhJxIFAptZyVrvVRVBimAJxJCgc3PxepxkdWWG4DVzfA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: '@noble/hashes': ^1.8.0 || ^2.0.0 @@ -1471,163 +1475,81 @@ packages: resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.35.4': - resolution: {integrity: sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==} - engines: {node: '>=20.9.0'} - cpu: [arm64] - os: [darwin] - '@img/sharp-darwin-arm64@0.35.5': resolution: {integrity: sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.35.4': - resolution: {integrity: sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==} - engines: {node: '>=20.9.0'} - cpu: [x64] - os: [darwin] - '@img/sharp-darwin-x64@0.35.5': resolution: {integrity: sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==} engines: {node: '>=20.9.0'} cpu: [x64] os: [darwin] - '@img/sharp-freebsd-wasm32@0.35.4': - resolution: {integrity: sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==} - engines: {node: '>=20.9.0'} - os: [freebsd] - '@img/sharp-freebsd-wasm32@0.35.5': resolution: {integrity: sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==} engines: {node: '>=20.9.0'} os: [freebsd] - '@img/sharp-libvips-darwin-arm64@1.3.3': - resolution: {integrity: sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==} - cpu: [arm64] - os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.3.4': resolution: {integrity: sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.3.3': - resolution: {integrity: sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==} - cpu: [x64] - os: [darwin] - '@img/sharp-libvips-darwin-x64@1.3.4': resolution: {integrity: sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.3.3': - resolution: {integrity: sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@img/sharp-libvips-linux-arm64@1.3.4': resolution: {integrity: sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==} cpu: [arm64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-arm@1.3.3': - resolution: {integrity: sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==} - cpu: [arm] - os: [linux] - libc: [glibc] - '@img/sharp-libvips-linux-arm@1.3.4': resolution: {integrity: sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==} cpu: [arm] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-ppc64@1.3.3': - resolution: {integrity: sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - '@img/sharp-libvips-linux-ppc64@1.3.4': resolution: {integrity: sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==} cpu: [ppc64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-riscv64@1.3.3': - resolution: {integrity: sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - '@img/sharp-libvips-linux-riscv64@1.3.4': resolution: {integrity: sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==} cpu: [riscv64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-s390x@1.3.3': - resolution: {integrity: sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==} - cpu: [s390x] - os: [linux] - libc: [glibc] - '@img/sharp-libvips-linux-s390x@1.3.4': resolution: {integrity: sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==} cpu: [s390x] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-x64@1.3.3': - resolution: {integrity: sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==} - cpu: [x64] - os: [linux] - libc: [glibc] - '@img/sharp-libvips-linux-x64@1.3.4': resolution: {integrity: sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==} cpu: [x64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linuxmusl-arm64@1.3.3': - resolution: {integrity: sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==} - cpu: [arm64] - os: [linux] - libc: [musl] - '@img/sharp-libvips-linuxmusl-arm64@1.3.4': resolution: {integrity: sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==} cpu: [arm64] os: [linux] libc: [musl] - '@img/sharp-libvips-linuxmusl-x64@1.3.3': - resolution: {integrity: sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==} - cpu: [x64] - os: [linux] - libc: [musl] - '@img/sharp-libvips-linuxmusl-x64@1.3.4': resolution: {integrity: sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==} cpu: [x64] os: [linux] libc: [musl] - '@img/sharp-linux-arm64@0.35.4': - resolution: {integrity: sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==} - engines: {node: '>=20.9.0'} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@img/sharp-linux-arm64@0.35.5': resolution: {integrity: sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==} engines: {node: '>=20.9.0'} @@ -1635,13 +1557,6 @@ packages: os: [linux] libc: [glibc] - '@img/sharp-linux-arm@0.35.4': - resolution: {integrity: sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==} - engines: {node: '>=20.9.0'} - cpu: [arm] - os: [linux] - libc: [glibc] - '@img/sharp-linux-arm@0.35.5': resolution: {integrity: sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==} engines: {node: '>=20.9.0'} @@ -1649,13 +1564,6 @@ packages: os: [linux] libc: [glibc] - '@img/sharp-linux-ppc64@0.35.4': - resolution: {integrity: sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==} - engines: {node: '>=20.9.0'} - cpu: [ppc64] - os: [linux] - libc: [glibc] - '@img/sharp-linux-ppc64@0.35.5': resolution: {integrity: sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==} engines: {node: '>=20.9.0'} @@ -1663,13 +1571,6 @@ packages: os: [linux] libc: [glibc] - '@img/sharp-linux-riscv64@0.35.4': - resolution: {integrity: sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==} - engines: {node: '>=20.9.0'} - cpu: [riscv64] - os: [linux] - libc: [glibc] - '@img/sharp-linux-riscv64@0.35.5': resolution: {integrity: sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==} engines: {node: '>=20.9.0'} @@ -1677,13 +1578,6 @@ packages: os: [linux] libc: [glibc] - '@img/sharp-linux-s390x@0.35.4': - resolution: {integrity: sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==} - engines: {node: '>=20.9.0'} - cpu: [s390x] - os: [linux] - libc: [glibc] - '@img/sharp-linux-s390x@0.35.5': resolution: {integrity: sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==} engines: {node: '>=20.9.0'} @@ -1691,13 +1585,6 @@ packages: os: [linux] libc: [glibc] - '@img/sharp-linux-x64@0.35.4': - resolution: {integrity: sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==} - engines: {node: '>=20.9.0'} - cpu: [x64] - os: [linux] - libc: [glibc] - '@img/sharp-linux-x64@0.35.5': resolution: {integrity: sha512-SxFtLTeJInhAA9Q836kux2vZNeOBQEx658qvbboZScr0wIARym3IcGmW7KpVD5sbVg0Ojy+udFQdayYIZyoNog==} engines: {node: '>=20.9.0'} @@ -1705,13 +1592,6 @@ packages: os: [linux] libc: [glibc] - '@img/sharp-linuxmusl-arm64@0.35.4': - resolution: {integrity: sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==} - engines: {node: '>=20.9.0'} - cpu: [arm64] - os: [linux] - libc: [musl] - '@img/sharp-linuxmusl-arm64@0.35.5': resolution: {integrity: sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==} engines: {node: '>=20.9.0'} @@ -1719,13 +1599,6 @@ packages: os: [linux] libc: [musl] - '@img/sharp-linuxmusl-x64@0.35.4': - resolution: {integrity: sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==} - engines: {node: '>=20.9.0'} - cpu: [x64] - os: [linux] - libc: [musl] - '@img/sharp-linuxmusl-x64@0.35.5': resolution: {integrity: sha512-4KOphqB035HrVdqLZfCgMzzERrQkkzOwRhl4OAkRO1YCldbaFjySXMaK534Mo0V+LndnlJk+sbUyLeU0ULyD1A==} engines: {node: '>=20.9.0'} @@ -1733,54 +1606,27 @@ packages: os: [linux] libc: [musl] - '@img/sharp-wasm32@0.35.4': - resolution: {integrity: sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==} - engines: {node: '>=20.9.0'} - '@img/sharp-wasm32@0.35.5': resolution: {integrity: sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==} engines: {node: '>=20.9.0'} - '@img/sharp-webcontainers-wasm32@0.35.4': - resolution: {integrity: sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==} - engines: {node: '>=20.9.0'} - cpu: [wasm32] - '@img/sharp-webcontainers-wasm32@0.35.5': resolution: {integrity: sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==} engines: {node: '>=20.9.0'} cpu: [wasm32] - '@img/sharp-win32-arm64@0.35.4': - resolution: {integrity: sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==} - engines: {node: '>=20.9.0'} - cpu: [arm64] - os: [win32] - '@img/sharp-win32-arm64@0.35.5': resolution: {integrity: sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.35.4': - resolution: {integrity: sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==} - engines: {node: ^20.9.0} - cpu: [ia32] - os: [win32] - '@img/sharp-win32-ia32@0.35.5': resolution: {integrity: sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==} engines: {node: ^20.9.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.35.4': - resolution: {integrity: sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==} - engines: {node: '>=20.9.0'} - cpu: [x64] - os: [win32] - '@img/sharp-win32-x64@0.35.5': resolution: {integrity: sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==} engines: {node: '>=20.9.0'} @@ -2350,11 +2196,11 @@ packages: peerDependencies: vite: ^5.2.0 || ^6 || ^7 || ^8 - '@tanstack/query-core@5.104.0': - resolution: {integrity: sha512-JrC2r/JQlXt7khBSdUpsgxNvybzOg+aITa+ARRMlP2AFo93Y8vIqz077rp+e61mJetSZ0T6AJbwW1JHer1vrPQ==} + '@tanstack/query-core@5.104.1': + resolution: {integrity: sha512-TiRghcrGkUTE+M4JBxvpPSpBhxvIzQairw+cksrHYGr+2uwC77yW1SY9nYxnYRYOppvucf8rEg6b5byoz4rTpw==} - '@tanstack/react-query@5.104.0': - resolution: {integrity: sha512-e1TZmDCQnWIfiDVryIHeA6Idj+Lfx1hORLOhXS/l5wcgvtVD4yYqbTDl378sGQKIi2cSgb0TEMC9cKK8GGoJEw==} + '@tanstack/react-query@5.104.1': + resolution: {integrity: sha512-Zz70EgjahNI7aCz8BZxM3vUGU44ycxEAzMuCUjLeA7SVhhOkg3ZgPjPJPvHjs6Rmky/dtmnu1WzjGHNHmhCoZQ==} peerDependencies: react: ^18 || ^19 @@ -2500,8 +2346,8 @@ packages: '@types/modernizr@3.5.6': resolution: {integrity: sha512-yslwR0zZ3zAT1qXcCPxIcD23CZ6W6nKsl6JufSJHAmdwOBuYwCVJkaMsEo9yzxGV7ATfoX8S+RgtnajOEtKxYA==} - '@types/node@24.19.0': - resolution: {integrity: sha512-zY+5tKxXdhGh1PYI0ac+7juvEu4OI6vWtVVoj5i2m42jxAY1U+zHGt6QCyOFwykdP62sM3MJ9stoYYUw5aCWew==} + '@types/node@24.19.1': + resolution: {integrity: sha512-aS3/DG0oM05K0RIXXP+hKjinGG5IgSSVGzswZxW3O0sS3pH4/fycXundUC9XsszgKCk4gHXylTEK6hyFxVxnoQ==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -2723,8 +2569,8 @@ packages: cpu: [x64] os: [win32] - '@vitest/mocker@5.0.1': - resolution: {integrity: sha512-6K1DoBNAPGvuOcSsGA4D6x+5zEEff/KmOOP3uetT2TrGpVfI+HRHRnJJfKi5ib/g1vx8IYHQD8s0pbJz8WQI7Q==} + '@vitest/mocker@5.0.3': + resolution: {integrity: sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2734,8 +2580,8 @@ packages: vite: optional: true - '@vitest/spy@5.0.1': - resolution: {integrity: sha512-rbto/mF/SGERxEgYOek7Xm6B9b+y+mVoo+f4b2LymYO8zM1b7uB5nHuhVMTP2hxdzgxvGiZYGxGIaMvL5y180Q==} + '@vitest/spy@5.0.3': + resolution: {integrity: sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==} '@zarrita/storage@0.2.0': resolution: {integrity: sha512-855ZXqtnds7spnT8vNvD+MXa3QExP1m2GqShe8yt7uZXHnQLgJHgkpVwFjE1B0KDDRO0ki09hmk6OboTaIfPsQ==} @@ -3170,9 +3016,9 @@ packages: damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - data-urls@7.0.0: - resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + data-urls@8.0.0: + resolution: {integrity: sha512-JQUCCK+/CAGbGGx618PlFZMXH81Jtj7t73CHv9dd/zVWvxgGT2zLFRjnKb+Ng46GIwcy+f7f88qd4duqllK+WQ==} + engines: {node: ^22.14.0 || >=24.0.0} data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} @@ -3977,8 +3823,8 @@ packages: resolution: {integrity: sha512-yzzNtgczwgoVHNigCyKTXcQJU4Y8t/ikU4UxXW0BvrLfHTGWZhsNcOT2s/a7vn81/4KqVnNmHjaUEPlvWnNwVw==} hasBin: true - jsdom@30.1.1: - resolution: {integrity: sha512-FahmoPK5vbPc+jxV1iErMHmAZypCZ942NHF4+qqaWAuvaKKTBZxawnmAtrbGWLU7MtlxfqIP0qw6aSI+aWGtLg==} + jsdom@30.1.2: + resolution: {integrity: sha512-0FFE/jE1rppmVfUrJUgxqXjcwolZYIGtAgj1pTussMhNZxIxi7W/PvfWaMNroGi2B36X1IKHbexpZ9DhkoOPiQ==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} peerDependencies: canvas: ^3.2.3 @@ -4448,8 +4294,8 @@ packages: peerDependencies: ol: '*' - ol@10.10.0: - resolution: {integrity: sha512-tLPKn6zl+6uWdPufYlqG/lQzuVUTVmfwahQqVr5+wZNyZecyAtIhMTyOtKpu7ooNDLY2sEjKZNXw9HL+sOjC1A==} + ol@10.11.0: + resolution: {integrity: sha512-OJ+lrx7kx/1O7Xx18Ff9QkVnwZIEL0OuhJQSy2sYgzzDvyZ2qHvuZEGAajbSstUyBwaS1OtQ4RWnY84tRMDdqg==} once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -4638,8 +4484,8 @@ packages: resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.28: - resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==} + postcss@8.5.29: + resolution: {integrity: sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==} engines: {node: ^10 || ^12 || >=14} postcss@8.5.30: @@ -5011,15 +4857,6 @@ packages: resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} engines: {node: '>= 0.4'} - sharp@0.35.4: - resolution: {integrity: sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==} - engines: {node: '>=20.9.0'} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - sharp@0.35.5: resolution: {integrity: sha512-Ywn4OnzGukp7CDMrp08RQ50YKmuwG47brZgIVPTvBaaAfQlRlygrRqSrxdCiL9M+LlzLBiJ68IR1QqvzHyjC7g==} engines: {node: '>=20.9.0'} @@ -5065,9 +4902,6 @@ packages: resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} engines: {node: '>= 0.4'} - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - simple-concat@1.0.1: resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} @@ -5112,9 +4946,6 @@ packages: resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} engines: {node: '>=12.0.0'} - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@4.2.0: resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} @@ -5297,10 +5128,6 @@ packages: resolution: {integrity: sha512-9APumHG7r4yOk4X4WlkmE71aZcv1gvin1czO3OQ1U9iJcFA5Ja/ygyb0vPOVHTthFozUYs8CLoLUlM8grb2lTQ==} engines: {node: '>=20.0.0'} - tinyexec@1.3.0: - resolution: {integrity: sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==} - engines: {node: '>=18'} - tinyexec@1.3.1: resolution: {integrity: sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==} engines: {node: '>=18'} @@ -5327,9 +5154,9 @@ packages: resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==} engines: {node: '>=16'} - tr46@6.0.0: - resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} - engines: {node: '>=20'} + tr46@7.0.0: + resolution: {integrity: sha512-BcDSDW+SIGWVOns1Zm6Yg91q9AEj7eaID0QDY9oIqJD1A8dscNwMcl9Sms2DeuWCNov1X0/oXanHGYQBSLwZsg==} + engines: {node: ^22.14.0 || >=24.0.0} ts-api-utils@2.5.0: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} @@ -5508,20 +5335,20 @@ packages: yaml: optional: true - vitest@5.0.1: - resolution: {integrity: sha512-iA95lQbKEkvrtTkdAgnWbXfbipWiiWe/hDl2P5tMi6WFwD76G0NxXAGp/M9EOcYupeGJRr6wppMc7CoA41TQjg==} + vitest@5.0.3: + resolution: {integrity: sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.1 - '@vitest/browser-preview': 5.0.1 + '@vitest/browser-playwright': 5.0.3 + '@vitest/browser-preview': 5.0.3 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.1 - '@vitest/coverage-v8': 5.0.1 - '@vitest/ui': 5.0.1 + '@vitest/coverage-istanbul': 5.0.3 + '@vitest/coverage-v8': 5.0.3 + '@vitest/ui': 5.0.3 happy-dom: '*' jsdom: '*' vite: ^6.4.0 || ^7.0.0 || ^8.0.0 @@ -5567,12 +5394,8 @@ packages: resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} engines: {node: '>=20'} - whatwg-url@16.0.1: - resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - - whatwg-url@17.1.2: - resolution: {integrity: sha512-TEZA+Zqxin7Jjsm2cjRohCmen5awh+hT6Zi3VZdqZlNRk7zvOI/9WpBFg/DWlA56bWnzwm6DuB8NS0EsxQH9uQ==} + whatwg-url@17.2.0: + resolution: {integrity: sha512-IhLIHNcBrzIixC5XXsbr4DxdjajyA5vQ5RwGZMtrUp+GbtE5Nrsge9QKau7jXrC0aTXLYGV0xiW7Tb4YS2aomw==} engines: {node: ^22.14.0 || >=24.0.0} whence@2.1.0: @@ -5604,9 +5427,9 @@ packages: engines: {node: '>= 8'} hasBin: true - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} + why-is-node-running@3.2.1: + resolution: {integrity: sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==} + engines: {node: '>=20.11'} hasBin: true wkt-parser@1.5.5: @@ -5715,15 +5538,15 @@ snapshots: call-me-maybe: 1.0.2 openapi-types: 12.1.3 - '@asamuzakjp/css-color@7.1.2': + '@asamuzakjp/css-color@7.1.3': dependencies: - '@csstools/css-calc': 3.4.1(@csstools/css-parser-algorithms@4.0.1(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2) - '@csstools/css-color-parser': 4.2.4(@csstools/css-parser-algorithms@4.0.1(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2) - '@csstools/css-parser-algorithms': 4.0.1(@csstools/css-tokenizer@4.0.2) + '@csstools/css-calc': 3.4.3(@csstools/css-parser-algorithms@4.0.2(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2) + '@csstools/css-color-parser': 4.2.6(@csstools/css-parser-algorithms@4.0.2(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2) + '@csstools/css-parser-algorithms': 4.0.2(@csstools/css-tokenizer@4.0.2) '@csstools/css-tokenizer': 4.0.2 lru-cache: 11.5.3 - '@asamuzakjp/dom-selector@9.2.2': + '@asamuzakjp/dom-selector@9.2.4': dependencies: bidi-js: 1.1.0 css-tree: 3.2.1 @@ -5807,6 +5630,8 @@ snapshots: dependencies: '@babel/types': 7.29.7 + '@babel/runtime@7.29.10': {} + '@babel/runtime@7.29.7': {} '@babel/template@7.29.7': @@ -5966,23 +5791,23 @@ snapshots: '@csstools/color-helpers@6.1.2': {} - '@csstools/css-calc@3.4.1(@csstools/css-parser-algorithms@4.0.1(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2)': + '@csstools/css-calc@3.4.3(@csstools/css-parser-algorithms@4.0.2(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2)': dependencies: - '@csstools/css-parser-algorithms': 4.0.1(@csstools/css-tokenizer@4.0.2) + '@csstools/css-parser-algorithms': 4.0.2(@csstools/css-tokenizer@4.0.2) '@csstools/css-tokenizer': 4.0.2 - '@csstools/css-color-parser@4.2.4(@csstools/css-parser-algorithms@4.0.1(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2)': + '@csstools/css-color-parser@4.2.6(@csstools/css-parser-algorithms@4.0.2(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2)': dependencies: '@csstools/color-helpers': 6.1.2 - '@csstools/css-calc': 3.4.1(@csstools/css-parser-algorithms@4.0.1(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2) - '@csstools/css-parser-algorithms': 4.0.1(@csstools/css-tokenizer@4.0.2) + '@csstools/css-calc': 3.4.3(@csstools/css-parser-algorithms@4.0.2(@csstools/css-tokenizer@4.0.2))(@csstools/css-tokenizer@4.0.2) + '@csstools/css-parser-algorithms': 4.0.2(@csstools/css-tokenizer@4.0.2) '@csstools/css-tokenizer': 4.0.2 - '@csstools/css-parser-algorithms@4.0.1(@csstools/css-tokenizer@4.0.2)': + '@csstools/css-parser-algorithms@4.0.2(@csstools/css-tokenizer@4.0.2)': dependencies: '@csstools/css-tokenizer': 4.0.2 - '@csstools/css-syntax-patches-for-csstree@1.1.14(css-tree@3.2.1)': + '@csstools/css-syntax-patches-for-csstree@1.1.15(css-tree@3.2.1)': optionalDependencies: css-tree: 3.2.1 @@ -6107,7 +5932,7 @@ snapshots: '@eslint/core': 1.2.1 levn: 0.4.1 - '@exodus/bytes@1.15.1': {} + '@exodus/bytes@1.16.0': {} '@floating-ui/core@1.7.5': dependencies: @@ -6144,211 +5969,107 @@ snapshots: '@img/colour@1.1.0': {} - '@img/sharp-darwin-arm64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.3.3 - optional: true - '@img/sharp-darwin-arm64@0.35.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.3.4 optional: true - '@img/sharp-darwin-x64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.3.3 - optional: true - '@img/sharp-darwin-x64@0.35.5': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.3.4 optional: true - '@img/sharp-freebsd-wasm32@0.35.4': - dependencies: - '@img/sharp-wasm32': 0.35.4 - optional: true - '@img/sharp-freebsd-wasm32@0.35.5': dependencies: '@img/sharp-wasm32': 0.35.5 optional: true - '@img/sharp-libvips-darwin-arm64@1.3.3': - optional: true - '@img/sharp-libvips-darwin-arm64@1.3.4': optional: true - '@img/sharp-libvips-darwin-x64@1.3.3': - optional: true - '@img/sharp-libvips-darwin-x64@1.3.4': optional: true - '@img/sharp-libvips-linux-arm64@1.3.3': - optional: true - '@img/sharp-libvips-linux-arm64@1.3.4': optional: true - '@img/sharp-libvips-linux-arm@1.3.3': - optional: true - '@img/sharp-libvips-linux-arm@1.3.4': optional: true - '@img/sharp-libvips-linux-ppc64@1.3.3': - optional: true - '@img/sharp-libvips-linux-ppc64@1.3.4': optional: true - '@img/sharp-libvips-linux-riscv64@1.3.3': - optional: true - '@img/sharp-libvips-linux-riscv64@1.3.4': optional: true - '@img/sharp-libvips-linux-s390x@1.3.3': - optional: true - '@img/sharp-libvips-linux-s390x@1.3.4': optional: true - '@img/sharp-libvips-linux-x64@1.3.3': - optional: true - '@img/sharp-libvips-linux-x64@1.3.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.3.3': - optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.3.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.3.3': - optional: true - '@img/sharp-libvips-linuxmusl-x64@1.3.4': optional: true - '@img/sharp-linux-arm64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.3.3 - optional: true - '@img/sharp-linux-arm64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.3.4 optional: true - '@img/sharp-linux-arm@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.3.3 - optional: true - '@img/sharp-linux-arm@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.3.4 optional: true - '@img/sharp-linux-ppc64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.3.3 - optional: true - '@img/sharp-linux-ppc64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-ppc64': 1.3.4 optional: true - '@img/sharp-linux-riscv64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linux-riscv64': 1.3.3 - optional: true - '@img/sharp-linux-riscv64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-riscv64': 1.3.4 optional: true - '@img/sharp-linux-s390x@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.3.3 - optional: true - '@img/sharp-linux-s390x@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.3.4 optional: true - '@img/sharp-linux-x64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.3.3 - optional: true - '@img/sharp-linux-x64@0.35.5': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.3.4 optional: true - '@img/sharp-linuxmusl-arm64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.3.3 - optional: true - '@img/sharp-linuxmusl-arm64@0.35.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.3.4 optional: true - '@img/sharp-linuxmusl-x64@0.35.4': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.3.3 - optional: true - '@img/sharp-linuxmusl-x64@0.35.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.3.4 optional: true - '@img/sharp-wasm32@0.35.4': - dependencies: - '@emnapi/runtime': 1.11.3 - optional: true - '@img/sharp-wasm32@0.35.5': dependencies: '@emnapi/runtime': 1.11.3 optional: true - '@img/sharp-webcontainers-wasm32@0.35.4': - dependencies: - '@img/sharp-wasm32': 0.35.4 - optional: true - '@img/sharp-webcontainers-wasm32@0.35.5': dependencies: '@img/sharp-wasm32': 0.35.5 optional: true - '@img/sharp-win32-arm64@0.35.4': - optional: true - '@img/sharp-win32-arm64@0.35.5': optional: true - '@img/sharp-win32-ia32@0.35.4': - optional: true - '@img/sharp-win32-ia32@0.35.5': optional: true - '@img/sharp-win32-x64@0.35.4': - optional: true - '@img/sharp-win32-x64@0.35.5': optional: true @@ -6766,24 +6487,24 @@ snapshots: postcss: 8.5.25 tailwindcss: 4.3.3 - '@tailwindcss/vite@4.3.3(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1))': + '@tailwindcss/vite@4.3.3(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1))': dependencies: '@tailwindcss/node': 4.3.3 '@tailwindcss/oxide': 4.3.3 tailwindcss: 4.3.3 - vite: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) - '@tanstack/query-core@5.104.0': {} + '@tanstack/query-core@5.104.1': {} - '@tanstack/react-query@5.104.0(react@19.3.0)': + '@tanstack/react-query@5.104.1(react@19.3.0)': dependencies: - '@tanstack/query-core': 5.104.0 + '@tanstack/query-core': 5.104.1 react: 19.3.0 '@testing-library/dom@10.4.1': dependencies: '@babel/code-frame': 7.29.7 - '@babel/runtime': 7.29.7 + '@babel/runtime': 7.29.10 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -6878,11 +6599,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@types/geojson@7946.0.16': {} @@ -6893,7 +6614,7 @@ snapshots: '@types/jsdom@30.0.0': dependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@types/tough-cookie': 4.0.5 parse5: 8.0.1 undici-types: 8.10.0 @@ -6902,13 +6623,13 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 '@types/lodash@4.17.25': {} '@types/modernizr@3.5.6': {} - '@types/node@24.19.0': + '@types/node@24.19.1': dependencies: undici-types: 7.24.6 @@ -7113,16 +6834,16 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.12.2': optional: true - '@vitest/mocker@5.0.1(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1))': + '@vitest/mocker@5.0.3(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.1 + '@vitest/spy': 5.0.3 estree-walker: 3.0.3 magic-string: 1.4.1 optionalDependencies: - vite: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) - '@vitest/spy@5.0.1': {} + '@vitest/spy@5.0.3': {} '@zarrita/storage@0.2.0': dependencies: @@ -7293,7 +7014,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.29.7 + '@babel/runtime': 7.29.10 cosmiconfig: 7.1.0 resolve: 1.22.12 @@ -7568,10 +7289,10 @@ snapshots: damerau-levenshtein@1.0.8: {} - data-urls@7.0.0: + data-urls@8.0.0: dependencies: whatwg-mimetype: 5.0.0 - whatwg-url: 16.0.1 + whatwg-url: 17.2.0 transitivePeerDependencies: - '@noble/hashes' @@ -8290,7 +8011,7 @@ snapshots: html-encoding-sniffer@7.0.0: dependencies: - '@exodus/bytes': 1.15.1 + '@exodus/bytes': 1.16.0 transitivePeerDependencies: - '@noble/hashes' @@ -8487,15 +8208,15 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@30.1.1(canvas@3.2.3): + jsdom@30.1.2(canvas@3.2.3): dependencies: - '@asamuzakjp/css-color': 7.1.2 - '@asamuzakjp/dom-selector': 9.2.2 + '@asamuzakjp/css-color': 7.1.3 + '@asamuzakjp/dom-selector': 9.2.4 '@bramus/specificity': 2.4.2 - '@csstools/css-syntax-patches-for-csstree': 1.1.14(css-tree@3.2.1) - '@exodus/bytes': 1.15.1 + '@csstools/css-syntax-patches-for-csstree': 1.1.15(css-tree@3.2.1) + '@exodus/bytes': 1.16.0 css-tree: 3.2.1 - data-urls: 7.0.0 + data-urls: 8.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 7.0.0 is-potential-custom-element-name: 1.0.1 @@ -8507,7 +8228,7 @@ snapshots: w3c-xmlserializer: 6.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 - whatwg-url: 17.1.2 + whatwg-url: 17.2.0 xml-name-validator: 5.0.0 optionalDependencies: canvas: 3.2.3 @@ -8706,7 +8427,7 @@ snapshots: magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 magic-string@1.4.1: dependencies: @@ -8787,7 +8508,7 @@ snapshots: neo-async@2.6.2: {} - next@16.4.1(@babel/core@7.29.7)(@playwright/test@1.63.0)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(sass@1.105.1): + next@16.4.1(@babel/core@7.29.7)(@playwright/test@1.63.0)(@types/node@24.19.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(sass@1.105.1): dependencies: '@next/env': 16.4.1 '@swc/helpers': 0.5.23 @@ -8809,7 +8530,7 @@ snapshots: '@playwright/test': 1.63.0 babel-plugin-react-compiler: 1.0.0 sass: 1.105.1 - sharp: 0.35.5(@types/node@24.19.0) + sharp: 0.35.5(@types/node@24.19.1) transitivePeerDependencies: - '@babel/core' - '@types/node' @@ -8899,13 +8620,13 @@ snapshots: obug@2.1.4: {} - ol-mapbox-style@13.5.1(ol@10.10.0): + ol-mapbox-style@13.5.1(ol@10.11.0): dependencies: '@maplibre/maplibre-gl-style-spec': 26.4.1 mapbox-to-css-font: 3.2.0 - ol: 10.10.0 + ol: 10.11.0 - ol@10.10.0: + ol@10.11.0: dependencies: '@types/rbush': 4.0.0 earcut: 3.2.3 @@ -9099,9 +8820,9 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.2 - postcss@8.5.28: + postcss@8.5.29: dependencies: - nanoid: 3.3.18 + nanoid: 3.3.20 picocolors: 1.1.1 source-map-js: 1.2.2 @@ -9383,7 +9104,7 @@ snapshots: redux@4.2.1: dependencies: - '@babel/runtime': 7.29.7 + '@babel/runtime': 7.29.10 redux@5.0.1: {} @@ -9548,40 +9269,7 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.2 - sharp@0.35.4(@types/node@24.19.0): - dependencies: - '@img/colour': 1.1.0 - detect-libc: 2.1.2 - semver: 7.8.5 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.35.4 - '@img/sharp-darwin-x64': 0.35.4 - '@img/sharp-freebsd-wasm32': 0.35.4 - '@img/sharp-libvips-darwin-arm64': 1.3.3 - '@img/sharp-libvips-darwin-x64': 1.3.3 - '@img/sharp-libvips-linux-arm': 1.3.3 - '@img/sharp-libvips-linux-arm64': 1.3.3 - '@img/sharp-libvips-linux-ppc64': 1.3.3 - '@img/sharp-libvips-linux-riscv64': 1.3.3 - '@img/sharp-libvips-linux-s390x': 1.3.3 - '@img/sharp-libvips-linux-x64': 1.3.3 - '@img/sharp-libvips-linuxmusl-arm64': 1.3.3 - '@img/sharp-libvips-linuxmusl-x64': 1.3.3 - '@img/sharp-linux-arm': 0.35.4 - '@img/sharp-linux-arm64': 0.35.4 - '@img/sharp-linux-ppc64': 0.35.4 - '@img/sharp-linux-riscv64': 0.35.4 - '@img/sharp-linux-s390x': 0.35.4 - '@img/sharp-linux-x64': 0.35.4 - '@img/sharp-linuxmusl-arm64': 0.35.4 - '@img/sharp-linuxmusl-x64': 0.35.4 - '@img/sharp-webcontainers-wasm32': 0.35.4 - '@img/sharp-win32-arm64': 0.35.4 - '@img/sharp-win32-ia32': 0.35.4 - '@img/sharp-win32-x64': 0.35.4 - '@types/node': 24.19.0 - - sharp@0.35.5(@types/node@24.19.0): + sharp@0.35.5(@types/node@24.19.1): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 @@ -9612,8 +9300,7 @@ snapshots: '@img/sharp-win32-arm64': 0.35.5 '@img/sharp-win32-ia32': 0.35.5 '@img/sharp-win32-x64': 0.35.5 - '@types/node': 24.19.0 - optional: true + '@types/node': 24.19.1 shebang-command@1.2.0: dependencies: @@ -9657,8 +9344,6 @@ snapshots: side-channel-map: 1.0.1 side-channel-weakmap: 1.0.2 - siginfo@2.0.0: {} - simple-concat@1.0.1: {} simple-get@4.0.1: @@ -9698,8 +9383,6 @@ snapshots: stable-hash-x@0.2.0: {} - stackback@0.0.2: {} - std-env@4.2.0: {} stop-iteration-iterator@1.1.0: @@ -9915,8 +9598,6 @@ snapshots: tinybench@6.1.4: {} - tinyexec@1.3.0: {} - tinyexec@1.3.1: {} tinyglobby@0.2.17: @@ -9940,7 +9621,7 @@ snapshots: dependencies: tldts: 7.0.30 - tr46@6.0.0: + tr46@7.0.0: dependencies: punycode: 2.3.1 @@ -10132,7 +9813,7 @@ snapshots: - bare-abort-controller - react-native-b4a - vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1): + vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -10140,17 +9821,17 @@ snapshots: rolldown: 1.2.12 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 24.19.0 + '@types/node': 24.19.1 fsevents: 2.3.3 jiti: 2.7.0 sass: 1.105.1 terser: 5.51.2 yaml: 2.9.1 - vitest@5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)): + vitest@5.0.3(@types/node@24.19.1)(jsdom@30.1.2(canvas@3.2.3))(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.1(vite@8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) + '@vitest/mocker': 5.0.3(vite@8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1)) chai: 6.2.2 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -10159,13 +9840,13 @@ snapshots: picomatch: 4.0.7 std-env: 4.2.0 tinybench: 6.1.4 - tinyexec: 1.3.0 + tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.4(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) - why-is-node-running: 2.3.0 + vite: 8.3.4(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + why-is-node-running: 3.2.1 optionalDependencies: - '@types/node': 24.19.0 - jsdom: 30.1.1(canvas@3.2.3) + '@types/node': 24.19.1 + jsdom: 30.1.2(canvas@3.2.3) transitivePeerDependencies: - msw @@ -10183,18 +9864,10 @@ snapshots: whatwg-mimetype@5.0.0: {} - whatwg-url@16.0.1: + whatwg-url@17.2.0: dependencies: - '@exodus/bytes': 1.15.1 - tr46: 6.0.0 - webidl-conversions: 8.0.1 - transitivePeerDependencies: - - '@noble/hashes' - - whatwg-url@17.1.2: - dependencies: - '@exodus/bytes': 1.15.1 - tr46: 6.0.0 + '@exodus/bytes': 1.16.0 + tr46: 7.0.0 webidl-conversions: 8.0.1 transitivePeerDependencies: - '@noble/hashes' @@ -10253,10 +9926,7 @@ snapshots: dependencies: isexe: 2.0.0 - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 + why-is-node-running@3.2.1: {} wkt-parser@1.5.5: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 559a2983..d1eb65da 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -16,13 +16,13 @@ catalog: "@types/jsdom": "^30.0.0" "canvas": "^3.1.0" "@types/lodash": "^4.17.25" - "@types/node": "^24.13.6" + "@types/node": "^24.19.1" "@types/react": "^19.3.0" "@types/react-dom": "~19.3.0" "@types/react-redux": "^7.1.34" - "jsdom": "^30.1.1" + "jsdom": "^30.1.2" "lodash": "^4.18.1" - "ol": "^10.10.0" + "ol": "^10.11.0" "pidusage": "^4.0.1" "playwright": "^1.63.0" "proj4": "^2.22.0" @@ -34,7 +34,7 @@ catalog: "reselect": "^5.3.0" "tailwindcss": "^4.3.3" "typescript": "^6.0.3" - "vitest": "^5.0.0" + "vitest": "^5.0.3" "zod": "^4.6.5" minimumReleaseAgeExclude: - postcss@8.5.10 diff --git a/starters/mapsight-host-starter/package.json b/starters/mapsight-host-starter/package.json index 3abeb0c3..301216d1 100644 --- a/starters/mapsight-host-starter/package.json +++ b/starters/mapsight-host-starter/package.json @@ -12,14 +12,14 @@ "@mapsight/vite-host-embed": "^1.1.5", "breakpoint-sass": "^3.0.0", "hint.css": "^3.0.0", - "ol": "^10.10.0", + "ol": "^10.11.0", "react": "^19.3.0", "react-dom": "^19.3.0", "zod": "^4.6.5" }, "devDependencies": { "@mapsight/vector-style-compiler": "^13.0.4", - "@types/node": "^24.13.6", + "@types/node": "^24.19.1", "@types/react": "^19.3.0", "@types/react-dom": "~19.3.0", "mkdirp": "^3.0.1", diff --git a/starters/mapsight-next-starter/package.json b/starters/mapsight-next-starter/package.json index 25e225cf..4c82f126 100644 --- a/starters/mapsight-next-starter/package.json +++ b/starters/mapsight-next-starter/package.json @@ -11,7 +11,7 @@ "breakpoint-sass": "^3.0.0", "hint.css": "^3.0.0", "next": "^16.4.1", - "ol": "^10.10.0", + "ol": "^10.11.0", "react": "^19.3.0", "react-dom": "^19.3.0", "react-modal": "^3.16.3", @@ -20,14 +20,14 @@ "devDependencies": { "@mapsight/vector-style-compiler": "^13.0.4", "@tailwindcss/postcss": "^4.3.3", - "@types/node": "^24.13.6", + "@types/node": "^24.19.1", "@types/react": "^19.3.0", "@types/react-dom": "~19.3.0", "@types/react-modal": "^3.16.3", "babel-plugin-react-compiler": "^1.0.0", "mkdirp": "^3.0.1", "npm-run-all": "^4.1.5", - "postcss": "^8.5.28", + "postcss": "^8.5.29", "rimraf": "^6.1.3", "sass": "^1.105.0", "tailwindcss": "^4.3.3", diff --git a/starters/mapsight-vite-spa-starter/package.json b/starters/mapsight-vite-spa-starter/package.json index d899d646..9920bb0a 100644 --- a/starters/mapsight-vite-spa-starter/package.json +++ b/starters/mapsight-vite-spa-starter/package.json @@ -11,7 +11,7 @@ "@mapsight/ui": "^7.6.2", "breakpoint-sass": "^3.0.0", "hint.css": "^3.0.0", - "ol": "^10.10.0", + "ol": "^10.11.0", "react": "^19.3.0", "react-dom": "^19.3.0", "react-modal": "^3.16.3", @@ -20,7 +20,7 @@ }, "devDependencies": { "@mapsight/vector-style-compiler": "^13.0.4", - "@types/node": "^24.13.6", + "@types/node": "^24.19.1", "@types/react": "^19.3.0", "@types/react-dom": "~19.3.0", "@types/react-modal": "^3.16.3",