From 9e9aeee9dfe40d39913483f13cf45966290a6fa0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 19:53:45 +0000 Subject: [PATCH 1/4] build(deps): bump the production group across 1 directory with 7 updates Bumps the production group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.104.0` | `5.104.1` | | [sharp](https://github.com/lovell/sharp) | `0.35.4` | `0.35.5` | | [postcss](https://github.com/postcss/postcss) | `8.5.28` | `8.5.29` | | [ol](https://github.com/openlayers/openlayers) | `10.10.0` | `10.11.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.19.0` | `24.19.1` | | [jsdom](https://github.com/jsdom/jsdom) | `30.1.1` | `30.1.2` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.1` | `5.0.3` | Updates `@tanstack/react-query` from 5.104.0 to 5.104.1 - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.104.1/packages/react-query) Updates `sharp` from 0.35.4 to 0.35.5 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](https://github.com/lovell/sharp/compare/v0.35.4...v0.35.5) Updates `postcss` from 8.5.28 to 8.5.29 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.28...8.5.29) Updates `ol` from 10.10.0 to 10.11.0 - [Release notes](https://github.com/openlayers/openlayers/releases) - [Commits](https://github.com/openlayers/openlayers/compare/v10.10.0...v10.11.0) Updates `@types/node` from 24.19.0 to 24.19.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `jsdom` from 30.1.1 to 30.1.2 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](https://github.com/jsdom/jsdom/compare/v30.1.1...v30.1.2) Updates `vitest` from 5.0.1 to 5.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/vitest) --- updated-dependencies: - dependency-name: "@tanstack/react-query" dependency-version: 5.104.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: sharp dependency-version: 0.35.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: postcss dependency-version: 8.5.29 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: ol dependency-version: 10.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production - dependency-name: "@types/node" dependency-version: 24.19.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: jsdom dependency-version: 30.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production - dependency-name: vitest dependency-version: 5.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production ... Signed-off-by: dependabot[bot] --- apps/showcase/package.json | 2 +- packages/count-aggregator-ui/package.json | 4 +- packages/traffic-style/package.json | 2 +- packages/ui/package.json | 4 +- packages/vector-style-compiler/package.json | 2 +- pnpm-lock.yaml | 754 ++++++------------ pnpm-workspace.yaml | 8 +- starters/mapsight-host-starter/package.json | 4 +- starters/mapsight-next-starter/package.json | 6 +- .../mapsight-vite-spa-starter/package.json | 4 +- 10 files changed, 245 insertions(+), 545 deletions(-) diff --git a/apps/showcase/package.json b/apps/showcase/package.json index 38c0496e..cc0cc938 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/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/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/vector-style-compiler/package.json b/packages/vector-style-compiler/package.json index fb8dae9f..4cc30a1f 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 ac3aa403..1bb99ae8 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 @@ -124,7 +124,7 @@ importers: version: 7946.0.16 '@types/node': specifier: 'catalog:' - version: 24.19.0 + version: 24.19.1 eslint: specifier: ^10.11.0 version: 10.11.0(jiti@2.7.0) @@ -216,8 +216,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) @@ -226,7 +226,7 @@ importers: version: 4.18.1 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 react: specifier: 'catalog:' version: 19.3.0 @@ -257,10 +257,10 @@ importers: version: 1.63.0 '@tailwindcss/vite': specifier: ^4.3.3 - version: 4.3.3(vite@8.3.1(@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.1(@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 @@ -284,7 +284,7 @@ importers: version: 6.0.3 vite: specifier: ^8.3.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@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: @@ -311,7 +311,7 @@ importers: version: 4.4.0 ol: specifier: 'catalog:' - version: 10.10.0 + version: 10.11.0 proj4: specifier: 'catalog:' version: 2.22.0 @@ -366,16 +366,16 @@ importers: version: 7.1.34 autoprefixer: specifier: ^10.6.1 - version: 10.6.1(postcss@8.5.28) + version: 10.6.1(postcss@8.5.29) postcss-import: specifier: ^17.0.0 - version: 17.0.0(postcss@8.5.28) + version: 17.0.0(postcss@8.5.29) postcss-nested: specifier: ^8.0.1 - version: 8.0.1(postcss@8.5.28) + version: 8.0.1(postcss@8.5.29) vite: specifier: ^8.3.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) packages/core: dependencies: @@ -424,19 +424,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 @@ -451,10 +451,10 @@ importers: version: 6.0.3 vite: specifier: ^8.3.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@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.1(@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.1(@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: @@ -476,7 +476,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.1(@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.1(@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: @@ -487,8 +487,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 @@ -546,7 +546,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.1(@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.1(@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: @@ -564,7 +564,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.1(@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.1(@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: @@ -579,14 +579,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.7 vitest: specifier: 'catalog:' - version: 5.0.1(@types/node@24.19.0)(jsdom@30.1.1(canvas@3.2.3))(vite@8.3.1(@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.1(@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: @@ -608,19 +608,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.1(@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.1(@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.1(@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.1(@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: @@ -644,13 +644,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 @@ -669,13 +669,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.1(@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.1(@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: @@ -718,13 +718,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 @@ -757,8 +757,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) @@ -788,7 +788,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.1(@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.1(@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: @@ -800,7 +800,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 @@ -809,10 +809,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 @@ -849,10 +849,10 @@ importers: version: 9.0.0 vite: specifier: ^8.3.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@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.1(@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.1(@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: @@ -862,31 +862,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.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@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.1(@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.1(@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.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@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.1(@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.1(@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: @@ -912,8 +912,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 @@ -928,8 +928,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 @@ -953,7 +953,7 @@ importers: version: 6.0.3 vite: specifier: ^8.3.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@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: @@ -977,10 +977,10 @@ importers: version: 3.0.0 next: specifier: ^16.3.6 - version: 16.3.6(@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.3.6(@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 @@ -1001,8 +1001,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 @@ -1022,8 +1022,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 @@ -1058,8 +1058,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 @@ -1080,8 +1080,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 @@ -1108,7 +1108,7 @@ importers: version: 6.0.3 vite: specifier: ^8.3.0 - version: 8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + version: 8.3.1(@types/node@24.19.1)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) packages: @@ -1132,12 +1132,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': @@ -1195,6 +1195,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.2': resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} engines: {node: '>=6.9.0'} @@ -1298,28 +1302,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: @@ -1431,6 +1435,15 @@ packages: '@noble/hashes': optional: true + '@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 + peerDependenciesMeta: + '@noble/hashes': + optional: true + '@floating-ui/core@1.7.5': resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} @@ -1472,163 +1485,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'} @@ -1636,13 +1567,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'} @@ -1650,13 +1574,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'} @@ -1664,13 +1581,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'} @@ -1678,13 +1588,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'} @@ -1692,13 +1595,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'} @@ -1706,13 +1602,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'} @@ -1720,13 +1609,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'} @@ -1734,54 +1616,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'} @@ -2351,11 +2206,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 @@ -2501,12 +2356,12 @@ packages: '@types/modernizr@3.5.6': resolution: {integrity: sha512-yslwR0zZ3zAT1qXcCPxIcD23CZ6W6nKsl6JufSJHAmdwOBuYwCVJkaMsEo9yzxGV7ATfoX8S+RgtnajOEtKxYA==} - '@types/node@24.13.3': - resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} - '@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==} @@ -2730,8 +2585,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 @@ -2741,8 +2596,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==} @@ -3172,9 +3027,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==} @@ -3978,8 +3833,8 @@ packages: resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} 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 @@ -4224,10 +4079,6 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - lru-cache@11.5.2: - resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} - engines: {node: 20 || >=22} - lru-cache@11.5.3: resolution: {integrity: sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==} engines: {node: 20 || >=22} @@ -4340,8 +4191,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@3.3.19: - resolution: {integrity: sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==} + nanoid@3.3.20: + resolution: {integrity: sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -4453,8 +4304,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==} @@ -4647,6 +4498,10 @@ packages: resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.29: + resolution: {integrity: sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==} + engines: {node: ^10 || ^12 || >=14} + prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} @@ -5012,15 +4867,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'} @@ -5066,9 +4912,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==} @@ -5117,9 +4960,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==} @@ -5302,10 +5142,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'} @@ -5336,6 +5172,10 @@ packages: 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==} engines: {node: '>=18.12'} @@ -5413,9 +5253,6 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@7.18.2: - resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} @@ -5516,20 +5353,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 @@ -5575,14 +5412,14 @@ 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==} engines: {node: ^22.14.0 || >=24.0.0} + whatwg-url@17.2.0: + resolution: {integrity: sha512-IhLIHNcBrzIixC5XXsbr4DxdjajyA5vQ5RwGZMtrUp+GbtE5Nrsge9QKau7jXrC0aTXLYGV0xiW7Tb4YS2aomw==} + engines: {node: ^22.14.0 || >=24.0.0} + whence@2.1.0: resolution: {integrity: sha512-4UBPMg5mng5KLzdliVQdQ4fJwCdIMXkE8CkoDmGKRy5r8pV9xq+nVgf/sKXpmNEIOtFp7m7v2bFdb7JoLvh+Hg==} engines: {node: '>=14'} @@ -5612,9 +5449,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: @@ -5723,15 +5560,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 @@ -5815,6 +5652,8 @@ snapshots: dependencies: '@babel/types': 7.29.7 + '@babel/runtime@7.29.10': {} + '@babel/runtime@7.29.2': {} '@babel/runtime@7.29.7': {} @@ -5976,23 +5815,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 @@ -6119,6 +5958,8 @@ snapshots: '@exodus/bytes@1.15.1': {} + '@exodus/bytes@1.16.0': {} + '@floating-ui/core@1.7.5': dependencies: '@floating-ui/utils': 0.2.11 @@ -6154,211 +5995,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 @@ -6776,24 +6513,24 @@ snapshots: postcss: 8.5.25 tailwindcss: 4.3.3 - '@tailwindcss/vite@4.3.3(vite@8.3.1(@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.1(@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.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.1(@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 @@ -6888,11 +6625,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 24.13.3 + '@types/node': 24.19.0 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 24.13.3 + '@types/node': 24.19.0 '@types/geojson@7946.0.16': {} @@ -6903,7 +6640,7 @@ snapshots: '@types/jsdom@30.0.0': dependencies: - '@types/node': 24.13.3 + '@types/node': 24.19.0 '@types/tough-cookie': 4.0.5 parse5: 8.0.1 undici-types: 8.10.0 @@ -6912,17 +6649,17 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.13.3 + '@types/node': 24.19.0 '@types/lodash@4.17.25': {} '@types/modernizr@3.5.6': {} - '@types/node@24.13.3': + '@types/node@24.19.0': dependencies: - undici-types: 7.18.2 + undici-types: 7.24.6 - '@types/node@24.19.0': + '@types/node@24.19.1': dependencies: undici-types: 7.24.6 @@ -7131,16 +6868,16 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.12.2': optional: true - '@vitest/mocker@5.0.1(vite@8.3.1(@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.1(@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.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.1(@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: @@ -7278,13 +7015,13 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.6.1(postcss@8.5.28): + autoprefixer@10.6.1(postcss@8.5.29): dependencies: browserslist: 4.28.9 caniuse-lite: 1.0.30001814 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.28 + postcss: 8.5.29 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -7584,10 +7321,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.1.2 transitivePeerDependencies: - '@noble/hashes' @@ -8500,19 +8237,19 @@ 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 - lru-cache: 11.5.2 + lru-cache: 11.5.3 parse5: 8.0.1 saxes: 6.0.0 tough-cookie: 6.0.2 @@ -8520,7 +8257,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 @@ -8709,8 +8446,6 @@ snapshots: dependencies: js-tokens: 4.0.0 - lru-cache@11.5.2: {} - lru-cache@11.5.3: {} lru-cache@5.1.1: @@ -8792,7 +8527,7 @@ snapshots: nanoid@3.3.18: {} - nanoid@3.3.19: {} + nanoid@3.3.20: {} napi-build-utils@2.0.0: {} @@ -8802,7 +8537,7 @@ snapshots: neo-async@2.6.2: {} - next@16.3.6(@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.3.6(@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.3.6 '@swc/helpers': 0.5.23 @@ -8824,7 +8559,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' @@ -8914,13 +8649,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 @@ -9040,7 +8775,7 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.5.2 + lru-cache: 11.5.3 minipass: 7.1.3 path-type@3.0.0: @@ -9083,16 +8818,16 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-import@17.0.0(postcss@8.5.28): + postcss-import@17.0.0(postcss@8.5.29): dependencies: - postcss: 8.5.28 + postcss: 8.5.29 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.12 - postcss-nested@8.0.1(postcss@8.5.28): + postcss-nested@8.0.1(postcss@8.5.29): dependencies: - postcss: 8.5.28 + postcss: 8.5.29 postcss-selector-parser: 7.1.5 postcss-selector-parser@7.1.5: @@ -9104,7 +8839,7 @@ snapshots: postcss@8.5.23: dependencies: - nanoid: 3.3.19 + nanoid: 3.3.20 picocolors: 1.1.1 source-map-js: 1.2.2 @@ -9120,6 +8855,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.29: + dependencies: + nanoid: 3.3.20 + picocolors: 1.1.1 + source-map-js: 1.2.2 + prebuild-install@7.1.3: dependencies: detect-libc: 2.1.2 @@ -9557,40 +9298,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 @@ -9621,8 +9329,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: @@ -9666,8 +9373,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: @@ -9709,8 +9414,6 @@ snapshots: stable-hash-x@0.2.0: {} - stackback@0.0.2: {} - std-env@4.2.0: {} stop-iteration-iterator@1.1.0: @@ -9926,8 +9629,6 @@ snapshots: tinybench@6.1.4: {} - tinyexec@1.3.0: {} - tinyexec@1.3.1: {} tinyglobby@0.2.17: @@ -9955,6 +9656,10 @@ snapshots: dependencies: punycode: 2.3.1 + tr46@7.0.0: + dependencies: + punycode: 2.3.1 + ts-api-utils@2.5.0(typescript@6.0.3): dependencies: typescript: 6.0.3 @@ -10052,8 +9757,6 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@7.18.2: {} - undici-types@7.24.6: {} undici-types@8.10.0: {} @@ -10145,7 +9848,7 @@ snapshots: - bare-abort-controller - react-native-b4a - vite@8.3.1(@types/node@24.19.0)(jiti@2.7.0)(sass@1.105.1)(terser@5.51.2)(yaml@2.9.1): + vite@8.3.1(@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 @@ -10153,17 +9856,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.1(@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.1(@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.1(@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.1(@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 @@ -10172,13 +9875,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.1(@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.1(@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 @@ -10196,7 +9899,7 @@ snapshots: whatwg-mimetype@5.0.0: {} - whatwg-url@16.0.1: + whatwg-url@17.1.2: dependencies: '@exodus/bytes': 1.15.1 tr46: 6.0.0 @@ -10204,10 +9907,10 @@ snapshots: transitivePeerDependencies: - '@noble/hashes' - whatwg-url@17.1.2: + whatwg-url@17.2.0: 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' @@ -10266,10 +9969,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 deb60b16..0d979116 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 68e50671..f21e6568 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 c1baf2a2..49d2b570 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.3.6", - "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 bf65c32c..5a4f74b5 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", From b01c8268d4a8c91211105b7f81f8f876fb616271 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 19:54:52 +0000 Subject: [PATCH 2/4] chore: add changeset for dependabot update --- .../dependabot-364-mapsight-count-aggregator-ui.md | 7 +++++++ .changeset/dependabot-364-mapsight-host-starter.md | 8 ++++++++ .changeset/dependabot-364-mapsight-next-starter.md | 9 +++++++++ .changeset/dependabot-364-mapsight-showcase.md | 7 +++++++ .changeset/dependabot-364-mapsight-traffic-style.md | 7 +++++++ .changeset/dependabot-364-mapsight-ui.md | 7 +++++++ .../dependabot-364-mapsight-vector-style-compiler.md | 7 +++++++ .changeset/dependabot-364-mapsight-vite-spa-starter.md | 8 ++++++++ 8 files changed, 60 insertions(+) create mode 100644 .changeset/dependabot-364-mapsight-count-aggregator-ui.md create mode 100644 .changeset/dependabot-364-mapsight-host-starter.md create mode 100644 .changeset/dependabot-364-mapsight-next-starter.md create mode 100644 .changeset/dependabot-364-mapsight-showcase.md create mode 100644 .changeset/dependabot-364-mapsight-traffic-style.md create mode 100644 .changeset/dependabot-364-mapsight-ui.md create mode 100644 .changeset/dependabot-364-mapsight-vector-style-compiler.md create mode 100644 .changeset/dependabot-364-mapsight-vite-spa-starter.md 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) From 3c9a69a78c191618cdfdeb7f0466fb440560f8a4 Mon Sep 17 00:00:00 2001 From: Paul Golmann Date: Fri, 16 Oct 2026 14:24:17 +0200 Subject: [PATCH 3/4] fix(lib-ol): support nullable OpenLayers map targets --- .changeset/lib-ol-nullable-map-target.md | 5 +++++ packages/lib-ol/src/js/map/animateDuringTransition.ts | 6 +++--- packages/lib-ol/src/js/map/updateSizeOnTransitionEnd.ts | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .changeset/lib-ol-nullable-map-target.md 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/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(); From ed5645001c72ad8da9a91b84a9524b3d1edcd95e Mon Sep 17 00:00:00 2001 From: Paul Golmann Date: Fri, 16 Oct 2026 14:31:15 +0200 Subject: [PATCH 4/4] fix: handle optional OpenLayers viewports and targets --- .changeset/core-optional-map-viewport.md | 6 ++++++ packages/core/src/js/lib/map/lib/WithCursor.ts | 6 +++--- .../components/map-overlay/map-point-context-menu.tsx | 10 ++++++++-- 3 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 .changeset/core-optional-map-viewport.md 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/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/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;