Merge branch 'main' into fix/react-map-gl-maplibre-6

This commit is contained in:
Dan Ditomaso
2026-08-10 08:32:33 -04:00
committed by GitHub
4 changed files with 60 additions and 60 deletions
+2 -2
View File
@@ -75,11 +75,11 @@
"crypto-random-string": "^6.0.0",
"i18next": "^26.3.6",
"i18next-browser-languagedetector": "^8.2.0",
"i18next-http-backend": "^4.0.0",
"i18next-http-backend": "^4.0.1",
"idb-keyval": "^6.3.0",
"immer": "^11.1.15",
"js-cookie": "^3.0.8",
"lucide-react": "^1.27.0",
"lucide-react": "^1.28.0",
"maplibre-gl": "6.0.0",
"react": "^19.2.8",
"react-dom": "^19.2.8",
+1 -1
View File
@@ -36,7 +36,7 @@
"devDependencies": {
"@testing-library/react": "^16.0.0",
"@types/react": "^19.2.17",
"jsdom": "^30.0.0",
"jsdom": "^30.0.1",
"react": "^19.2.8",
"react-dom": "^19.2.8"
},
+1 -1
View File
@@ -47,7 +47,7 @@
"@tanstack/react-router": "^1.170.18",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"lucide-react": "^1.27.0",
"lucide-react": "^1.28.0",
"tailwind-merge": "^3.6.0"
},
"devDependencies": {
+56 -56
View File
@@ -56,7 +56,7 @@ importers:
version: 7.0.2
vitest:
specifier: ^4.1.10
version: 4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.0(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
version: 4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
apps/web:
dependencies:
@@ -190,8 +190,8 @@ importers:
specifier: ^8.2.0
version: 8.2.1
i18next-http-backend:
specifier: ^4.0.0
version: 4.0.0
specifier: ^4.0.1
version: 4.0.1
idb-keyval:
specifier: ^6.3.0
version: 6.3.0
@@ -202,8 +202,8 @@ importers:
specifier: ^3.0.8
version: 3.0.8
lucide-react:
specifier: ^1.27.0
version: 1.27.0(react@19.2.8)
specifier: ^1.28.0
version: 1.28.0(react@19.2.8)
maplibre-gl:
specifier: 6.0.0
version: 6.0.0
@@ -321,7 +321,7 @@ importers:
version: 7.0.2
vitest:
specifier: ^4.1.10
version: 4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.0(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
version: 4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
packages/protobufs:
dependencies:
@@ -376,8 +376,8 @@ importers:
specifier: ^19.2.17
version: 19.2.17
jsdom:
specifier: ^30.0.0
version: 30.0.0(@noble/hashes@2.2.0)
specifier: ^30.0.1
version: 30.0.1(@noble/hashes@2.2.0)
react:
specifier: ^19.2.8
version: 19.2.8
@@ -482,8 +482,8 @@ importers:
specifier: ^2.1.1
version: 2.1.1
lucide-react:
specifier: ^1.27.0
version: 1.27.0(react@19.2.8)
specifier: ^1.28.0
version: 1.28.0(react@19.2.8)
react:
specifier: '>=19'
version: 19.2.8
@@ -532,7 +532,7 @@ importers:
version: 4.1.1(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
vitest:
specifier: ^4.1.10
version: 4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.0(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
version: 4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
packages:
@@ -1485,12 +1485,12 @@ packages:
'@microsoft/tsdoc@0.16.0':
resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==}
'@napi-rs/wasm-runtime@1.2.0':
resolution: {integrity: sha512-kDoONqMa+VnZ4vvvu/ZUurpJ4gkZU57e7g69qpNgWhYcZFPUHZM2CEMKm+cG6ufDVALbjMvfmMjFVqaK7uEMnA==}
'@napi-rs/wasm-runtime@1.2.2':
resolution: {integrity: sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
peerDependencies:
'@emnapi/core': ^2.0.0-alpha.3
'@emnapi/runtime': ^2.0.0-alpha.3
'@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3
'@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3
'@noble/curves@2.2.0':
resolution: {integrity: sha512-T/BoHgFXirb0ENSPBquzX0rcjXeM6Lo892a2jlYJkqk83LqZx0l1Of7DzlKJ6jkpvMrkHSnAcgb5JegL8SeIkQ==}
@@ -3994,8 +3994,8 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
baseline-browser-mapping@2.11.7:
resolution: {integrity: sha512-APw5YuIQAg6L9w4sHDI6j26DGFJI6RpYOhnkMPdC9lWbkKvsyPHzDsve1yd73lk21yz7Y09Kci8B2Pp9FonzWA==}
baseline-browser-mapping@2.11.8:
resolution: {integrity: sha512-zAgkquC2WYF0PIc6XbNYkA2uuxxFavzgmX61R+dHDUa558V8Ejf8ozTZFR6QzM24RWu4kBcRkhJ5kpz77j9fnQ==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -4022,8 +4022,8 @@ packages:
resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==}
engines: {node: 18 || 20 || >=22}
brace-expansion@5.0.8:
resolution: {integrity: sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==}
brace-expansion@5.0.9:
resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==}
engines: {node: 20 || >=22}
braces@3.0.3:
@@ -4431,8 +4431,8 @@ packages:
electron-to-chromium@1.5.393:
resolution: {integrity: sha512-kiDJdIUawuEIcp9XoICKp1iTYDEbgguIPq526N1Q7jIQDeQ3CqoMx71025PI/7E48Ddtw2HuWsVjY7afEgNxmg==}
electron-to-chromium@1.5.398:
resolution: {integrity: sha512-AsvhAxopJGh6museTDMIjn6JpDYOfgu4RLlygomt87MUwBUqTfd/1EiPtx10/LZE8xpTvkP2E9Gafq7lkLtodQ==}
electron-to-chromium@1.5.399:
resolution: {integrity: sha512-lEcqhErbHjXRvd41rnWLpzbyU/IXfIYo7QwaFWmxGeLiLyY2TBCdHnWY88vB+p3ubnihRypDm66panXl7TylLA==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -4534,8 +4534,8 @@ packages:
fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
fast-uri@3.1.4:
resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==}
fast-uri@3.1.5:
resolution: {integrity: sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==}
fastq@1.20.1:
resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
@@ -4746,8 +4746,8 @@ packages:
i18next-browser-languagedetector@8.2.1:
resolution: {integrity: sha512-bZg8+4bdmaOiApD7N7BPT9W8MLZG+nPTOFlLiJiT8uzKXFjhxw4v2ierCXOwB5sFDMtuA5G4kgYZ0AznZxQ/cw==}
i18next-http-backend@4.0.0:
resolution: {integrity: sha512-EgSjO3Q1G6f2Q5oy7u9mmxuesE0oSfzAD97NFBjC8EmkK4guBSYLljM0Fng3DarMWIIkU70jfo4+mUzmyVISTA==}
i18next-http-backend@4.0.1:
resolution: {integrity: sha512-O+7MwPCJIKCu68vho8JtD1HF8QHyMPzoChIDFfYCrpaDqX6oq3RqASujnpKEdnNCEOb+kLMOHTNTcGKpj7B1BA==}
engines: {node: '>=18'}
i18next@26.3.6:
@@ -4964,8 +4964,8 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
jsdom@30.0.0:
resolution: {integrity: sha512-JQHfRGmmKmaZoUAvIgff5jjG/0SzTQlGz8c7t72KzBzo8ZULEjAjnYE0sNwBOUA4QtWwYE2xoYitg8NFsmiYxA==}
jsdom@30.0.1:
resolution: {integrity: sha512-52v7mUVUfNQVYYqE1lcdaymWL0njO7lTLUog6ZvW2U5KsbiLk/GnZlVJ+qx0xfNJZ6Gn+KSpPNE52vurbxZwrA==}
engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0}
peerDependencies:
canvas: ^3.2.3
@@ -5193,8 +5193,8 @@ packages:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
lucide-react@1.27.0:
resolution: {integrity: sha512-rJicGl/3Fly/E0rOH1YmPZ6e49JCnKknh1ox1vpHnkfjujAkKA6sqUZvH3MTAaXXjgexyUwgNwTJzTtYuAFYJw==}
lucide-react@1.28.0:
resolution: {integrity: sha512-fARAFJULsGuDDydjp6+6blekG/sBIM29TerzLjc9bQUKAcEfrSc4ZQKb25KRz4OMKd87cZTb5dgq0w/T6KufVg==}
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -6051,11 +6051,11 @@ packages:
resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==}
engines: {node: '>=14.0.0'}
tldts-core@7.4.9:
resolution: {integrity: sha512-DxKfPBI52p2msTEu7MPhdpdDTBhhVQg1a/8PjQckeyAvO13eMYElX545grIp6nnTGIMZlRvFZPvFhvI/WIz2Vg==}
tldts-core@7.4.10:
resolution: {integrity: sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==}
tldts@7.4.9:
resolution: {integrity: sha512-3kZ8wQQ/k5DrChD4X4FVvr2D7E5uoRgAqkPyLpSCGUvqOvqu+JEdr3mwMUaVWb+vMHZaKhF5fp2PBigKsui7hA==}
tldts@7.4.10:
resolution: {integrity: sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==}
hasBin: true
tmp-promise@3.0.3:
@@ -7679,14 +7679,14 @@ snapshots:
'@microsoft/tsdoc@0.16.0':
optional: true
'@napi-rs/wasm-runtime@1.2.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
'@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
dependencies:
'@emnapi/core': 1.11.1
'@emnapi/runtime': 1.11.1
'@tybys/wasm-util': 0.10.3
optional: true
'@napi-rs/wasm-runtime@1.2.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)':
'@napi-rs/wasm-runtime@1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)':
dependencies:
'@emnapi/core': 1.11.2
'@emnapi/runtime': 1.11.2
@@ -8518,14 +8518,14 @@ snapshots:
dependencies:
'@emnapi/core': 1.11.1
'@emnapi/runtime': 1.11.1
'@napi-rs/wasm-runtime': 1.2.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
'@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
optional: true
'@rolldown/binding-wasm32-wasi@1.2.0':
dependencies:
'@emnapi/core': 1.11.2
'@emnapi/runtime': 1.11.2
'@napi-rs/wasm-runtime': 1.2.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)
'@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)
optional: true
'@rolldown/binding-win32-arm64-msvc@1.1.5':
@@ -10496,7 +10496,7 @@ snapshots:
ajv@8.18.0:
dependencies:
fast-deep-equal: 3.1.3
fast-uri: 3.1.4
fast-uri: 3.1.5
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
optional: true
@@ -10504,7 +10504,7 @@ snapshots:
ajv@8.20.0:
dependencies:
fast-deep-equal: 3.1.3
fast-uri: 3.1.4
fast-uri: 3.1.5
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -10621,7 +10621,7 @@ snapshots:
baseline-browser-mapping@2.10.44: {}
baseline-browser-mapping@2.11.7: {}
baseline-browser-mapping@2.11.8: {}
better-result@2.10.0: {}
@@ -10643,7 +10643,7 @@ snapshots:
dependencies:
balanced-match: 4.0.4
brace-expansion@5.0.8:
brace-expansion@5.0.9:
dependencies:
balanced-match: 4.0.4
@@ -10661,9 +10661,9 @@ snapshots:
browserslist@4.28.7:
dependencies:
baseline-browser-mapping: 2.11.7
baseline-browser-mapping: 2.11.8
caniuse-lite: 1.0.30001806
electron-to-chromium: 1.5.398
electron-to-chromium: 1.5.399
node-releases: 2.0.51
update-browserslist-db: 1.2.3(browserslist@4.28.7)
@@ -10964,7 +10964,7 @@ snapshots:
electron-to-chromium@1.5.393: {}
electron-to-chromium@1.5.398: {}
electron-to-chromium@1.5.399: {}
emoji-regex@8.0.0: {}
@@ -11138,7 +11138,7 @@ snapshots:
fast-json-stable-stringify@2.1.0: {}
fast-uri@3.1.4: {}
fast-uri@3.1.5: {}
fastq@1.20.1:
dependencies:
@@ -11370,7 +11370,7 @@ snapshots:
dependencies:
'@babel/runtime': 7.29.7
i18next-http-backend@4.0.0: {}
i18next-http-backend@4.0.1: {}
i18next@26.3.6(typescript@7.0.2):
optionalDependencies:
@@ -11562,7 +11562,7 @@ snapshots:
js-tokens@4.0.0: {}
jsdom@30.0.0(@noble/hashes@2.2.0):
jsdom@30.0.1(@noble/hashes@2.2.0):
dependencies:
'@asamuzakjp/css-color': 6.0.5
'@asamuzakjp/dom-selector': 8.3.0
@@ -11748,7 +11748,7 @@ snapshots:
yallist: 4.0.0
optional: true
lucide-react@1.27.0(react@19.2.8):
lucide-react@1.28.0(react@19.2.8):
dependencies:
react: 19.2.8
@@ -11797,7 +11797,7 @@ snapshots:
minimatch@10.2.3:
dependencies:
brace-expansion: 5.0.8
brace-expansion: 5.0.9
optional: true
minimatch@10.2.4:
@@ -11806,7 +11806,7 @@ snapshots:
minimatch@10.2.6:
dependencies:
brace-expansion: 5.0.8
brace-expansion: 5.0.9
minimatch@5.1.9:
dependencies:
@@ -12685,11 +12685,11 @@ snapshots:
tinyrainbow@3.1.0: {}
tldts-core@7.4.9: {}
tldts-core@7.4.10: {}
tldts@7.4.9:
tldts@7.4.10:
dependencies:
tldts-core: 7.4.9
tldts-core: 7.4.10
tmp-promise@3.0.3:
dependencies:
@@ -12711,7 +12711,7 @@ snapshots:
tough-cookie@6.0.2:
dependencies:
tldts: 7.4.9
tldts: 7.4.10
tr46@6.0.0:
dependencies:
@@ -13023,7 +13023,7 @@ snapshots:
tsx: 4.21.0
yaml: 2.9.0
vitest@4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.0(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0)):
vitest@4.1.10(@types/node@26.1.2)(happy-dom@20.11.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0)):
dependencies:
'@vitest/expect': 4.1.10
'@vitest/mocker': 4.1.10(vite@8.1.5(@types/node@26.1.2)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0))
@@ -13048,7 +13048,7 @@ snapshots:
optionalDependencies:
'@types/node': 26.1.2
happy-dom: 20.11.1
jsdom: 30.0.0(@noble/hashes@2.2.0)
jsdom: 30.0.1(@noble/hashes@2.2.0)
transitivePeerDependencies:
- msw