Merge branch 'main' into dependabot/npm_and_yarn/radix-ui-cecebef696

This commit is contained in:
Hunter Thornsberry
2026-07-28 21:54:20 -04:00
committed by GitHub
3 changed files with 138 additions and 143 deletions
+4 -4
View File
@@ -85,7 +85,7 @@
"react-dom": "^19.2.8",
"react-error-boundary": "^6.1.2",
"react-hook-form": "^7.82.0",
"react-i18next": "^17.0.10",
"react-i18next": "^17.0.11",
"react-map-gl": "8.1.1",
"react-qrcode-logo": "^4.1.0",
"rfc4648": "^1.5.4",
@@ -97,7 +97,7 @@
},
"devDependencies": {
"@tanstack/router-plugin": "^1.168.22",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/jest-dom": "^7.0.0",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/chrome": "^0.2.2",
@@ -111,9 +111,9 @@
"@vitejs/plugin-react": "^6.0.3",
"autoprefixer": "^10.5.4",
"gzipper": "^8.3.0",
"happy-dom": "^20.11.0",
"happy-dom": "^20.11.1",
"oxfmt": "^0.60.0",
"oxlint": "^1.74.0",
"oxlint": "^1.75.0",
"tailwind-merge": "^3.6.0",
"tailwindcss": "^4.3.3",
"tailwindcss-animate": "^1.0.7",
+2 -2
View File
@@ -38,13 +38,13 @@
"devDependencies": {
"@meshtastic/core": "jsr:^2.6.6",
"@meshtastic/sdk": "workspace:*",
"@playwright/test": "^1.61.1",
"@playwright/test": "^1.62.0",
"@types/node": "^26.1.0",
"@typescript/typescript6": "^6.0.2",
"husky": "^9.1.0",
"lint-staged": "^17.2.0",
"oxfmt": "^0.60.0",
"oxlint": "^1.74.0",
"oxlint": "^1.75.0",
"tsdown": "^0.22.14",
"typescript": "^7.0.2",
"vitest": "^4.1.10"
+132 -137
View File
@@ -28,8 +28,8 @@ importers:
specifier: workspace:*
version: link:packages/sdk
'@playwright/test':
specifier: ^1.61.1
version: 1.61.1
specifier: ^1.62.0
version: 1.62.0
'@types/node':
specifier: ^26.1.0
version: 26.1.1
@@ -46,8 +46,8 @@ importers:
specifier: ^0.60.0
version: 0.60.0
oxlint:
specifier: ^1.74.0
version: 1.74.0
specifier: ^1.75.0
version: 1.75.0
tsdown:
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)
@@ -56,7 +56,7 @@ importers:
version: 7.0.2
vitest:
specifier: ^4.1.10
version: 4.1.10(@types/node@26.1.1)(happy-dom@20.11.0)(jsdom@29.1.1(@noble/hashes@2.2.0))(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))
version: 4.1.10(@types/node@26.1.1)(happy-dom@20.11.1)(jsdom@29.1.1(@noble/hashes@2.2.0))(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))
apps/web:
dependencies:
@@ -220,8 +220,8 @@ importers:
specifier: ^7.82.0
version: 7.82.0(react@19.2.8)
react-i18next:
specifier: ^17.0.10
version: 17.0.10(i18next@26.3.6(typescript@7.0.2))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)
specifier: ^17.0.11
version: 17.0.11(i18next@26.3.6(typescript@7.0.2))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)
react-map-gl:
specifier: 8.1.1
version: 8.1.1(maplibre-gl@5.24.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -251,8 +251,8 @@ importers:
specifier: ^1.168.22
version: 1.168.23(@tanstack/react-router@1.170.18(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(esbuild@0.27.7)(rolldown@1.2.0)(rollup@2.80.0)(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))
'@testing-library/jest-dom':
specifier: ^6.9.1
version: 6.9.1
specifier: ^7.0.0
version: 7.0.0(@testing-library/dom@10.4.1)
'@testing-library/react':
specifier: ^16.3.0
version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -293,14 +293,14 @@ importers:
specifier: ^8.3.0
version: 8.3.0
happy-dom:
specifier: ^20.11.0
version: 20.11.0
specifier: ^20.11.1
version: 20.11.1
oxfmt:
specifier: ^0.60.0
version: 0.60.0
oxlint:
specifier: ^1.74.0
version: 1.74.0
specifier: ^1.75.0
version: 1.75.0
tailwind-merge:
specifier: ^3.6.0
version: 3.6.0
@@ -321,7 +321,7 @@ importers:
version: 7.0.2
vitest:
specifier: ^4.1.10
version: 4.1.10(@types/node@26.1.1)(happy-dom@20.11.0)(jsdom@29.1.1(@noble/hashes@2.2.0))(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))
version: 4.1.10(@types/node@26.1.1)(happy-dom@20.11.1)(jsdom@29.1.1(@noble/hashes@2.2.0))(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))
packages/protobufs:
dependencies:
@@ -532,12 +532,12 @@ importers:
version: 4.1.1(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))
vitest:
specifier: ^4.1.10
version: 4.1.10(@types/node@26.1.1)(happy-dom@20.11.0)(jsdom@29.1.1(@noble/hashes@2.2.0))(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))
version: 4.1.10(@types/node@26.1.1)(happy-dom@20.11.1)(jsdom@29.1.1(@noble/hashes@2.2.0))(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))
packages:
'@adobe/css-tools@4.4.4':
resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==}
'@adobe/css-tools@4.5.0':
resolution: {integrity: sha512-6OzddxPio9UiWTCemp4N8cYLV2ZN1ncRnV1cVGtve7dhPOtRkleRyx32GQCYSwDYgaHU3USMm84tNsvKzRCa1Q==}
'@alloc/quick-lru@5.2.0':
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
@@ -1577,131 +1577,131 @@ packages:
cpu: [x64]
os: [win32]
'@oxlint/binding-android-arm-eabi@1.74.0':
resolution: {integrity: sha512-+gHd12muVI9ZLBaWLPkHt3Fj7jihFjgQ1MGtBaRL8vWrWrI0P7dLUty/cHrHS0oqPYIRgQUJsPu2CExQuMcwNw==}
'@oxlint/binding-android-arm-eabi@1.75.0':
resolution: {integrity: sha512-lutovtFzJqlRaqpZrCqSSGaHZzl9nIxxpjLzhSRLunN6dCLylj0uzlCyQGaQDIys7rrv8kVXiFO+R4Zpn0bX7g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
'@oxlint/binding-android-arm64@1.74.0':
resolution: {integrity: sha512-xjKdoMB+H+RCOByv/7l7nfIGW9mlOisqYdcyC75UqYuQecLpReAeEYUf2CNeDEI3KtmUgxpRw/+c63y4AeF/Bw==}
'@oxlint/binding-android-arm64@1.75.0':
resolution: {integrity: sha512-hXI0hDgHkw4w5nfru72aG7y+2iQJmC4waH/KV6H/hbgA6yAP5jYNx0P9yug15Hs0tWl/+mda3Jjn/2gmDT48tw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
'@oxlint/binding-darwin-arm64@1.74.0':
resolution: {integrity: sha512-iUK7wvc6sejMKsC+Pt67mntoF5weFcyEunhZfLJceU6gL419mexz5wBkSx/EnkFBExMLNtOi9fnDSc5xfK0IzQ==}
'@oxlint/binding-darwin-arm64@1.75.0':
resolution: {integrity: sha512-D91BWbK/dMYfCcrghspPIuKs2D9LF4Z/OabVSQjw1AO6PWxArD7teDA48bm0ySFqWDaPVqmQRl5GMWNglTXyrQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
'@oxlint/binding-darwin-x64@1.74.0':
resolution: {integrity: sha512-ggKc/tn5SJ1u2yG2izC6VKODfYKV8MQ2AicJlNzOjuyrC29udvOef6/JzK2r32xqCnBDLFouR1VCkjzEI0/N9Q==}
'@oxlint/binding-darwin-x64@1.75.0':
resolution: {integrity: sha512-02mpwzf12BonZ6PT0TuQoomvEh2kVl2WGBIKWezCyToIS+rYkQZ6GXnARBAl9A4Ovm2V+Xe7M4KretyqmmcnJQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
'@oxlint/binding-freebsd-x64@1.74.0':
resolution: {integrity: sha512-u++dH/43jy9hTLbneaWlS0gla/Bp1JdwJ2zgevCl8nDFUh6qRCGMxcL0f0lb7By3A9p/LfFr+7cG4HU1hG856g==}
'@oxlint/binding-freebsd-x64@1.75.0':
resolution: {integrity: sha512-qZJgLnDaBsiL5YESx2t/TZ8eXkL9fEkKoXEdzegROhlz9A0lgyGnZ0dAzJrh7LJAHQl2K9RdRueN2s/9N7+odg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
'@oxlint/binding-linux-arm-gnueabihf@1.74.0':
resolution: {integrity: sha512-Sj1zmtFDVTPeIbIz4ZfcXAbFHqCmKCXdCUlAJzvTF7I20NTH1RDpoF2PhkqNODutJzVhJYmm3oz0GwgY+tvE2g==}
'@oxlint/binding-linux-arm-gnueabihf@1.75.0':
resolution: {integrity: sha512-7XlaWA5BJD3XpCfrEqjEe6Zseeb14S7QGa304XfwKignRaKQ+eIj775BQ7nIslggWickl4IsPUFqJ+/gAyNHVg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
'@oxlint/binding-linux-arm-musleabihf@1.74.0':
resolution: {integrity: sha512-//PKyQb/tQXcHArx2f7z+oVI/eMS2Jpv+edNuAtOrgIhWdGcpHxogveAxzmF2rpH1AIHp4Hq04RF/rgJdiICnQ==}
'@oxlint/binding-linux-arm-musleabihf@1.75.0':
resolution: {integrity: sha512-av6Tpv8yrcMMMOadOqENBhlsLRcGFXXwoQ0hzHhsmS9FJ4Wioy8we427GbcMe2XTxmL2e60T67H1Dyr3up+tAA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
'@oxlint/binding-linux-arm64-gnu@1.74.0':
resolution: {integrity: sha512-/k1Me+aX2tjuH10K62mLS0y8cLkJBHX6Ce0xPK+eWeel4bSdEGZ8dv4+hYMzg0GrSmjwy4yAYsDPeEeKBft/2w==}
'@oxlint/binding-linux-arm64-gnu@1.75.0':
resolution: {integrity: sha512-WcUhd8fHT5plrA14lANevl+hOl815mVI5t2hU21oFWrZKFXIVV/Sr4rWQV0NzSvzBupbMLNc5ErEA6Ehxh5jMg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
'@oxlint/binding-linux-arm64-musl@1.74.0':
resolution: {integrity: sha512-3tFSjBxc5D8/zvjEuLvOqcA8ZXKD0+6NuaVO/edeamNc49MoAsbfaC9s1UiwODwgF6slGaF8yJA2TPkukd77tg==}
'@oxlint/binding-linux-arm64-musl@1.75.0':
resolution: {integrity: sha512-UWzp5wRHFe/ESO3+eEaxXsTkYTGLYjnTsi/I5neEacXSItQ6WNleapfOAeA4x2b8nyhJ4uQxqvtv9pHv8kWJtQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
'@oxlint/binding-linux-ppc64-gnu@1.74.0':
resolution: {integrity: sha512-9QggtPkSPXOCTu8Szis7auOK/sC7KdQaN+/TujP7YVVhzCAOhgdRfgv8uEz0r2tk5xdgus5rLYUrCDoZNtiRUw==}
'@oxlint/binding-linux-ppc64-gnu@1.75.0':
resolution: {integrity: sha512-XEVRwGMLKCUKrvhLAz4F6AIh8MJrQVdSZtAmPpRZt9tGPsUnamPOcl3dS/ZQzJnar/Ymgc//+xho0L60Emzuxg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
'@oxlint/binding-linux-riscv64-gnu@1.74.0':
resolution: {integrity: sha512-VM5VPUJ4DJIWiK+AZn8FScUqMr6OFrCAYybMYjEEi7W13ParI64MByiXTkKMqZpBmvQ9zxl9Ebq2VUOiZRJYUg==}
'@oxlint/binding-linux-riscv64-gnu@1.75.0':
resolution: {integrity: sha512-mAG4DUXqfLC8cTjMD2kt3jDmVzFREYtDyeLNdLdsCcBc4Zbl2EMuiFektGBilQwkNjYnMvCqJs55U+Hyb+b+jw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [glibc]
'@oxlint/binding-linux-riscv64-musl@1.74.0':
resolution: {integrity: sha512-SaDY1gh9rOA592J54g+gu5hkOFFQBZsMmIYHs+NRHG+Uq0OxtuuCXMWQ3vu1830Eugv5uMXyjG+bv2Z9y4IXjw==}
'@oxlint/binding-linux-riscv64-musl@1.75.0':
resolution: {integrity: sha512-95hrAvriAlI+pekSomTFIn0+bawMDlDwTNVmdjsFusTHyL2JWh7TWvRNG/Lkim72uN8OiCcO9wcaC6omLP5E3w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [musl]
'@oxlint/binding-linux-s390x-gnu@1.74.0':
resolution: {integrity: sha512-ZATQeHZCyr6MbDveg0obD5sxLHFOghtOdC5jwVwYlvFWqtFOxctgFEG6Ef/64hYvZrWyhyCckB10AelqLopeDA==}
'@oxlint/binding-linux-s390x-gnu@1.75.0':
resolution: {integrity: sha512-4b6f2+FrtruAESrCqIKcrarzfrSx+wk2QNcp+RT91/Prc+pMQMAfyZ1rG1c3tFQNl8Bc616tx40uNXyxNBRPbQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
'@oxlint/binding-linux-x64-gnu@1.74.0':
resolution: {integrity: sha512-+aIvJyrdeD7LwCQ2WYLMUWNmnbeDRSPb40aBYtPjD9+PTqUwgJnk+HK5yLfSMeqXrMrDhE9uTmtt2y50tvjhHw==}
'@oxlint/binding-linux-x64-gnu@1.75.0':
resolution: {integrity: sha512-nshAhrUvXFUWOvqQ2soIw7HFNWvpvEV4o0cYSqPtzLiPF5gKyYTDOOTJ6Rn8g8K/iGvPIrbDA4v8+5MvnjJrrg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
'@oxlint/binding-linux-x64-musl@1.74.0':
resolution: {integrity: sha512-XyktaR8lhK2qWiCK0Tk8oYD+/cgn+oHA6ddRnxSSXUKkkojkV78CmShZUxQF+yrBFs0SuW+JBOPG6hecyc/iZg==}
'@oxlint/binding-linux-x64-musl@1.75.0':
resolution: {integrity: sha512-e4jNxLKnxLC6sYBQRxrI2pgIIxnmMtF8U/VwNYcjTT/CLS+spH624cYVnj07bTKwaEWT37/e025isOs6j/0xqA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
'@oxlint/binding-openharmony-arm64@1.74.0':
resolution: {integrity: sha512-mzbjrPl4neaVUiJ1fUiEUxTGaSZBoiKtaoB6jmIpz9S+VOA2vDYmJpihQ82w6178V5jxziclTg8Cgj5yF6tTDg==}
'@oxlint/binding-openharmony-arm64@1.75.0':
resolution: {integrity: sha512-hZ2lH+1qLf/DiEP9UWuQTK2JWj/BgvMB4jhIV4SmNU1wfEiYYX4TynQyAZXx0j9X4qRYizAL042SKaV+8ynh4w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
'@oxlint/binding-win32-arm64-msvc@1.74.0':
resolution: {integrity: sha512-vUAe9okpS2Oa5+lX67lqHMuNUvfkleRKwrUDJ/WJBsgmddvZ1mrsh2HVmuFDRzqFELhaJhFaCNOuR6a7L3rtIA==}
'@oxlint/binding-win32-arm64-msvc@1.75.0':
resolution: {integrity: sha512-Ilj6PNzGDS3bCU0MSJH7Msh0NhH+T/mRp2shwg+q+GHeVlPwP5LEboW96aW+3kVKFk6zYZy1Xi5pZkqZh6X8KQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
'@oxlint/binding-win32-ia32-msvc@1.74.0':
resolution: {integrity: sha512-yyXXJyYYSXL4I8K8jAWjJs+J3fa9gH2JmEbo4f5adm+1tNC9itseicBNuwK7BDHvqQ5J534s+yDULu89vYL2ZQ==}
'@oxlint/binding-win32-ia32-msvc@1.75.0':
resolution: {integrity: sha512-QVit2nOEOiPhkmsrksPSkoGCdnZRNkspt8fwoYyP09te1VEbnSj4LAxua4rc8FKTmWkySVe05j8iz9GXYfF1AQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
'@oxlint/binding-win32-x64-msvc@1.74.0':
resolution: {integrity: sha512-VTC9IYTIMrVUk/i6Ms1ohzzDKZFkWn0KU2OBbPBzgmVZ2V30165T/zK4LztTr0Xgp9fZ1qQZ1rsZAu/rEmySlA==}
'@oxlint/binding-win32-x64-msvc@1.75.0':
resolution: {integrity: sha512-DSxnNkBUAYARPwJtR12Ig3deWr8w0H997xP6jy33i+e0SyYJw8FKuz4+cZtpmPEhQmvlPJE3X/2vNxDmLkd/rA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
'@playwright/test@1.61.1':
resolution: {integrity: sha512-8nKv6+0RJSL9FE4jYOEGXnPeM/Hg12qZpmqzZjRh3qM0Y7c3z1mrOTfFLids72RDQYVh9WpLEfR5WdpNX4fkig==}
engines: {node: '>=18'}
'@playwright/test@1.62.0':
resolution: {integrity: sha512-9zOJ6ZQRAena31MpOH9VSzIz8Ou3YJ/wtY/eQm5T2uhfhG7/U3COrMS8xOtUrZrp9OgdmzEnIYODye3nY1VqzA==}
engines: {node: '>=20'}
hasBin: true
'@preact/signals-core@1.14.4':
@@ -2976,9 +2976,11 @@ packages:
resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==}
engines: {node: '>=18'}
'@testing-library/jest-dom@6.9.1':
resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
'@testing-library/jest-dom@7.0.0':
resolution: {integrity: sha512-HKAH9C6mBo5yBG6yRO5i43L2iisencAo5z+o5P/saHUoY+miC5ivXRxHBJcFyB5ypPNxHJdK3BoF/3O4DIptMg==}
engines: {node: '>=22', npm: '>=6', yarn: '>=1'}
peerDependencies:
'@testing-library/dom': '>=10 <11'
'@testing-library/react@16.3.2':
resolution: {integrity: sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==}
@@ -4618,8 +4620,8 @@ packages:
engines: {node: '>=24.0.0'}
hasBin: true
happy-dom@20.11.0:
resolution: {integrity: sha512-XogN4asPd1a56di9prVG6bZxteNcXsZxxKmAvcEfc5Px5Ca2hMyMgk8wvqK2K1V8zXg40j9VANXsDaJYh9DeNA==}
happy-dom@20.11.1:
resolution: {integrity: sha512-XSt8tMzbW9ymE7687xztkO1ckR7qJNQ3LywY9vlYGhGi3zXrGBHuUo2Cl1ztZaICW+1eAGdkLbj6iwVqDT33kg==}
engines: {node: '>=20.0.0'}
has-bigints@1.1.0:
@@ -4665,8 +4667,8 @@ packages:
engines: {node: '>=12'}
hasBin: true
html-parse-stringify@3.0.1:
resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==}
html-parse-stringify@4.0.1:
resolution: {integrity: sha512-0zHsZJrK7S3K2aucXWL6ycoYJ/iNtIcFHC/nYQgFklPtrv5LpJctIiSCroWZWeuoXvuyFdzp6KzjJQ+OT5MfFw==}
husky@9.1.7:
resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==}
@@ -5268,12 +5270,12 @@ packages:
vite-plus:
optional: true
oxlint@1.74.0:
resolution: {integrity: sha512-odGl2s2x5IOJoj3A0v1k0PGBXVFBZeZ2+AK/+K2MJur7Ghi3bkyX5NuLUWHKqa4js1wjep3hJeuTQJOlr+4+dA==}
oxlint@1.75.0:
resolution: {integrity: sha512-m9WzjRcRYA/uqIZDa9tclrieoPJ/ln1QYTKdFx6NUOs8uY5DiHlIwRQoCrHT6OM6O3ww3l2skY5gO7G7ZphE7g==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
oxlint-tsgolint: '>=0.24.0'
oxlint-tsgolint: '>=7.0.2001'
vite-plus: '*'
peerDependenciesMeta:
oxlint-tsgolint:
@@ -5345,14 +5347,14 @@ packages:
pkg-types@2.3.1:
resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==}
playwright-core@1.61.1:
resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==}
engines: {node: '>=18'}
playwright-core@1.62.0:
resolution: {integrity: sha512-nsNRyq0r2zsG8AcRHWknc9QRA5XCueC7gWMrs+Gx2tlZn9hcl8zudfh00lhJPY1DE7NmZ6bDsT9g2yey8mXljA==}
engines: {node: '>=20'}
hasBin: true
playwright@1.61.1:
resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==}
engines: {node: '>=18'}
playwright@1.62.0:
resolution: {integrity: sha512-Z14dG305dgaLu6foB1TXQagFiW8JfSUIUaUuPaKQ6NtBPKF1P/qXcqfh6c6K/icPqdy37JmjbiBXf6JNg6Sylw==}
engines: {node: '>=20'}
hasBin: true
point-in-polygon-hao@1.2.4:
@@ -5460,8 +5462,8 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19
react-i18next@17.0.10:
resolution: {integrity: sha512-XneHftyYA774MJkkccSkZ5oKrUpCnXIPmxio3wemqrVzCRLWiGXOMbIzObrer03fNDEnm8g8R5yYls4HcE+esg==}
react-i18next@17.0.11:
resolution: {integrity: sha512-cDtkXgxjuFTWUH6V+aQn1Ve5vDiUztCNPWW5GtSHDccsgRXO1nE6QFWCEmc1KAutrb3OUv87wFShJL5RhUwPXg==}
peerDependencies:
i18next: '>= 26.2.0'
react: '>= 16.8.0'
@@ -6406,10 +6408,6 @@ packages:
jsdom:
optional: true
void-elements@3.1.0:
resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
engines: {node: '>=0.10.0'}
vscode-uri@3.1.0:
resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
@@ -6596,7 +6594,7 @@ packages:
snapshots:
'@adobe/css-tools@4.4.4': {}
'@adobe/css-tools@4.5.0': {}
'@alloc/quick-lru@5.2.0': {}
@@ -7709,66 +7707,66 @@ snapshots:
'@oxfmt/binding-win32-x64-msvc@0.60.0':
optional: true
'@oxlint/binding-android-arm-eabi@1.74.0':
'@oxlint/binding-android-arm-eabi@1.75.0':
optional: true
'@oxlint/binding-android-arm64@1.74.0':
'@oxlint/binding-android-arm64@1.75.0':
optional: true
'@oxlint/binding-darwin-arm64@1.74.0':
'@oxlint/binding-darwin-arm64@1.75.0':
optional: true
'@oxlint/binding-darwin-x64@1.74.0':
'@oxlint/binding-darwin-x64@1.75.0':
optional: true
'@oxlint/binding-freebsd-x64@1.74.0':
'@oxlint/binding-freebsd-x64@1.75.0':
optional: true
'@oxlint/binding-linux-arm-gnueabihf@1.74.0':
'@oxlint/binding-linux-arm-gnueabihf@1.75.0':
optional: true
'@oxlint/binding-linux-arm-musleabihf@1.74.0':
'@oxlint/binding-linux-arm-musleabihf@1.75.0':
optional: true
'@oxlint/binding-linux-arm64-gnu@1.74.0':
'@oxlint/binding-linux-arm64-gnu@1.75.0':
optional: true
'@oxlint/binding-linux-arm64-musl@1.74.0':
'@oxlint/binding-linux-arm64-musl@1.75.0':
optional: true
'@oxlint/binding-linux-ppc64-gnu@1.74.0':
'@oxlint/binding-linux-ppc64-gnu@1.75.0':
optional: true
'@oxlint/binding-linux-riscv64-gnu@1.74.0':
'@oxlint/binding-linux-riscv64-gnu@1.75.0':
optional: true
'@oxlint/binding-linux-riscv64-musl@1.74.0':
'@oxlint/binding-linux-riscv64-musl@1.75.0':
optional: true
'@oxlint/binding-linux-s390x-gnu@1.74.0':
'@oxlint/binding-linux-s390x-gnu@1.75.0':
optional: true
'@oxlint/binding-linux-x64-gnu@1.74.0':
'@oxlint/binding-linux-x64-gnu@1.75.0':
optional: true
'@oxlint/binding-linux-x64-musl@1.74.0':
'@oxlint/binding-linux-x64-musl@1.75.0':
optional: true
'@oxlint/binding-openharmony-arm64@1.74.0':
'@oxlint/binding-openharmony-arm64@1.75.0':
optional: true
'@oxlint/binding-win32-arm64-msvc@1.74.0':
'@oxlint/binding-win32-arm64-msvc@1.75.0':
optional: true
'@oxlint/binding-win32-ia32-msvc@1.74.0':
'@oxlint/binding-win32-ia32-msvc@1.75.0':
optional: true
'@oxlint/binding-win32-x64-msvc@1.74.0':
'@oxlint/binding-win32-x64-msvc@1.75.0':
optional: true
'@playwright/test@1.61.1':
'@playwright/test@1.62.0':
dependencies:
playwright: 1.61.1
playwright: 1.62.0
'@preact/signals-core@1.14.4': {}
@@ -8934,9 +8932,10 @@ snapshots:
picocolors: 1.1.1
pretty-format: 27.5.1
'@testing-library/jest-dom@6.9.1':
'@testing-library/jest-dom@7.0.0(@testing-library/dom@10.4.1)':
dependencies:
'@adobe/css-tools': 4.4.4
'@adobe/css-tools': 4.5.0
'@testing-library/dom': 10.4.1
aria-query: 5.3.2
css.escape: 1.5.1
dom-accessibility-api: 0.6.3
@@ -11240,7 +11239,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
happy-dom@20.11.0:
happy-dom@20.11.1:
dependencies:
'@types/node': 26.1.1
'@types/whatwg-mimetype': 3.0.2
@@ -11296,9 +11295,7 @@ snapshots:
relateurl: 0.2.7
terser: 5.48.0
html-parse-stringify@3.0.1:
dependencies:
void-elements: 3.1.0
html-parse-stringify@4.0.1: {}
husky@9.1.7: {}
@@ -11843,27 +11840,27 @@ snapshots:
'@oxfmt/binding-win32-ia32-msvc': 0.60.0
'@oxfmt/binding-win32-x64-msvc': 0.60.0
oxlint@1.74.0:
oxlint@1.75.0:
optionalDependencies:
'@oxlint/binding-android-arm-eabi': 1.74.0
'@oxlint/binding-android-arm64': 1.74.0
'@oxlint/binding-darwin-arm64': 1.74.0
'@oxlint/binding-darwin-x64': 1.74.0
'@oxlint/binding-freebsd-x64': 1.74.0
'@oxlint/binding-linux-arm-gnueabihf': 1.74.0
'@oxlint/binding-linux-arm-musleabihf': 1.74.0
'@oxlint/binding-linux-arm64-gnu': 1.74.0
'@oxlint/binding-linux-arm64-musl': 1.74.0
'@oxlint/binding-linux-ppc64-gnu': 1.74.0
'@oxlint/binding-linux-riscv64-gnu': 1.74.0
'@oxlint/binding-linux-riscv64-musl': 1.74.0
'@oxlint/binding-linux-s390x-gnu': 1.74.0
'@oxlint/binding-linux-x64-gnu': 1.74.0
'@oxlint/binding-linux-x64-musl': 1.74.0
'@oxlint/binding-openharmony-arm64': 1.74.0
'@oxlint/binding-win32-arm64-msvc': 1.74.0
'@oxlint/binding-win32-ia32-msvc': 1.74.0
'@oxlint/binding-win32-x64-msvc': 1.74.0
'@oxlint/binding-android-arm-eabi': 1.75.0
'@oxlint/binding-android-arm64': 1.75.0
'@oxlint/binding-darwin-arm64': 1.75.0
'@oxlint/binding-darwin-x64': 1.75.0
'@oxlint/binding-freebsd-x64': 1.75.0
'@oxlint/binding-linux-arm-gnueabihf': 1.75.0
'@oxlint/binding-linux-arm-musleabihf': 1.75.0
'@oxlint/binding-linux-arm64-gnu': 1.75.0
'@oxlint/binding-linux-arm64-musl': 1.75.0
'@oxlint/binding-linux-ppc64-gnu': 1.75.0
'@oxlint/binding-linux-riscv64-gnu': 1.75.0
'@oxlint/binding-linux-riscv64-musl': 1.75.0
'@oxlint/binding-linux-s390x-gnu': 1.75.0
'@oxlint/binding-linux-x64-gnu': 1.75.0
'@oxlint/binding-linux-x64-musl': 1.75.0
'@oxlint/binding-openharmony-arm64': 1.75.0
'@oxlint/binding-win32-arm64-msvc': 1.75.0
'@oxlint/binding-win32-ia32-msvc': 1.75.0
'@oxlint/binding-win32-x64-msvc': 1.75.0
p-map@7.0.4: {}
@@ -11926,11 +11923,11 @@ snapshots:
exsolve: 1.1.0
pathe: 2.0.3
playwright-core@1.61.1: {}
playwright-core@1.62.0: {}
playwright@1.61.1:
playwright@1.62.0:
dependencies:
playwright-core: 1.61.1
playwright-core: 1.62.0
optionalDependencies:
fsevents: 2.3.2
@@ -12027,10 +12024,10 @@ snapshots:
dependencies:
react: 19.2.8
react-i18next@17.0.10(i18next@26.3.6(typescript@7.0.2))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2):
react-i18next@17.0.11(i18next@26.3.6(typescript@7.0.2))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2):
dependencies:
'@babel/runtime': 7.29.7
html-parse-stringify: 3.0.1
html-parse-stringify: 4.0.1
i18next: 26.3.6(typescript@7.0.2)
react: 19.2.8
use-sync-external-store: 1.6.0(react@19.2.8)
@@ -12965,7 +12962,7 @@ snapshots:
tsx: 4.21.0
yaml: 2.9.0
vitest@4.1.10(@types/node@26.1.1)(happy-dom@20.11.0)(jsdom@29.1.1(@noble/hashes@2.2.0))(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)):
vitest@4.1.10(@types/node@26.1.1)(happy-dom@20.11.1)(jsdom@29.1.1(@noble/hashes@2.2.0))(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:
'@vitest/expect': 4.1.10
'@vitest/mocker': 4.1.10(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))
@@ -12989,13 +12986,11 @@ snapshots:
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 26.1.1
happy-dom: 20.11.0
happy-dom: 20.11.1
jsdom: 29.1.1(@noble/hashes@2.2.0)
transitivePeerDependencies:
- msw
void-elements@3.1.0: {}
vscode-uri@3.1.0: {}
w3c-xmlserializer@5.0.0: