Merge branch 'main' into dependabot/npm_and_yarn/radix-ui-48a6414ad5

This commit is contained in:
Hunter Thornsberry
2026-07-27 14:15:54 -04:00
committed by GitHub
6 changed files with 178 additions and 158 deletions

View File

@@ -72,14 +72,14 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"crypto-random-string": "^5.0.0",
"crypto-random-string": "^6.0.0",
"i18next": "^26.3.6",
"i18next-browser-languagedetector": "^8.2.0",
"i18next-http-backend": "^4.0.0",
"idb-keyval": "^6.3.0",
"immer": "^11.1.15",
"js-cookie": "^3.0.8",
"lucide-react": "^1.25.0",
"lucide-react": "^1.26.0",
"maplibre-gl": "5.24.0",
"react": "^19.2.7",
"react-dom": "^19.2.7",

View File

@@ -30,7 +30,7 @@
"prepare": "husky"
},
"dependencies": {
"@bufbuild/protobuf": "^2.12.1",
"@bufbuild/protobuf": "^2.13.0",
"@meshtastic/protobufs": "workspace:*",
"ste-simple-events": "^3.0.11",
"tslog": "^5.1.0"
@@ -45,7 +45,7 @@
"lint-staged": "^17.1.0",
"oxfmt": "^0.59.0",
"oxlint": "^1.74.0",
"tsdown": "^0.22.13",
"tsdown": "^0.22.14",
"typescript": "^7.0.2",
"vitest": "^4.1.10"
},

View File

@@ -19,7 +19,7 @@
"build": "pnpm run clean && pnpm run gen"
},
"dependencies": {
"@bufbuild/protobuf": "^2.12.1"
"@bufbuild/protobuf": "^2.13.0"
},
"devDependencies": {
"@bufbuild/protoc-gen-es": "^2.12.1",

View File

@@ -47,7 +47,7 @@
"test": "vitest run"
},
"dependencies": {
"@bufbuild/protobuf": "^2.12.1",
"@bufbuild/protobuf": "^2.13.0",
"@meshtastic/protobufs": "jsr:^2.7.18",
"@preact/signals-core": "^1.14.4",
"better-result": "^2.10.0",

View File

@@ -47,7 +47,7 @@
"@tanstack/react-router": "^1.170.17",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"lucide-react": "^1.25.0",
"lucide-react": "^1.26.0",
"tailwind-merge": "^3.6.0"
},
"devDependencies": {

322
pnpm-lock.yaml generated
View File

@@ -9,8 +9,8 @@ importers:
.:
dependencies:
'@bufbuild/protobuf':
specifier: ^2.12.1
version: 2.12.1
specifier: ^2.13.0
version: 2.13.0
'@meshtastic/protobufs':
specifier: workspace:*
version: link:packages/protobufs
@@ -49,8 +49,8 @@ importers:
specifier: ^1.74.0
version: 1.74.0
tsdown:
specifier: ^0.22.13
version: 0.22.13(@volar/typescript@2.4.28)(publint@0.3.21)(tsx@4.21.0)(typescript@7.0.2)
specifier: ^0.22.14
version: 0.22.14(@volar/typescript@2.4.28)(publint@0.3.21)(tsx@4.21.0)(typescript@7.0.2)
typescript:
specifier: ^7.0.2
version: 7.0.2
@@ -181,8 +181,8 @@ importers:
specifier: ^1.1.1
version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
crypto-random-string:
specifier: ^5.0.0
version: 5.0.0
specifier: ^6.0.0
version: 6.0.0
i18next:
specifier: ^26.3.6
version: 26.3.6(typescript@7.0.2)
@@ -202,8 +202,8 @@ importers:
specifier: ^3.0.8
version: 3.0.8
lucide-react:
specifier: ^1.25.0
version: 1.25.0(react@19.2.7)
specifier: ^1.26.0
version: 1.26.0(react@19.2.7)
maplibre-gl:
specifier: 5.24.0
version: 5.24.0
@@ -326,12 +326,12 @@ importers:
packages/protobufs:
dependencies:
'@bufbuild/protobuf':
specifier: ^2.12.1
version: 2.12.1
specifier: ^2.13.0
version: 2.13.0
devDependencies:
'@bufbuild/protoc-gen-es':
specifier: ^2.12.1
version: 2.12.1(@bufbuild/protobuf@2.12.1)
version: 2.12.1(@bufbuild/protobuf@2.13.0)
rimraf:
specifier: ^6.0.0
version: 6.1.3
@@ -339,8 +339,8 @@ importers:
packages/sdk:
dependencies:
'@bufbuild/protobuf':
specifier: ^2.12.1
version: 2.12.1
specifier: ^2.13.0
version: 2.13.0
'@meshtastic/protobufs':
specifier: jsr:^2.7.18
version: '@jsr/meshtastic__protobufs@2.7.20'
@@ -482,8 +482,8 @@ importers:
specifier: ^2.1.1
version: 2.1.1
lucide-react:
specifier: ^1.25.0
version: 1.25.0(react@19.2.7)
specifier: ^1.26.0
version: 1.26.0(react@19.2.7)
react:
specifier: '>=19'
version: 19.2.7
@@ -1084,6 +1084,9 @@ packages:
'@bufbuild/protobuf@2.12.1':
resolution: {integrity: sha512-BvAMfS6LrgZiryOAZ4pBYucu4wG/Ei/9o9DZ9akbREnMLbPJiom2i8b9C8IsKErQoiKqVhrerzt3kOT/RrzLHg==}
'@bufbuild/protobuf@2.13.0':
resolution: {integrity: sha512-acq7c49vxfm1ggJ95P70TX7ABDM0vxr1SYD3BB0o0jnBLB4OAqeHyKuN+cD3w80gXEDQ2zxHpR6CUeA+O/aU9g==}
'@bufbuild/protoc-gen-es@2.12.1':
resolution: {integrity: sha512-SWa7XvRYRouMo+vBQmpNFZ+ZEqQ8AC0LpL4QWAo1gvstLhFh/Y7Nf/a+MK7ZxDq5LZSThwfk974L1sFxO3OaGw==}
engines: {node: '>=20'}
@@ -3659,130 +3662,130 @@ packages:
'@volar/typescript@2.4.28':
resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==}
'@yuku-codegen/binding-darwin-arm64@0.7.4':
resolution: {integrity: sha512-fjkATm+fg4r6Ss8o82u3j33PfIqhSs4A0WEEw9kOwhMx/ui/RQ0ZAsCtF6e7UG2CWGOGXAJspLlfk2tr3rjjKQ==}
'@yuku-codegen/binding-darwin-arm64@0.8.0':
resolution: {integrity: sha512-7cSJH6PaKLRBdCfiB4pM6EukvgOk5xV4tyuLOIOEqrHsbnV7brtyff7CjhZbeGozdIHoOnKOi5R7rrmCWN3QSw==}
cpu: [arm64]
os: [darwin]
'@yuku-codegen/binding-darwin-x64@0.7.4':
resolution: {integrity: sha512-Hj0KvHpS1RJY/bgM3BADzmXXkKO3+bq3M8bMq4b0j0LsVi1SeWYpD/hJLJFwHeNMS+jO4vlZ343yjb4DEb9XXQ==}
'@yuku-codegen/binding-darwin-x64@0.8.0':
resolution: {integrity: sha512-mhooLL+L5ytMxgz4ueXCIirU796X2xj97d4KSQW1HxZGzX6h8wOk5bIAhGqcmOL2bqAmMZ+UkBTbPC9VpzKb/g==}
cpu: [x64]
os: [darwin]
'@yuku-codegen/binding-freebsd-x64@0.7.4':
resolution: {integrity: sha512-GLKBZvqVFvC1bvNPoPZRj0UxUaAZZKCzb8IPNyvRhXesOk+Af9UbhbVPwx9Do4o2AVf6R5FPzyRWWIihQdCp+A==}
'@yuku-codegen/binding-freebsd-x64@0.8.0':
resolution: {integrity: sha512-MHLOAlgGhdOh0ZfnWWnno4ljlFB04/Lox/7MIGYIvISMKFvejfC9Atb1t9G7pTVBvy+l5uqxzHGBSJUsDOOkTA==}
cpu: [x64]
os: [freebsd]
'@yuku-codegen/binding-linux-arm-gnu@0.7.4':
resolution: {integrity: sha512-CAjbJexBJUqHgIPgOCJO7EYRnFluNLt5VD3jNS40wmsNZqa04HbewVVcgfmzfzuBhjX6ookntLDG3lWieyTAVw==}
'@yuku-codegen/binding-linux-arm-gnu@0.8.0':
resolution: {integrity: sha512-Ur3Awo45Sc5/Fglr8WN5XIf4IwAsq8wLd917Du8ow6mStxsBTHqFiH+tT7d5jV0FqcJnwy8EHVczmgde0zTo1A==}
cpu: [arm]
os: [linux]
libc: [glibc]
'@yuku-codegen/binding-linux-arm-musl@0.7.4':
resolution: {integrity: sha512-HQMuKBltnKFUqhUh8wNiivd76coRwDngdCxbcAULlatAlc2OXo8L6jLTkVnNeUuOw9JYzSq9LY2/7zvrg63Ddg==}
'@yuku-codegen/binding-linux-arm-musl@0.8.0':
resolution: {integrity: sha512-FIy7Ttx8oeUCd/8Y6IjnOsu+lRc6En+V/H67BlVphOeCySZAo5LU8VWrb4tv0DvjaSOzdm3DmdmRzmzN7NCqWQ==}
cpu: [arm]
os: [linux]
libc: [musl]
'@yuku-codegen/binding-linux-arm64-gnu@0.7.4':
resolution: {integrity: sha512-cnU7ZVxK/Oq/TIS2iq56rouy1dqnLYgWR2puWcrxGCtmbdxiMISANYhI5t2tMLzTGZMyhawM2zYlyI+gnpBupQ==}
'@yuku-codegen/binding-linux-arm64-gnu@0.8.0':
resolution: {integrity: sha512-s+25wl1TLvf+7LzasPEi1RR1sDfVAU0i1QH601mn3vj+HudFYBYNZtUBKFaZvl645QR6vcaDaGHnOaMZhBR3ig==}
cpu: [arm64]
os: [linux]
libc: [glibc]
'@yuku-codegen/binding-linux-arm64-musl@0.7.4':
resolution: {integrity: sha512-NyuabTumcxPtZv/Q+pMVvrcKxLn1SPcpdBGtekVJz7JwI36SuExTq4IG4EZsk7YDmFKP8wDEvmKYOpV/a8Lwhw==}
'@yuku-codegen/binding-linux-arm64-musl@0.8.0':
resolution: {integrity: sha512-pRha3Cjm4AnA5wEuhpg+8XXoGfwz5X61/9a/VNxeau47+kH6xjJspkEloIy/HbHgUnvVRqVHoEHczdGZT2J9NA==}
cpu: [arm64]
os: [linux]
libc: [musl]
'@yuku-codegen/binding-linux-x64-gnu@0.7.4':
resolution: {integrity: sha512-w3EnCLPD2vpJw0F+0qVV/1KSOAw4SgzjbGUbbwXUh9w5Kxo1Hdc3mN+/Nvk50oA6cCbSOCEaILnPHXPCauArvg==}
'@yuku-codegen/binding-linux-x64-gnu@0.8.0':
resolution: {integrity: sha512-GySXmiw5Dw99Ba3GMV2ExQVckihuangnrIpSJagPx8RFUNtwfmzpr2ibf8k31eEAE4YUofV7mEfJN5tN6+POnQ==}
cpu: [x64]
os: [linux]
libc: [glibc]
'@yuku-codegen/binding-linux-x64-musl@0.7.4':
resolution: {integrity: sha512-FXKQlFjDM8FxqJ/TncAni7e7JyaXIB3Hv6boApxSs5ZUlvqP4TbrjYVk3mYDQt6xQAE/kEHplxM6m5SKx5sfRg==}
'@yuku-codegen/binding-linux-x64-musl@0.8.0':
resolution: {integrity: sha512-8YFfcPZz44v8YyekWVKkNz/cD4t6DW62/dr03OVtMfwUtHfmo/8wpby0JKMleAOXbgWItSGw81LtwqM4I9oS0A==}
cpu: [x64]
os: [linux]
libc: [musl]
'@yuku-codegen/binding-win32-arm64@0.7.4':
resolution: {integrity: sha512-rWr899KEvZIWMx9yUXQl4i90OGIs4gaw4X1UsS2rxsI3qnp8acLIVKI3N5WDqaertkW10crDRZvIxxyw7kTMTQ==}
'@yuku-codegen/binding-win32-arm64@0.8.0':
resolution: {integrity: sha512-YhENbgkuzjsil+zDNV35oU3PQMDg2RXh8BPt915WCNAbIIHcqgYupHJF3564206+DbPkZtcDvcoa34Wb5B8tbQ==}
cpu: [arm64]
os: [win32]
'@yuku-codegen/binding-win32-x64@0.7.4':
resolution: {integrity: sha512-3Olgmkd5rDrIN9g7wJFMRRC9jub5zAwiQOtwOVhvNe/nZE/rSufFRa7vrFupqSCQml+Zxbcy9npzo3Qne3rA2A==}
'@yuku-codegen/binding-win32-x64@0.8.0':
resolution: {integrity: sha512-qvzSRABXe6/ndubx+RNwgbFVbs7Pqroz/q/UR6vm++xsmfcpkMF43B23jgNl2xi2IUrEt8C/L1bBslXp+LtgnA==}
cpu: [x64]
os: [win32]
'@yuku-parser/binding-darwin-arm64@0.7.4':
resolution: {integrity: sha512-rUetRGukIlPOkDCy+Fo0YTee66n9A04XRQMONptbemWSU27CCV6RDj56+4ne4eSE4gJ0139RWUfbqMtt744pWQ==}
'@yuku-parser/binding-darwin-arm64@0.8.0':
resolution: {integrity: sha512-04AakSJhI4mPrqhZzXdFyaEDh0YkfeqbnyYY3aCrmxeWfR/Xr8+kFn5sh+wZYN/5HatPniELKHixJuUCUyfBvg==}
cpu: [arm64]
os: [darwin]
'@yuku-parser/binding-darwin-x64@0.7.4':
resolution: {integrity: sha512-9bHrGQUot2vWTg0YTdyIBHGd38fy2BSQH1WaqUDVuNqSn7HffrTUzWOgbaWRNd5GTOvDdrt9SDZIG7nfqzeBtg==}
'@yuku-parser/binding-darwin-x64@0.8.0':
resolution: {integrity: sha512-BQJGI9bDeyb/X2rwhtXoBTQ9EtbkJtteX6C7cZ9jow0pqqmoOufgHPP2+m65GLk2eVNCBcfl3xlTGpJ7RFcviw==}
cpu: [x64]
os: [darwin]
'@yuku-parser/binding-freebsd-x64@0.7.4':
resolution: {integrity: sha512-159565OJ/LR6cCP781nH8DxB5GqlqqWk3uyOLZIznQhsj9zeht4X7+jz9IQH1l/TUio+ojEXf8yt2+DJrN+QVw==}
'@yuku-parser/binding-freebsd-x64@0.8.0':
resolution: {integrity: sha512-04hmgnU152wya88raI+RQhxZPgwXcHbfdNZLu3x5ggKnJVHLD8xZZLcWIKSs59CiEXL6PKVX1/cx8GoTYlaCaQ==}
cpu: [x64]
os: [freebsd]
'@yuku-parser/binding-linux-arm-gnu@0.7.4':
resolution: {integrity: sha512-j3s3LJxEbOyP58hmzuXpJlKzgxaswuOTu8nAbDpE119b5W3gP1SW+HndLscGUOACpyMdH5WJ6gBHRxq0HCRVBw==}
'@yuku-parser/binding-linux-arm-gnu@0.8.0':
resolution: {integrity: sha512-+cuJWUK13lwce721XGRjz7izSr2Q1U0RlHkDzdkohWpRWlttTqRdxNnaW13nDc47GBDrNsXMHx+KLcebeOeeGg==}
cpu: [arm]
os: [linux]
libc: [glibc]
'@yuku-parser/binding-linux-arm-musl@0.7.4':
resolution: {integrity: sha512-PUpHPmvWIDxhYTS5oah08RQ28t6dlFBxRPJcftS6HgquiPsm/e0gL5vKwPJpyjaPBHzRH61IAUDDfrRe8iFs8g==}
'@yuku-parser/binding-linux-arm-musl@0.8.0':
resolution: {integrity: sha512-rOVPRqt9cm1YP/wPV+yyZh0FYr6UR/wm/BXslvLuge0LDewVvDrm/AxcDrwWuPAu61Nzdg2rMVfcNnrplCbC1w==}
cpu: [arm]
os: [linux]
libc: [musl]
'@yuku-parser/binding-linux-arm64-gnu@0.7.4':
resolution: {integrity: sha512-Hi3w0et5mu3i7S+qE0UgOev4RqJ/U9DW8xn79t4nttiICYCx3NveC0Goo78uqzxttsDI3hfRY43lrrF26svqcw==}
'@yuku-parser/binding-linux-arm64-gnu@0.8.0':
resolution: {integrity: sha512-pAoIozKr6E+ptpaQz4CZv1O7cay2f4m7kbd+DSQug5MKdUBTZZ18GdWSPvq0fwQYraH9hZlyLqrMaeP5W/ncrA==}
cpu: [arm64]
os: [linux]
libc: [glibc]
'@yuku-parser/binding-linux-arm64-musl@0.7.4':
resolution: {integrity: sha512-i073u4ENL9DJeWBRKioRCz8i5hg6EmUcH89eH1lts9f9AFPA1GphODwK6OXOXUbpi2AwZ1deFIUWgLGP2mdmmA==}
'@yuku-parser/binding-linux-arm64-musl@0.8.0':
resolution: {integrity: sha512-JCAg50ahXuYlrsIi1jmymX9X/9B0JYBRroAHnYttN44tAvCo1PFqukHrw1up6HvEOoLA0OjlM0Zwh60u3Gc/Zg==}
cpu: [arm64]
os: [linux]
libc: [musl]
'@yuku-parser/binding-linux-x64-gnu@0.7.4':
resolution: {integrity: sha512-j5pt0LyDGxCzfoqRTR3cmMG21+bgSxIufAzJXFOWXkbg/22Ih51eGEsbInnSD5Q9FvJ3ooIn/jfok0dBdhudnA==}
'@yuku-parser/binding-linux-x64-gnu@0.8.0':
resolution: {integrity: sha512-tEeVQ14etp7lpUqXzq+X5AlQzFH+m3TVDiCKIq17zxnxJ117DOVvoveWSkSMt/lj68z48SvZUMHe7xLvqtO1lg==}
cpu: [x64]
os: [linux]
libc: [glibc]
'@yuku-parser/binding-linux-x64-musl@0.7.4':
resolution: {integrity: sha512-RR1hNhrSpv3FanLM6u5uD+9CYA9IM8U3uGscgvKKV77gtj7ttO4UubpwN7vcx1KknoEIQHKJFPVKoeVy+avf6w==}
'@yuku-parser/binding-linux-x64-musl@0.8.0':
resolution: {integrity: sha512-+UGRYnF37nnbZNMsMjSGDXKUTIxYUmbbk3Lzib88sLK7kg2y80vjchYYoYsDUK9kAgqPWyA9hKGURHy/Kk9Few==}
cpu: [x64]
os: [linux]
libc: [musl]
'@yuku-parser/binding-win32-arm64@0.7.4':
resolution: {integrity: sha512-1xhYwOLo9TjppHHwNYi3X/dGgOvnj9xh62jpgP4U8nEtTGA70NtJDCkN45pRQdU3B6/U7oQj1T4esP3aFJg6BA==}
'@yuku-parser/binding-win32-arm64@0.8.0':
resolution: {integrity: sha512-l+7Va9/sX1ccRjzjJj6MR0arKsvHB5b419+pKbwzn+/18A/xfccWqmxXrn0C0NyVLlbEb3AV9Is+AbF72O85yA==}
cpu: [arm64]
os: [win32]
'@yuku-parser/binding-win32-x64@0.7.4':
resolution: {integrity: sha512-HonZAapmSKusxLZPnU9WrMzAUdPSBJliGw3CSkA9Er/aq15STEOEy9SOsVGvj4maBv95EmWxt2LThHXnFnGfNg==}
'@yuku-parser/binding-win32-x64@0.8.0':
resolution: {integrity: sha512-dolKDTJv2xrWowDBEkvSaDvCsVFZOA7DCUuD+7DatglS68WbuxS4LudU5bzSeAOL5vgPpyGm82469cMLnL+6vQ==}
cpu: [x64]
os: [win32]
'@yuku-toolchain/types@0.7.4':
resolution: {integrity: sha512-iUFXr+UnUJjzVLNI6GIv07poi9NwcG5hTBJSheJh3SdpkYpIjCl9kAGe7dbJMHn5sXeceCL4H12pKa0b6pkouQ==}
'@yuku-toolchain/types@0.8.0':
resolution: {integrity: sha512-hL/raFM5V9UT2lVE/lIWDTWvANqSB8TvMVp+PgICehBa96KhTl/UpGm370JXaacukR+QnaHM2Yv6O/UcrzAFGg==}
acorn@8.17.0:
resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==}
@@ -4115,9 +4118,9 @@ packages:
resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
engines: {node: '>=8'}
crypto-random-string@5.0.0:
resolution: {integrity: sha512-KWjTXWwxFd6a94m5CdRGW/t82Tr8DoBc9dNnPCAbFI1EBweN6v1tv8y4Y1m7ndkp/nkIBRxUxAzpaBnR2k3bcQ==}
engines: {node: '>=14.16'}
crypto-random-string@6.0.0:
resolution: {integrity: sha512-x0TyqnFhk1RLzfzhtnDUEzUEox0C9NoY6s29nUVKUg8KZXa8XXgWD37T1+1yfrFI2ccSUnfscJ2y6n1FhR9+hw==}
engines: {node: '>=22'}
css-select@4.3.0:
resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
@@ -5123,8 +5126,8 @@ packages:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
lucide-react@1.25.0:
resolution: {integrity: sha512-/mdJTRbiwcLOQ1NZZK1amZF9rIZyvO18D6r9TngE6TG1NmqHgFuT4eE7Xrkm9UsXMbBJD1NlfwHVltCDWHrOTw==}
lucide-react@1.26.0:
resolution: {integrity: sha512-raglYVR2+VkMfJL158krjVmE+rV5ST2lzA/KQm1FRSjMHT4MnWaegHxoVEpmc2So3nOEhp9oGejJwAPX8MoAjg==}
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -5611,8 +5614,8 @@ packages:
robust-predicates@3.0.3:
resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==}
rolldown-plugin-dts@0.27.13:
resolution: {integrity: sha512-DeVZJbbB0ajp5q6vABqC8ZCJzxftlxbiV60Bk96GFdQaysGVpgTTVjQu0lUt4Lb+aRCtejfOixtQKDRol7IuVQ==}
rolldown-plugin-dts@0.27.14:
resolution: {integrity: sha512-ZvuDDwoIpRK9RPxDXratCpklFO9QZZWndf/sd0VBFb4LEj0jj07UcHK9OCh7V4XiFz2Z89ziyBC2K6tJiDjrbw==}
engines: {node: ^22.18.0 || >=24.11.0}
peerDependencies:
'@typescript/native-preview': '*'
@@ -5913,6 +5916,10 @@ packages:
symbol-tree@3.2.4:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
tagged-tag@1.0.0:
resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==}
engines: {node: '>=20'}
tailwind-merge@3.6.0:
resolution: {integrity: sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==}
@@ -6019,14 +6026,14 @@ packages:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
hasBin: true
tsdown@0.22.13:
resolution: {integrity: sha512-XaYFhtiKRUvTpXv/YAehsHdbEb3LN/iMlzjSINbjlaATtXN2zVPKox2STKhcyFPlh++8Zg7suNN27E679IfAUA==}
tsdown@0.22.14:
resolution: {integrity: sha512-ule7Y+fsAN2iZbLDoo7C4KYljFJNJJ+fLshyn+9gozeTspVersWHxwdGB+Dm2hzA38s6muFnUTl0jK3vJm9ifQ==}
engines: {node: ^22.18.0 || >=24.11.0}
hasBin: true
peerDependencies:
'@arethetypeswrong/core': ^0.18.1
'@tsdown/css': 0.22.13
'@tsdown/exe': 0.22.13
'@tsdown/css': 0.22.14
'@tsdown/exe': 0.22.14
'@vitejs/devtools': '*'
publint: ^0.3.8
tsx: '*'
@@ -6080,9 +6087,9 @@ packages:
resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==}
engines: {node: '>=10'}
type-fest@2.19.0:
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
engines: {node: '>=12.20'}
type-fest@5.8.0:
resolution: {integrity: sha512-YGYEVz3Fm5iy/AybuA0oyNFq7H4CgQNfRp/qfe8nurE1kuCeNm3/vfm9X4Mtl+qLyaKJUh5xrFZwogr41SMjYA==}
engines: {node: '>=20'}
typed-array-buffer@1.0.3:
resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
@@ -6129,6 +6136,10 @@ packages:
ufo@1.6.4:
resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==}
uint8array-extras@1.5.0:
resolution: {integrity: sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==}
engines: {node: '>=18'}
unbox-primitive@1.1.0:
resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
engines: {node: '>= 0.4'}
@@ -6273,8 +6284,8 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
verkit@0.1.2:
resolution: {integrity: sha512-WqkT8n3hqizuCu71W3bUzf5fjBmkbXcudsehe/NbxA8PgqoKnSOY5K0Ba2ckg1qaRaSpSz7as/n9K1R9JXjQKg==}
verkit@0.3.0:
resolution: {integrity: sha512-Njrh4U8UODGajoZ44QS2C/BsoEM9DTI/aCqY5swsizb+/ap0FamvnCMcZAxrR5+aoC0ZqkawEfpC/N2SBc+xeA==}
engines: {node: '>=18.12.0'}
vite-plugin-dts@5.0.3:
@@ -6553,14 +6564,14 @@ packages:
resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==}
engines: {node: '>=12'}
yuku-ast@0.7.4:
resolution: {integrity: sha512-Pn6e7uZOBczeJ+JIiPGtD4aw6eRflzKrZJmAdeg092RxM9tQtvAkZAbEoknNgYmsB6dGYESvXPQcUE7Nu8ai7Q==}
yuku-ast@0.8.0:
resolution: {integrity: sha512-trBzFsSa6k32vzNUCH6pFhAoTzWD/NifSYOIQ/6v14vXKh7TRhd2vDNIwRguGdXvcyfBNEEGcsfxFHrnJbS+FQ==}
yuku-codegen@0.7.4:
resolution: {integrity: sha512-bLdC5yzvn507PtU7+kB4CMBLfnvKW1N2m26Vpl1q4Os+FLROnkKTThM7g+clVb+9tHaOlcc6gqQ+rNBY8L/Dxw==}
yuku-codegen@0.8.0:
resolution: {integrity: sha512-f82SDo8moLRymtdYN7/cz2yRbWE6Pmbmph+mLj24QkIR8ASG/c2nETdHzBhV/3rR/r8K+qmy7+JqQV3thHAm8g==}
yuku-parser@0.7.4:
resolution: {integrity: sha512-HveMyhZPQQfR4z3xskXv5hHJW9g0KIESZW6JvUZv7Jn52FfMFUhCYL77KHBtnWGFti0KrKeTHMZVTY5AUVgFAA==}
yuku-parser@0.8.0:
resolution: {integrity: sha512-obrazyE8Cyh79xTQS9wv44khnhvkXG1CDSSy0bg+Pjjla+iXkKXK2b6+LTYXSN3qvVfQxc0MN5qhNKYr9sl3Zw==}
zod@4.4.3:
resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}
@@ -7299,11 +7310,13 @@ snapshots:
'@bufbuild/protobuf@2.12.1': {}
'@bufbuild/protoc-gen-es@2.12.1(@bufbuild/protobuf@2.12.1)':
'@bufbuild/protobuf@2.13.0': {}
'@bufbuild/protoc-gen-es@2.12.1(@bufbuild/protobuf@2.13.0)':
dependencies:
'@bufbuild/protoplugin': 2.12.1
optionalDependencies:
'@bufbuild/protobuf': 2.12.1
'@bufbuild/protobuf': 2.13.0
transitivePeerDependencies:
- supports-color
@@ -7506,7 +7519,7 @@ snapshots:
'@jsr/meshtastic__core@2.6.6':
dependencies:
'@bufbuild/protobuf': 2.12.1
'@bufbuild/protobuf': 2.13.0
'@jsr/meshtastic__protobufs': 2.7.20
crc: 4.3.2
ste-simple-events: 3.0.11
@@ -7516,7 +7529,7 @@ snapshots:
'@jsr/meshtastic__protobufs@2.7.20':
dependencies:
'@bufbuild/protobuf': 2.12.1
'@bufbuild/protobuf': 2.13.0
'@mapbox/jsonlint-lines-primitives@2.0.2': {}
@@ -10341,73 +10354,73 @@ snapshots:
path-browserify: 1.0.1
vscode-uri: 3.1.0
'@yuku-codegen/binding-darwin-arm64@0.7.4':
'@yuku-codegen/binding-darwin-arm64@0.8.0':
optional: true
'@yuku-codegen/binding-darwin-x64@0.7.4':
'@yuku-codegen/binding-darwin-x64@0.8.0':
optional: true
'@yuku-codegen/binding-freebsd-x64@0.7.4':
'@yuku-codegen/binding-freebsd-x64@0.8.0':
optional: true
'@yuku-codegen/binding-linux-arm-gnu@0.7.4':
'@yuku-codegen/binding-linux-arm-gnu@0.8.0':
optional: true
'@yuku-codegen/binding-linux-arm-musl@0.7.4':
'@yuku-codegen/binding-linux-arm-musl@0.8.0':
optional: true
'@yuku-codegen/binding-linux-arm64-gnu@0.7.4':
'@yuku-codegen/binding-linux-arm64-gnu@0.8.0':
optional: true
'@yuku-codegen/binding-linux-arm64-musl@0.7.4':
'@yuku-codegen/binding-linux-arm64-musl@0.8.0':
optional: true
'@yuku-codegen/binding-linux-x64-gnu@0.7.4':
'@yuku-codegen/binding-linux-x64-gnu@0.8.0':
optional: true
'@yuku-codegen/binding-linux-x64-musl@0.7.4':
'@yuku-codegen/binding-linux-x64-musl@0.8.0':
optional: true
'@yuku-codegen/binding-win32-arm64@0.7.4':
'@yuku-codegen/binding-win32-arm64@0.8.0':
optional: true
'@yuku-codegen/binding-win32-x64@0.7.4':
'@yuku-codegen/binding-win32-x64@0.8.0':
optional: true
'@yuku-parser/binding-darwin-arm64@0.7.4':
'@yuku-parser/binding-darwin-arm64@0.8.0':
optional: true
'@yuku-parser/binding-darwin-x64@0.7.4':
'@yuku-parser/binding-darwin-x64@0.8.0':
optional: true
'@yuku-parser/binding-freebsd-x64@0.7.4':
'@yuku-parser/binding-freebsd-x64@0.8.0':
optional: true
'@yuku-parser/binding-linux-arm-gnu@0.7.4':
'@yuku-parser/binding-linux-arm-gnu@0.8.0':
optional: true
'@yuku-parser/binding-linux-arm-musl@0.7.4':
'@yuku-parser/binding-linux-arm-musl@0.8.0':
optional: true
'@yuku-parser/binding-linux-arm64-gnu@0.7.4':
'@yuku-parser/binding-linux-arm64-gnu@0.8.0':
optional: true
'@yuku-parser/binding-linux-arm64-musl@0.7.4':
'@yuku-parser/binding-linux-arm64-musl@0.8.0':
optional: true
'@yuku-parser/binding-linux-x64-gnu@0.7.4':
'@yuku-parser/binding-linux-x64-gnu@0.8.0':
optional: true
'@yuku-parser/binding-linux-x64-musl@0.7.4':
'@yuku-parser/binding-linux-x64-musl@0.8.0':
optional: true
'@yuku-parser/binding-win32-arm64@0.7.4':
'@yuku-parser/binding-win32-arm64@0.8.0':
optional: true
'@yuku-parser/binding-win32-x64@0.7.4':
'@yuku-parser/binding-win32-x64@0.8.0':
optional: true
'@yuku-toolchain/types@0.7.4': {}
'@yuku-toolchain/types@0.8.0': {}
acorn@8.17.0: {}
@@ -10747,9 +10760,10 @@ snapshots:
crypto-random-string@2.0.0: {}
crypto-random-string@5.0.0:
crypto-random-string@6.0.0:
dependencies:
type-fest: 2.19.0
type-fest: 5.8.0
uint8array-extras: 1.5.0
css-select@4.3.0:
dependencies:
@@ -11677,7 +11691,7 @@ snapshots:
yallist: 4.0.0
optional: true
lucide-react@1.25.0(react@19.2.7):
lucide-react@1.26.0(react@19.2.7):
dependencies:
react: 19.2.7
@@ -12161,15 +12175,15 @@ snapshots:
robust-predicates@3.0.3: {}
rolldown-plugin-dts@0.27.13(@volar/typescript@2.4.28)(rolldown@1.2.0)(typescript@7.0.2):
rolldown-plugin-dts@0.27.14(@volar/typescript@2.4.28)(rolldown@1.2.0)(typescript@7.0.2):
dependencies:
dts-resolver: 3.0.0
get-tsconfig: 5.0.0-beta.5
obug: 2.1.4
rolldown: 1.2.0
yuku-ast: 0.7.4
yuku-codegen: 0.7.4
yuku-parser: 0.7.4
yuku-ast: 0.8.0
yuku-codegen: 0.8.0
yuku-parser: 0.8.0
optionalDependencies:
'@volar/typescript': 2.4.28
typescript: 7.0.2
@@ -12554,6 +12568,8 @@ snapshots:
symbol-tree@3.2.4: {}
tagged-tag@1.0.0: {}
tailwind-merge@3.6.0: {}
tailwindcss-animate@1.0.7(tailwindcss@4.3.3):
@@ -12652,7 +12668,7 @@ snapshots:
tree-kill@1.2.2: {}
tsdown@0.22.13(@volar/typescript@2.4.28)(publint@0.3.21)(tsx@4.21.0)(typescript@7.0.2):
tsdown@0.22.14(@volar/typescript@2.4.28)(publint@0.3.21)(tsx@4.21.0)(typescript@7.0.2):
dependencies:
ansis: 4.3.1
cac: 7.0.0
@@ -12663,12 +12679,12 @@ snapshots:
obug: 2.1.4
picomatch: 4.0.5
rolldown: 1.2.0
rolldown-plugin-dts: 0.27.13(@volar/typescript@2.4.28)(rolldown@1.2.0)(typescript@7.0.2)
rolldown-plugin-dts: 0.27.14(@volar/typescript@2.4.28)(rolldown@1.2.0)(typescript@7.0.2)
tinyexec: 1.2.4
tinyglobby: 0.2.17
tree-kill: 1.2.2
unconfig-core: 7.5.0
verkit: 0.1.2
verkit: 0.3.0
optionalDependencies:
publint: 0.3.21
tsx: 4.21.0
@@ -12699,7 +12715,9 @@ snapshots:
type-fest@0.16.0: {}
type-fest@2.19.0: {}
type-fest@5.8.0:
dependencies:
tagged-tag: 1.0.0
typed-array-buffer@1.0.3:
dependencies:
@@ -12772,6 +12790,8 @@ snapshots:
ufo@1.6.4: {}
uint8array-extras@1.5.0: {}
unbox-primitive@1.1.0:
dependencies:
call-bound: 1.0.4
@@ -12883,7 +12903,7 @@ snapshots:
dependencies:
react: 19.2.7
verkit@0.1.2: {}
verkit@0.3.0: {}
vite-plugin-dts@5.0.3(@microsoft/api-extractor@7.57.7(@types/node@26.1.1))(esbuild@0.27.7)(rolldown@1.2.0)(rollup@4.62.0)(typescript@7.0.2)(vite@8.1.5(@types/node@26.1.1)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.49.0)(tsx@4.21.0)(yaml@2.9.0)):
dependencies:
@@ -13204,42 +13224,42 @@ snapshots:
y18n: 5.0.8
yargs-parser: 21.1.1
yuku-ast@0.7.4:
yuku-ast@0.8.0:
dependencies:
'@yuku-toolchain/types': 0.7.4
'@yuku-toolchain/types': 0.8.0
yuku-codegen@0.7.4:
yuku-codegen@0.8.0:
dependencies:
'@yuku-toolchain/types': 0.7.4
'@yuku-toolchain/types': 0.8.0
optionalDependencies:
'@yuku-codegen/binding-darwin-arm64': 0.7.4
'@yuku-codegen/binding-darwin-x64': 0.7.4
'@yuku-codegen/binding-freebsd-x64': 0.7.4
'@yuku-codegen/binding-linux-arm-gnu': 0.7.4
'@yuku-codegen/binding-linux-arm-musl': 0.7.4
'@yuku-codegen/binding-linux-arm64-gnu': 0.7.4
'@yuku-codegen/binding-linux-arm64-musl': 0.7.4
'@yuku-codegen/binding-linux-x64-gnu': 0.7.4
'@yuku-codegen/binding-linux-x64-musl': 0.7.4
'@yuku-codegen/binding-win32-arm64': 0.7.4
'@yuku-codegen/binding-win32-x64': 0.7.4
'@yuku-codegen/binding-darwin-arm64': 0.8.0
'@yuku-codegen/binding-darwin-x64': 0.8.0
'@yuku-codegen/binding-freebsd-x64': 0.8.0
'@yuku-codegen/binding-linux-arm-gnu': 0.8.0
'@yuku-codegen/binding-linux-arm-musl': 0.8.0
'@yuku-codegen/binding-linux-arm64-gnu': 0.8.0
'@yuku-codegen/binding-linux-arm64-musl': 0.8.0
'@yuku-codegen/binding-linux-x64-gnu': 0.8.0
'@yuku-codegen/binding-linux-x64-musl': 0.8.0
'@yuku-codegen/binding-win32-arm64': 0.8.0
'@yuku-codegen/binding-win32-x64': 0.8.0
yuku-parser@0.7.4:
yuku-parser@0.8.0:
dependencies:
'@yuku-toolchain/types': 0.7.4
yuku-ast: 0.7.4
'@yuku-toolchain/types': 0.8.0
yuku-ast: 0.8.0
optionalDependencies:
'@yuku-parser/binding-darwin-arm64': 0.7.4
'@yuku-parser/binding-darwin-x64': 0.7.4
'@yuku-parser/binding-freebsd-x64': 0.7.4
'@yuku-parser/binding-linux-arm-gnu': 0.7.4
'@yuku-parser/binding-linux-arm-musl': 0.7.4
'@yuku-parser/binding-linux-arm64-gnu': 0.7.4
'@yuku-parser/binding-linux-arm64-musl': 0.7.4
'@yuku-parser/binding-linux-x64-gnu': 0.7.4
'@yuku-parser/binding-linux-x64-musl': 0.7.4
'@yuku-parser/binding-win32-arm64': 0.7.4
'@yuku-parser/binding-win32-x64': 0.7.4
'@yuku-parser/binding-darwin-arm64': 0.8.0
'@yuku-parser/binding-darwin-x64': 0.8.0
'@yuku-parser/binding-freebsd-x64': 0.8.0
'@yuku-parser/binding-linux-arm-gnu': 0.8.0
'@yuku-parser/binding-linux-arm-musl': 0.8.0
'@yuku-parser/binding-linux-arm64-gnu': 0.8.0
'@yuku-parser/binding-linux-arm64-musl': 0.8.0
'@yuku-parser/binding-linux-x64-gnu': 0.8.0
'@yuku-parser/binding-linux-x64-musl': 0.8.0
'@yuku-parser/binding-win32-arm64': 0.8.0
'@yuku-parser/binding-win32-x64': 0.8.0
zod@4.4.3: {}