diff --git a/app/library/icon/icons/types.ts b/app/library/icon/icons/types.ts index d949d3025..0ccf468ae 100644 --- a/app/library/icon/icons/types.ts +++ b/app/library/icon/icons/types.ts @@ -1,7 +1,5 @@ // This file is generated by icon spritesheet generator -export const iconNames = [ - "Ghost", -] as const +export const iconNames = ["Ghost"] as const -export type IconName = typeof iconNames[number] +export type IconName = (typeof iconNames)[number] diff --git a/package.json b/package.json index 6466c3397..57a3529f2 100644 --- a/package.json +++ b/package.json @@ -28,60 +28,60 @@ }, "dependencies": { "@forge42/seo-tools": "1.3.0", - "@react-router/node": "7.1.2", + "@react-router/node": "7.1.5", "clsx": "2.1.1", - "hono": "4.6.12", - "i18next": "24.2.1", - "i18next-browser-languagedetector": "8.0.0", + "hono": "4.6.20", + "i18next": "24.2.2", + "i18next-browser-languagedetector": "8.0.2", "i18next-http-backend": "3.0.2", - "isbot": "5.1.17", + "isbot": "5.1.22", "pretty-cache-header": "1.0.0", "react": "19.0.0", "react-dom": "19.0.0", - "react-i18next": "15.1.1", - "react-router": "7.1.2", - "react-router-hono-server": "2.6.2", - "remix-hono": "0.0.16", + "react-i18next": "15.4.0", + "react-router": "7.1.5", + "react-router-hono-server": "2.8.2", + "remix-hono": "0.0.18", "remix-i18next": "7.0.2", - "tailwind-merge": "2.5.4", - "zod": "3.23.8" + "tailwind-merge": "3.0.1", + "zod": "3.24.1" }, "devDependencies": { "@babel/preset-typescript": "7.26.0", "@biomejs/biome": "1.9.4", - "@dotenvx/dotenvx": "1.24.5", - "@react-router/dev": "7.1.2", - "@react-router/fs-routes": "7.1.2", - "@tailwindcss/vite": "4.0.0", + "@dotenvx/dotenvx": "1.34.0", + "@react-router/dev": "7.1.5", + "@react-router/fs-routes": "7.1.5", + "@tailwindcss/vite": "4.0.3", "@testing-library/react": "16.2.0", - "@types/node": "22.9.1", + "@types/node": "22.13.1", "@types/prompt": "1.1.9", - "@types/react": "19.0.0", - "@types/react-dom": "19.0.1", - "@vitest/browser": "3.0.3", - "@vitest/coverage-v8": "3.0.3", - "@vitest/ui": "3.0.3", + "@types/react": "19.0.8", + "@types/react-dom": "19.0.3", + "@vitest/browser": "3.0.5", + "@vitest/coverage-v8": "3.0.5", + "@vitest/ui": "3.0.5", "babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", - "chalk": "5.3.0", - "happy-dom": "15.11.6", - "knip": "5.39.4", - "lefthook": "1.8.4", - "playwright": "1.49.0", + "chalk": "5.4.1", + "happy-dom": "16.8.1", + "knip": "5.43.6", + "lefthook": "1.10.10", + "playwright": "1.50.1", "prompt": "1.3.0", "react-router-devtools": "1.1.3", - "tailwindcss": "4.0.0", + "tailwindcss": "4.0.3", "tsx": "4.19.2", - "typescript": "5.6.3", + "typescript": "5.7.3", "vite": "6.0.11", "vite-plugin-babel": "1.3.0", - "vite-plugin-icons-spritesheet": "2.2.1", - "vite-tsconfig-paths": "5.1.3", - "vitest": "3.0.3", + "vite-plugin-icons-spritesheet": "3.0.0", + "vite-tsconfig-paths": "5.1.4", + "vitest": "3.0.5", "vitest-browser-react": "0.0.4" }, - "packageManager": "pnpm@9.14.2", + "packageManager": "pnpm@10.2.0", "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.31.0" + "@rollup/rollup-linux-x64-gnu": "^4.34.3" }, "engines": { "node": ">=22.11.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46c2de656..c6f34ce71 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,28 +10,28 @@ importers: dependencies: '@forge42/seo-tools': specifier: 1.3.0 - version: 1.3.0(typescript@5.6.3) + version: 1.3.0(typescript@5.7.3) '@react-router/node': - specifier: 7.1.2 - version: 7.1.2(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3) + specifier: 7.1.5 + version: 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) clsx: specifier: 2.1.1 version: 2.1.1 hono: - specifier: 4.6.12 - version: 4.6.12 + specifier: 4.6.20 + version: 4.6.20 i18next: - specifier: 24.2.1 - version: 24.2.1(typescript@5.6.3) + specifier: 24.2.2 + version: 24.2.2(typescript@5.7.3) i18next-browser-languagedetector: - specifier: 8.0.0 - version: 8.0.0 + specifier: 8.0.2 + version: 8.0.2 i18next-http-backend: specifier: 3.0.2 version: 3.0.2 isbot: - specifier: 5.1.17 - version: 5.1.17 + specifier: 5.1.22 + version: 5.1.22 pretty-cache-header: specifier: 1.0.0 version: 1.0.0 @@ -42,30 +42,30 @@ importers: specifier: 19.0.0 version: 19.0.0(react@19.0.0) react-i18next: - specifier: 15.1.1 - version: 15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 15.4.0 + version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-router: - specifier: 7.1.2 - version: 7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 7.1.5 + version: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-router-hono-server: - specifier: 2.6.2 - version: 2.6.2(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + specifier: 2.8.2 + version: 2.8.2(miniflare@3.20250129.0)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3) remix-hono: - specifier: 0.0.16 - version: 0.0.16(i18next@24.2.1(typescript@5.6.3))(remix-i18next@7.0.2(i18next@24.2.1(typescript@5.6.3))(react-i18next@15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(zod@3.23.8) + specifier: 0.0.18 + version: 0.0.18(hono@4.6.20)(i18next@24.2.2(typescript@5.7.3))(pretty-cache-header@1.0.0)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(remix-i18next@7.0.2(i18next@24.2.2(typescript@5.7.3))(react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0))(zod@3.24.1) remix-i18next: specifier: 7.0.2 - version: 7.0.2(i18next@24.2.1(typescript@5.6.3))(react-i18next@15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 7.0.2(i18next@24.2.2(typescript@5.7.3))(react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) tailwind-merge: - specifier: 2.5.4 - version: 2.5.4 + specifier: 3.0.1 + version: 3.0.1 zod: - specifier: 3.23.8 - version: 3.23.8 + specifier: 3.24.1 + version: 3.24.1 optionalDependencies: '@rollup/rollup-linux-x64-gnu': - specifier: ^4.31.0 - version: 4.34.2 + specifier: ^4.34.3 + version: 4.34.3 devDependencies: '@babel/preset-typescript': specifier: 7.26.0 @@ -74,92 +74,92 @@ importers: specifier: 1.9.4 version: 1.9.4 '@dotenvx/dotenvx': - specifier: 1.24.5 - version: 1.24.5 + specifier: 1.34.0 + version: 1.34.0 '@react-router/dev': - specifier: 7.1.2 - version: 7.1.2(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3) + specifier: 7.1.5 + version: 7.1.5(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3) '@react-router/fs-routes': - specifier: 7.1.2 - version: 7.1.2(@react-router/dev@7.1.2(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3))(typescript@5.6.3) + specifier: 7.1.5 + version: 7.1.5(@react-router/dev@7.1.5(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3))(typescript@5.7.3) '@tailwindcss/vite': - specifier: 4.0.0 - version: 4.0.0(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + specifier: 4.0.3 + version: 4.0.3(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) '@testing-library/react': specifier: 16.2.0 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/node': - specifier: 22.9.1 - version: 22.9.1 + specifier: 22.13.1 + version: 22.13.1 '@types/prompt': specifier: 1.1.9 version: 1.1.9 '@types/react': - specifier: 19.0.0 - version: 19.0.0 + specifier: 19.0.8 + version: 19.0.8 '@types/react-dom': - specifier: 19.0.1 - version: 19.0.1 + specifier: 19.0.3 + version: 19.0.3(@types/react@19.0.8) '@vitest/browser': - specifier: 3.0.3 - version: 3.0.3(@types/node@22.9.1)(playwright@1.49.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.3) + specifier: 3.0.5 + version: 3.0.5(@types/node@22.13.1)(playwright@1.50.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.5) '@vitest/coverage-v8': - specifier: 3.0.3 - version: 3.0.3(@vitest/browser@3.0.3)(vitest@3.0.3) + specifier: 3.0.5 + version: 3.0.5(@vitest/browser@3.0.5)(vitest@3.0.5) '@vitest/ui': - specifier: 3.0.3 - version: 3.0.3(vitest@3.0.3) + specifier: 3.0.5 + version: 3.0.5(vitest@3.0.5) babel-plugin-react-compiler: specifier: 19.0.0-beta-df7b47d-20241124 version: 19.0.0-beta-df7b47d-20241124 chalk: - specifier: 5.3.0 - version: 5.3.0 + specifier: 5.4.1 + version: 5.4.1 happy-dom: - specifier: 15.11.6 - version: 15.11.6 + specifier: 16.8.1 + version: 16.8.1 knip: - specifier: 5.39.4 - version: 5.39.4(@types/node@22.9.1)(typescript@5.6.3) + specifier: 5.43.6 + version: 5.43.6(@types/node@22.13.1)(typescript@5.7.3) lefthook: - specifier: 1.8.4 - version: 1.8.4 + specifier: 1.10.10 + version: 1.10.10 playwright: - specifier: 1.49.0 - version: 1.49.0 + specifier: 1.50.1 + version: 1.50.1 prompt: specifier: 1.3.0 version: 1.3.0 react-router-devtools: specifier: 1.1.3 - version: 1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + version: 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) tailwindcss: - specifier: 4.0.0 - version: 4.0.0 + specifier: 4.0.3 + version: 4.0.3 tsx: specifier: 4.19.2 version: 4.19.2 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.3 + version: 5.7.3 vite: specifier: 6.0.11 - version: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + version: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) vite-plugin-babel: specifier: 1.3.0 - version: 1.3.0(@babel/core@7.26.7)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + version: 1.3.0(@babel/core@7.26.7)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) vite-plugin-icons-spritesheet: - specifier: 2.2.1 - version: 2.2.1(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + specifier: 3.0.0 + version: 3.0.0(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) vite-tsconfig-paths: - specifier: 5.1.3 - version: 5.1.3(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + specifier: 5.1.4 + version: 5.1.4(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) vitest: - specifier: 3.0.3 - version: 3.0.3(@types/node@22.9.1)(@vitest/browser@3.0.3)(@vitest/ui@3.0.3)(happy-dom@15.11.6)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(tsx@4.19.2) + specifier: 3.0.5 + version: 3.0.5(@types/node@22.13.1)(@vitest/browser@3.0.5)(@vitest/ui@3.0.5)(happy-dom@16.8.1)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(tsx@4.19.2) vitest-browser-react: specifier: 0.0.4 - version: 0.0.4(@types/react-dom@19.0.1)(@types/react@19.0.0)(@vitest/browser@3.0.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(vitest@3.0.3) + version: 0.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(@vitest/browser@3.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(vitest@3.0.5) packages: @@ -359,23 +359,6 @@ packages: cpu: [x64] os: [win32] - '@biomejs/js-api@0.6.2': - resolution: {integrity: sha512-4IhoDIL/O6ifUT2i/lDqXBGTuQpwurQ2i81440L5N4B90bYo9boHdtcK4ZjliZmN31ST0TDh6s9aiZEAGi+0og==} - peerDependencies: - '@biomejs/wasm-bundler': ^1.8.2 - '@biomejs/wasm-nodejs': ^1.8.2 - '@biomejs/wasm-web': ^1.8.2 - peerDependenciesMeta: - '@biomejs/wasm-bundler': - optional: true - '@biomejs/wasm-nodejs': - optional: true - '@biomejs/wasm-web': - optional: true - - '@biomejs/wasm-nodejs@1.9.4': - resolution: {integrity: sha512-ZqNlhKcZW6MW1LxWIOfh9YVrBykvzyFad3bOh6JJFraDnNa3NXboRDiaI8dmrbb0ZHXCU1Tsq6WQsKV2Vpp5dw==} - '@bkrem/react-transition-group@1.3.5': resolution: {integrity: sha512-lbBYhC42sxAeFEopxzd9oWdkkV0zirO5E9WyeOBxOrpXsf7m30Aj8vnbayZxFOwD9pvUQ2Pheb1gO79s0Qap3Q==} peerDependencies: @@ -433,8 +416,8 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} - '@dotenvx/dotenvx@1.24.5': - resolution: {integrity: sha512-Mt/fhUkFPMprJWnFxHMMzzVEgzwdK3lw1FaiF3JZXhOuphQ1aJjod5R4z4jAvpyJqB/ib4XsSYpMRmbNP1jPSg==} + '@dotenvx/dotenvx@1.34.0': + resolution: {integrity: sha512-+Dp/xaI3IZ4eKv+b2vg4V89VnqLKbmJ7UZ7unnZxMu9SNLOSc2jYaXey1YHCJM+67T0pOr2Gbej3TewnuoqTWQ==} hasBin: true '@drizzle-team/brocli@0.11.0': @@ -1057,14 +1040,26 @@ packages: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} + '@nodelib/fs.scandir@4.0.1': + resolution: {integrity: sha512-vAkI715yhnmiPupY+dq+xenu5Tdf2TBQ66jLvBIcCddtz+5Q8LbMKaf9CIJJreez8fQ8fgaY+RaywQx8RJIWpw==} + engines: {node: '>=18.18.0'} + '@nodelib/fs.stat@2.0.5': resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} + '@nodelib/fs.stat@4.0.0': + resolution: {integrity: sha512-ctr6bByzksKRCV0bavi8WoQevU6plSp2IkllIsEqaiKe2mwNNnaluhnRhcsgGZHrrHk57B3lf95MkLMO3STYcg==} + engines: {node: '>=18.18.0'} + '@nodelib/fs.walk@1.2.8': resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@nodelib/fs.walk@3.0.1': + resolution: {integrity: sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==} + engines: {node: '>=18.18.0'} + '@npmcli/git@4.1.0': resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -1378,13 +1373,13 @@ packages: '@radix-ui/rect@1.1.0': resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==} - '@react-router/dev@7.1.2': - resolution: {integrity: sha512-iQ9t0SPEn8CopPOavVlThVG4GySqcQpsFyiyYJWtxzNCUY5wvhtEgSNIzIAD3o9Dv5X3IDfUQY6TvIzVrvFohw==} + '@react-router/dev@7.1.5': + resolution: {integrity: sha512-3YQAbaKQm4mxcd0jmbItr2Ik0GshEMmPpRAld7XhIymB50MklWSsgd+IJWcqSv8RVlNs1ZMxRC0maS3Hv/V19g==} engines: {node: '>=20.0.0'} hasBin: true peerDependencies: - '@react-router/serve': ^7.1.2 - react-router: ^7.1.2 + '@react-router/serve': ^7.1.5 + react-router: ^7.1.5 typescript: ^5.1.0 vite: ^5.1.0 || ^6.0.0 wrangler: ^3.28.2 @@ -1396,21 +1391,21 @@ packages: wrangler: optional: true - '@react-router/fs-routes@7.1.2': - resolution: {integrity: sha512-r/XGzr9MnYfWBTHxRJlVcIlQriu8U8lyeLvoPlJlX+nDJZC7v816E6ePCnwdi9nU/IXbx6CHXnyYJl6lvWTcWQ==} + '@react-router/fs-routes@7.1.5': + resolution: {integrity: sha512-Ncu8WHZNGKPXSKQZyoSRJsZaV9FnzbX3g/NRPzY88O7zwvURjebgMpq8K4rNdvbacTHg6/3umIFeCS0K9HdWPQ==} engines: {node: '>=20.0.0'} peerDependencies: - '@react-router/dev': ^7.1.2 + '@react-router/dev': ^7.1.5 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - '@react-router/node@7.1.2': - resolution: {integrity: sha512-PYLP0Vg0iE4w8iIHsusjMZx6h2PH2D4xSWQ550bgeW6Gj0JE6haB2HcaThvUyhBnnxZqNOPH335dvn+r76N5gQ==} + '@react-router/node@7.1.5': + resolution: {integrity: sha512-Ga8xFHxO2yt5TpGwV5xYx4LC3eUDmhT6jYfTbMFb6F7hBA9sLdHxNfYZCe2WEfVZ4/BM7I8989Qzq6BWilV2LA==} engines: {node: '>=20.0.0'} peerDependencies: - react-router: 7.1.2 + react-router: 7.1.5 typescript: ^5.1.0 peerDependenciesMeta: typescript: @@ -1509,6 +1504,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.34.3': + resolution: {integrity: sha512-lOyG3aF4FTKrhpzXfMmBXgeKUUXdAWmP2zSNf8HTAXPqZay6QYT26l64hVizBjq+hJx3pl0DTEyvPi9sTA6VGA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.34.2': resolution: {integrity: sha512-aDPHyM/D2SpXfSNCVWCxyHmOqN9qb7SWkY1+vaXqMNMXslZYnwh9V/UCudl6psyG0v6Ukj7pXanIpfZwCOEMUg==} cpu: [x64] @@ -1617,8 +1617,8 @@ packages: resolution: {integrity: sha512-FFcp3VNvRjjmFA39ORM27g2mbflMQljhvM7gxBAujHxUy4LXlKa6yMF9wbHdTbPqTONiCyyOYxccvJyVyI/XBg==} engines: {node: '>= 10'} - '@tailwindcss/vite@4.0.0': - resolution: {integrity: sha512-4uukMiU9gHui8KMPMdWic5SP1O/tmQ1NFSRNrQWmcop5evAVl/LZ6/LuWL3quEiecp2RBcRWwqJrG+mFXlRlew==} + '@tailwindcss/vite@4.0.3': + resolution: {integrity: sha512-Qj6rSO+EvXnNDymloKZ11D54JJTnDrkRWJBzNHENDxjt0HtrCZJbSLIrcJ/WdaoU4othrel/oFqHpO/doxIS/Q==} peerDependencies: vite: ^5.2.0 || ^6 @@ -1656,8 +1656,8 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/node@22.9.1': - resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} + '@types/node@22.13.1': + resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1665,16 +1665,18 @@ packages: '@types/prompt@1.1.9': resolution: {integrity: sha512-Yl0hzOWGDNCo2JHA8s7g7e9higzonlP/MssTMAIAwYmA7GugrB5WZ1DmrfrpJyJY8Y5UHFr8uaXDlxiyHt2jbg==} - '@types/react-dom@19.0.1': - resolution: {integrity: sha512-hljHij7MpWPKF6u5vojuyfV0YA4YURsQG7KT6SzV0Zs2BXAtgdTxG6A229Ub/xiWV4w/7JL8fi6aAyjshH4meA==} + '@types/react-dom@19.0.3': + resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} + peerDependencies: + '@types/react': ^19.0.0 '@types/react-reconciler@0.28.9': resolution: {integrity: sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg==} peerDependencies: '@types/react': '*' - '@types/react@19.0.0': - resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==} + '@types/react@19.0.8': + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} '@types/revalidator@0.3.12': resolution: {integrity: sha512-DsA2jHfz73JaIROVoMDd/x7nVWXBmEdDSoXB4yQlDzv/NCBkFY2fMHkyE6DGrvooLDAFe5QI6l9Wq0TgdopMtg==} @@ -1685,12 +1687,12 @@ packages: '@types/tough-cookie@4.0.5': resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - '@vitest/browser@3.0.3': - resolution: {integrity: sha512-Vm6X8gPWotRC/B+CGnBNEOXArISkLmZaN7wmQf/j7WmJJt7tqRvFdOioUzp29HZg2vIGjWq/0pVp6KEiUhEDBA==} + '@vitest/browser@3.0.5': + resolution: {integrity: sha512-5WAWJoucuWcGYU5t0HPBY03k9uogbUEIu4pDmZHoB4Dt+6pXqzDbzEmxGjejZSitSYA3k/udYfuotKNxETVA3A==} peerDependencies: playwright: '*' safaridriver: '*' - vitest: 3.0.3 + vitest: 3.0.5 webdriverio: '*' peerDependenciesMeta: playwright: @@ -1700,20 +1702,20 @@ packages: webdriverio: optional: true - '@vitest/coverage-v8@3.0.3': - resolution: {integrity: sha512-uVbJ/xhImdNtzPnLyxCZJMTeTIYdgcC2nWtBBBpR1H6z0w8m7D+9/zrDIx2nNxgMg9r+X8+RY2qVpUDeW2b3nw==} + '@vitest/coverage-v8@3.0.5': + resolution: {integrity: sha512-zOOWIsj5fHh3jjGwQg+P+J1FW3s4jBu1Zqga0qW60yutsBtqEqNEJKWYh7cYn1yGD+1bdPsPdC/eL4eVK56xMg==} peerDependencies: - '@vitest/browser': 3.0.3 - vitest: 3.0.3 + '@vitest/browser': 3.0.5 + vitest: 3.0.5 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@3.0.3': - resolution: {integrity: sha512-SbRCHU4qr91xguu+dH3RUdI5dC86zm8aZWydbp961aIR7G8OYNN6ZiayFuf9WAngRbFOfdrLHCGgXTj3GtoMRQ==} + '@vitest/expect@3.0.5': + resolution: {integrity: sha512-nNIOqupgZ4v5jWuQx2DSlHLEs7Q4Oh/7AYwNyE+k0UQzG7tSmjPXShUikn1mpNGzYEN2jJbTvLejwShMitovBA==} - '@vitest/mocker@3.0.3': - resolution: {integrity: sha512-XT2XBc4AN9UdaxJAeIlcSZ0ILi/GzmG5G8XSly4gaiqIvPV3HMTSIDZWJVX6QRJ0PX1m+W8Cy0K9ByXNb/bPIA==} + '@vitest/mocker@3.0.5': + resolution: {integrity: sha512-CLPNBFBIE7x6aEGbIjaQAX03ZZlBMaWwAjBdMkIf/cAn6xzLTiM3zYqO/WAbieEjsAZir6tO71mzeHZoodThvw==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1723,28 +1725,25 @@ packages: vite: optional: true - '@vitest/pretty-format@3.0.3': - resolution: {integrity: sha512-gCrM9F7STYdsDoNjGgYXKPq4SkSxwwIU5nkaQvdUxiQ0EcNlez+PdKOVIsUJvh9P9IeIFmjn4IIREWblOBpP2Q==} - '@vitest/pretty-format@3.0.5': resolution: {integrity: sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==} - '@vitest/runner@3.0.3': - resolution: {integrity: sha512-Rgi2kOAk5ZxWZlwPguRJFOBmWs6uvvyAAR9k3MvjRvYrG7xYvKChZcmnnpJCS98311CBDMqsW9MzzRFsj2gX3g==} + '@vitest/runner@3.0.5': + resolution: {integrity: sha512-BAiZFityFexZQi2yN4OX3OkJC6scwRo8EhRB0Z5HIGGgd2q+Nq29LgHU/+ovCtd0fOfXj5ZI6pwdlUmC5bpi8A==} - '@vitest/snapshot@3.0.3': - resolution: {integrity: sha512-kNRcHlI4txBGztuJfPEJ68VezlPAXLRT1u5UCx219TU3kOG2DplNxhWLwDf2h6emwmTPogzLnGVwP6epDaJN6Q==} + '@vitest/snapshot@3.0.5': + resolution: {integrity: sha512-GJPZYcd7v8QNUJ7vRvLDmRwl+a1fGg4T/54lZXe+UOGy47F9yUfE18hRCtXL5aHN/AONu29NGzIXSVFh9K0feA==} - '@vitest/spy@3.0.3': - resolution: {integrity: sha512-7/dgux8ZBbF7lEIKNnEqQlyRaER9nkAL9eTmdKJkDO3hS8p59ATGwKOCUDHcBLKr7h/oi/6hP+7djQk8049T2A==} + '@vitest/spy@3.0.5': + resolution: {integrity: sha512-5fOzHj0WbUNqPK6blI/8VzZdkBlQLnT25knX0r4dbZI9qoZDf3qAdjoMmDcLG5A83W6oUUFJgUd0EYBc2P5xqg==} - '@vitest/ui@3.0.3': - resolution: {integrity: sha512-kGavHxFA3dETa61mgzdvxc3u/JSCiHR2o/0Z99IE8EAwtFxSLZeb2MofPKNVCPY3IAIcTx4blH57BJ1GuiRAUA==} + '@vitest/ui@3.0.5': + resolution: {integrity: sha512-gw2noso6WI+2PeMVCZFntdATS6xl9qhQcbhkPQ9sOmx/Xn0f4Bx4KDSbD90jpJPF0l5wOzSoGCmKyVR3W612mg==} peerDependencies: - vitest: 3.0.3 + vitest: 3.0.5 - '@vitest/utils@3.0.3': - resolution: {integrity: sha512-f+s8CvyzPtMFY1eZKkIHGhPsQgYo5qCm6O8KZoim9qm1/jT64qBgGpO5tHscNH6BzRHM+edLNOP+3vO8+8pE/A==} + '@vitest/utils@3.0.5': + resolution: {integrity: sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==} '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} @@ -1884,10 +1883,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - chalk@5.4.1: resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} @@ -2317,6 +2312,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.1: + resolution: {integrity: sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==} + engines: {node: 20 || >=22} + hasBin: true + globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} @@ -2335,8 +2335,8 @@ packages: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} hasBin: true - happy-dom@15.11.6: - resolution: {integrity: sha512-elX7iUTu+5+3b2+NGQc0L3eWyq9jKhuJJ4GpOMxxT/c2pg9O3L5H3ty2VECX0XXZgRmmRqXyOK8brA2hDI6LsQ==} + happy-dom@16.8.1: + resolution: {integrity: sha512-n0QrmT9lD81rbpKsyhnlz3DgnMZlaOkJPpgi746doA+HvaMC79bdWkwjrNnGJRvDrWTI8iOcJiVTJ5CdT/AZRw==} engines: {node: '>=18.0.0'} has-flag@4.0.0: @@ -2357,8 +2357,8 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hono@4.6.12: - resolution: {integrity: sha512-eHtf4kSDNw6VVrdbd5IQi16r22m3s7mWPLd7xOMhg1a/Yyb1A0qpUFq8xYMX4FMuDe1nTKeMX5rTx7Nmw+a+Ag==} + hono@4.6.20: + resolution: {integrity: sha512-5qfNQeaIptMaJKyoJ6N/q4gIq0DBp2FCRaLNuUI3LlJKL4S37DY/rLL1uAxA4wrPB39tJ3s+f7kgI79O4ScSug==} engines: {node: '>=16.9.0'} hosted-git-info@6.1.3: @@ -2379,14 +2379,14 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - i18next-browser-languagedetector@8.0.0: - resolution: {integrity: sha512-zhXdJXTTCoG39QsrOCiOabnWj2jecouOqbchu3EfhtSHxIB5Uugnm9JaizenOy39h7ne3+fLikIjeW88+rgszw==} + i18next-browser-languagedetector@8.0.2: + resolution: {integrity: sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==} i18next-http-backend@3.0.2: resolution: {integrity: sha512-PdlvPnvIp4E1sYi46Ik4tBYh/v/NbYfFFgTjkwFl0is8A18s7/bx9aXqsrOax9WUbeNS6mD2oix7Z0yGGf6m5g==} - i18next@24.2.1: - resolution: {integrity: sha512-Q2wC1TjWcSikn1VAJg13UGIjc+okpFxQTxjVAymOnSA3RpttBQNMPf2ovcgoFVsV4QNxTfNZMAxorXZXsk4fBA==} + i18next@24.2.2: + resolution: {integrity: sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==} peerDependencies: typescript: ^5 peerDependenciesMeta: @@ -2451,8 +2451,8 @@ packages: isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isbot@5.1.17: - resolution: {integrity: sha512-/wch8pRKZE+aoVhRX/hYPY1C7dMCeeMyhkQLNLNlYAbGQn9bkvMB8fOUXNnk5I0m4vDYbBJ9ciVtkr9zfBJ7qA==} + isbot@5.1.22: + resolution: {integrity: sha512-RqCFY3cJy3c2y1I+rMn81cfzAR4XJwfPBC+M8kffUjbPzxApzyyv7Tbm1C/gXXq2dSCuD238pKFEWlQMTWsTFw==} engines: {node: '>=18'} isexe@2.0.0: @@ -2484,6 +2484,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} + engines: {node: 20 || >=22} + jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -2524,66 +2528,66 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - knip@5.39.4: - resolution: {integrity: sha512-IiNFwfe8xDFwuGzBY8lKvrY3hhR1I81iCaJ8nd85cxT7LxB7cDd73WP3MrzZylE9Vec1HhC0YLFiAL7jh5OYEQ==} - engines: {node: '>=18.6.0'} + knip@5.43.6: + resolution: {integrity: sha512-bUCFlg44imdV5vayYxu0pIAB373S8Ufjda0qaI9oRZDH6ltJFwUoAO2j7nafxDmo5G0ZeP4IiLAHqlc3wYIONQ==} + engines: {node: '>=18.18.0'} hasBin: true peerDependencies: '@types/node': '>=18' typescript: '>=5.0.4' - lefthook-darwin-arm64@1.8.4: - resolution: {integrity: sha512-OS5MsU0gvd8LYSpuQCHtmDUqwNrJ/LjCO0LGC1wNepY4OkuVl9DfX+rQ506CVUQYZiGVcwy2/qPOOBjNzA5+wQ==} + lefthook-darwin-arm64@1.10.10: + resolution: {integrity: sha512-hEypKdwWpmNSl4Q8eJxgmlGb2ybJj1+W5/v13Mxc+ApEmjbpNiJzPcdjC9zyaMEpPK4EybiHy8g5ZC0dLOwkpA==} cpu: [arm64] os: [darwin] - lefthook-darwin-x64@1.8.4: - resolution: {integrity: sha512-QLRsqK9aTMRcVW8qz4pzI2OWnGCEcaEPJlIiFjwstYsS+wfkooxOS0UkfVMjy+QoGgEcki+cxF/FoY7lE7DDtw==} + lefthook-darwin-x64@1.10.10: + resolution: {integrity: sha512-9xNbeE78i4Amz+uOheg9dcy7X/6X12h98SUMrYWk7fONvjW/Bp9h6nPGIGxI5krHp9iRB8rhmo33ljVDVtTlyg==} cpu: [x64] os: [darwin] - lefthook-freebsd-arm64@1.8.4: - resolution: {integrity: sha512-chnQ1m/Cmn9c0sLdk5HL2SToE5LBJv5uQMdH1IGRRcw+nEqWqrMnDXvM75caiJAyjmUGvPH3czKTJDzTFV1E+A==} + lefthook-freebsd-arm64@1.10.10: + resolution: {integrity: sha512-GT9wYxPxkvO1rtIAmctayT9xQIVII5xUIG3Pv6gZo+r6yEyle0EFTLFDbmVje7p7rQNCsvJ8XzCNdnyDrva90g==} cpu: [arm64] os: [freebsd] - lefthook-freebsd-x64@1.8.4: - resolution: {integrity: sha512-KQi+WBUdnGLnK0rHOR58kbMH5TDVN1ZjZLu66Pv9FCG7Y7shR1qtaTXu+wmxdRhMvaLeQIXRsUEPjNRC66yMmA==} + lefthook-freebsd-x64@1.10.10: + resolution: {integrity: sha512-2BB/HRhEb9wGpk5K38iNkHtMPnn+TjXDtFG6C/AmUPLXLNhGnNiYp+v2uhUE8quWzxJx7QzfnU7Ga+/gzJcIcw==} cpu: [x64] os: [freebsd] - lefthook-linux-arm64@1.8.4: - resolution: {integrity: sha512-CXNcqIskLwTwQARidGdFqmNxpvOU3jsWPK4KA7pq2+QmlWJ64w98ebMvNBoUmRUCXqzmUm7Udf/jpfz2fobewQ==} + lefthook-linux-arm64@1.10.10: + resolution: {integrity: sha512-GJ7GALKJ1NcMnNZG9uY+zJR3yS8q7/MgcHFWSJhBl+w4KTiiD/RAdSl5ALwEK2+UX36Eo+7iQA7AXzaRdAii4w==} cpu: [arm64] os: [linux] - lefthook-linux-x64@1.8.4: - resolution: {integrity: sha512-pVNITkFBxUCEtamWSM/res2Gd48+m9YKbNyIBndAuZVC5pKV5aGKZy2DNq6PWUPYiUDPx+7hoAtCJg/tlAiqhw==} + lefthook-linux-x64@1.10.10: + resolution: {integrity: sha512-dWUvPM9YTIJ3+X9dB+8iOnzoVHbnNmpscmUqEOKSeizgBrvuuIYKZJGDyjEtw65Qnmn1SJ7ouSaKK93p5c7SkQ==} cpu: [x64] os: [linux] - lefthook-openbsd-arm64@1.8.4: - resolution: {integrity: sha512-l+i/Dg5X36kYzhpMGSPE3rMbWy1KSytbLB9lY1PmxYb6LRH6iQTYIoxvLabVUwSBPSq8HtIFa50+bvC5+scfVA==} + lefthook-openbsd-arm64@1.10.10: + resolution: {integrity: sha512-KnwDyxOvbvGSBTbEF/OxkynZRPLowd3mIXUKHtkg3ABcQ4UREalX+Sh0nWU2dNjQbINx7Eh6B42TxNC7h+qXEg==} cpu: [arm64] os: [openbsd] - lefthook-openbsd-x64@1.8.4: - resolution: {integrity: sha512-CqhDDPPX8oHzMLgNi/Reba823DRzj+eMNWQ8axvSiIG+zmG1w20xZH5QSs/mD3tjrND90yfDd90mWMt181qPyA==} + lefthook-openbsd-x64@1.10.10: + resolution: {integrity: sha512-49nnG886CI3WkrzVJ71D1M2KWpUYN1BP9LMKNzN11cmZ0j6dUK4hj3nbW+NcrKXxgYzzyLU3FFwrc51OVy2eKA==} cpu: [x64] os: [openbsd] - lefthook-windows-arm64@1.8.4: - resolution: {integrity: sha512-dvpvorICmVjmw29Aiczg7DcaSzkd86bEBomiGq4UsAEk3+7ExLrlWJDLFsI6xLjMKmTxy+F7eXb2uDtuFC1N4g==} + lefthook-windows-arm64@1.10.10: + resolution: {integrity: sha512-9ni0Tsnk+O5oL7EBfKj9C5ZctD1mrTyHCtiu1zQJBbREReJtPjIM9DwWzecfbuVfrIlpbviVQvx5mjZ44bqlWw==} cpu: [arm64] os: [win32] - lefthook-windows-x64@1.8.4: - resolution: {integrity: sha512-e+y8Jt4/7PnoplhOuK48twjGVJEsU4T3J5kxD4mWfl6Cbit0YSn4bme9nW41eqCqTUqOm+ky29XlfnPHFX5ZNA==} + lefthook-windows-x64@1.10.10: + resolution: {integrity: sha512-gkKWYrlay4iecFfY1Ris5VcRYa0BaNJKMk0qE/wZmIpMgu4GvNg+f9BEwTMflkQIanABduT9lrECaL1lX5ClKw==} cpu: [x64] os: [win32] - lefthook@1.8.4: - resolution: {integrity: sha512-XNyMaTWNRuADOaocYiHidgNkNDz8SCekpdNJ7lqceFcBT2zjumnb28/o7IMaNROpLBZdQkLkJXSeaQWGqn3kog==} + lefthook@1.10.10: + resolution: {integrity: sha512-YW0fTONgOXsephvXq2gIFbegCW19MHCyKYX7JDWmzVF1ZiVMnDBYUL/SP3i0RtFvlCmqENl4SgKwYYQGUMnvig==} hasBin: true lightningcss-darwin-arm64@1.29.1: @@ -2666,6 +2670,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.0.2: + resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -2718,6 +2726,10 @@ packages: engines: {node: '>=16.13'} hasBin: true + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@9.0.1: resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} engines: {node: '>=16 || 14 >=14.17'} @@ -2784,8 +2796,8 @@ packages: encoding: optional: true - node-html-parser@6.1.13: - resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==} + node-html-parser@7.0.1: + resolution: {integrity: sha512-KGtmPY2kS0thCWGK0VuPyOS+pBKhhe8gXztzA2ilAOhbUbxa9homF1bOyKvhGzMLXUoRds9IOmr/v5lr/lqNmA==} node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} @@ -2876,6 +2888,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + path-to-regexp@6.3.0: resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} @@ -2910,13 +2926,13 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - playwright-core@1.49.0: - resolution: {integrity: sha512-R+3KKTQF3npy5GTiKH/T+kdhoJfJojjHESR1YEWhYuEKRVfVaxH3+4+GvXE5xyCngCxhxnykk0Vlah9v8fs3jA==} + playwright-core@1.50.1: + resolution: {integrity: sha512-ra9fsNWayuYumt+NiM069M6OkcRb1FZSK8bgi66AtpFoWkg2+y0bJSNmkFrWhMbEBbVKC/EruAHH3g0zmtwGmQ==} engines: {node: '>=18'} hasBin: true - playwright@1.49.0: - resolution: {integrity: sha512-eKpmys0UFDnfNb3vfsf8Vx2LEOtflgRebl0Im2eQQnYMA4Aqd+Zw8bEOB+7ZKvN76901mRnqdsiOGKxzVTbi7A==} + playwright@1.50.1: + resolution: {integrity: sha512-G8rwsOQJ63XG6BbKj2w5rHeavFjy5zynBA9zsJMMtBoe/Uf757oG12NXz6e6OirF7RCrTVAKFXbLmn1RbL7Qaw==} engines: {node: '>=18'} hasBin: true @@ -2929,11 +2945,6 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.4.2: - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} - engines: {node: '>=14'} - hasBin: true - pretty-cache-header@1.0.0: resolution: {integrity: sha512-xtXazslu25CdnGnUkByU1RoOjK55TqwatJkjjJLg5ZAdz2Lngko/mmaUgeET36P2GMlNwh3fdM7FWBO717pNcw==} engines: {node: '>=12.13'} @@ -3021,8 +3032,8 @@ packages: react: '>=16.8.1' react-dom: '>=16.8.1' - react-i18next@15.1.1: - resolution: {integrity: sha512-R/Vg9wIli2P3FfeI8o1eNJUJue5LWpFsQePCHdQDmX0Co3zkr6kdT8gAseb/yGeWbNz1Txc4bKDQuZYsC0kQfw==} + react-i18next@15.4.0: + resolution: {integrity: sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -3075,16 +3086,23 @@ packages: react-router: '>=7.0.0' vite: '>=5.0.0 || >=6.0.0' - react-router-hono-server@2.6.2: - resolution: {integrity: sha512-n7hFTChuFE0ckT90203+SOeQWdxQ5dimg607aHhlYUvvNiPpOW+/3tBJblStbGvqD1Goikhxul2XFqClfxB99g==} + react-router-hono-server@2.8.2: + resolution: {integrity: sha512-oXK0PwfDJ+8ktnUfEAUaKhIne4DS1kTghluBado3PkhtQC3LUiUpib5dcrSccg9afxj8FnTC+JD8F+c4GrGcoA==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: + miniflare: ^3.20241205.0 react-router: ^7.1.0 vite: ^5.1.0 || ^6.0.0 + wrangler: ^3.91.0 + peerDependenciesMeta: + miniflare: + optional: true + wrangler: + optional: true - react-router@7.1.2: - resolution: {integrity: sha512-KeallSO30KLpIe/ZZqfk6pCJ1c+5JhMxl3SCS3Zx1LgaGuQbgLDmjuNi6KZ5LnAV9sWjbmBWGRw8Um/Pw6BExg==} + react-router@7.1.5: + resolution: {integrity: sha512-8BUF+hZEU4/z/JD201yK6S+UYhsf58bzYIDq2NS1iGpwxSXDu7F+DeGSkIXMFBuHZB21FSiCzEcUb18cQNdRkA==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -3127,18 +3145,23 @@ packages: regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - remix-hono@0.0.16: - resolution: {integrity: sha512-IPooI2E0eSFRV9wAgTzpsklSoOyij6Nsk6ANIugGhD9vYlovbYb2BT+siz++sLzWseZSPEtIzx/LBel203jBfQ==} + remix-hono@0.0.18: + resolution: {integrity: sha512-pYRFCRjCSDxjIco+qUkGQNIOZwKC/3NaDssLE2gBsLVHuNymUbhwMZeQDu1ERxdrYQuBE19Zn3vS8jL8AXcoxA==} peerDependencies: - '@remix-run/cloudflare': ^2.0.0 - i18next: ^23.0.0 - remix-i18next: ^6.0.0 + '@react-router/cloudflare': ^7.0.1 + hono: ^4.6.12 + i18next: ^24.0.5 + pretty-cache-header: ^1.0.0 + react-router: ^7.0.1 + remix-i18next: ^7.0.0 zod: ^3.0.0 peerDependenciesMeta: - '@remix-run/cloudflare': + '@react-router/cloudflare': optional: true i18next: optional: true + react-router: + optional: true remix-i18next: optional: true zod: @@ -3351,11 +3374,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - tailwind-merge@2.5.4: - resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==} - - tailwindcss@4.0.0: - resolution: {integrity: sha512-ULRPI3A+e39T7pSaf1xoi58AqqJxVCLg8F/uM5A3FadUbnyDTgltVnXJvdkTjwCOGA6NazqHVcwPJC5h2vRYVQ==} + tailwind-merge@3.0.1: + resolution: {integrity: sha512-AvzE8FmSoXC7nC+oU5GlQJbip2UO7tmOhOfQyOmPhrStOGXHU08j8mZEHZ4BmCqY5dWTCo4ClWkNyRNx1wpT0g==} tailwindcss@4.0.3: resolution: {integrity: sha512-ImmZF0Lon5RrQpsEAKGxRvHwCvMgSC4XVlFRqmbzTEDb/3wvin9zfEZrMwgsa3yqBbPqahYcVI6lulM2S7IZAA==} @@ -3444,16 +3464,16 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} hasBin: true ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@5.28.5: resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} @@ -3534,8 +3554,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-node@3.0.3: - resolution: {integrity: sha512-0sQcwhwAEw/UJGojbhOrnq3HtiZ3tC7BzpAa0lx3QaTX0S3YX70iGcik25UBdB96pmdwjyY2uyKNYruxCDmiEg==} + vite-node@3.0.5: + resolution: {integrity: sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3545,13 +3565,13 @@ packages: '@babel/core': ^7.0.0 vite: ^2.7.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - vite-plugin-icons-spritesheet@2.2.1: - resolution: {integrity: sha512-j/sGGQfPgPp802TgbYLspry8fk6w13CXIaDlGgn4jUcRILpNWWcFb7vXrGVrF4cNkHfwcDXf69+RvdYv6ijeIw==} + vite-plugin-icons-spritesheet@3.0.0: + resolution: {integrity: sha512-7DWnUZQ6K9gd3sClurb4OEVn+l4nO5Q8NgwbkWwBbHWrppZPhESMiXxsnTqNbUCjwhDlpgMHbnyZBN1IPFE+fA==} peerDependencies: vite: '>=5.2.0' - vite-tsconfig-paths@5.1.3: - resolution: {integrity: sha512-0bz+PDlLpGfP2CigeSKL9NFTF1KtXkeHGZSSaGQSuPZH77GhoiQaA8IjYgOaynSuwlDTolSUEU0ErVvju3NURg==} + vite-tsconfig-paths@5.1.4: + resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} peerDependencies: vite: '*' peerDependenciesMeta: @@ -3614,20 +3634,23 @@ packages: '@types/react-dom': optional: true - vitest@3.0.3: - resolution: {integrity: sha512-dWdwTFUW9rcnL0LyF2F+IfvNQWB0w9DERySCk8VMG75F8k25C7LsZoh6XfCjPvcR8Nb+Lqi9JKr6vnzH7HSrpQ==} + vitest@3.0.5: + resolution: {integrity: sha512-4dof+HvqONw9bvsYxtkfUp2uHsTN9bV2CZIi1pWgoFpL1Lld8LA1ka9q/ONSsoScAKG7NVGf2stJTI7XRkXb2Q==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' + '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.3 - '@vitest/ui': 3.0.3 + '@vitest/browser': 3.0.5 + '@vitest/ui': 3.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/debug': + optional: true '@types/node': optional: true '@vitest/browser': @@ -3765,8 +3788,8 @@ packages: peerDependencies: zod: ^3.18.0 - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.24.1: + resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} snapshots: @@ -4005,12 +4028,6 @@ snapshots: '@biomejs/cli-win32-x64@1.9.4': optional: true - '@biomejs/js-api@0.6.2(@biomejs/wasm-nodejs@1.9.4)': - optionalDependencies: - '@biomejs/wasm-nodejs': 1.9.4 - - '@biomejs/wasm-nodejs@1.9.4': {} - '@bkrem/react-transition-group@1.3.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: chain-function: 1.0.1 @@ -4062,7 +4079,7 @@ snapshots: '@jridgewell/trace-mapping': 0.3.9 optional: true - '@dotenvx/dotenvx@1.24.5': + '@dotenvx/dotenvx@1.34.0': dependencies: commander: 11.1.0 dotenv: 16.4.7 @@ -4118,7 +4135,7 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.14.0(@types/react@19.0.0)(react@19.0.0)': + '@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0)': dependencies: '@babel/runtime': 7.26.7 '@emotion/babel-plugin': 11.13.5 @@ -4130,7 +4147,7 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 transitivePeerDependencies: - supports-color @@ -4399,52 +4416,52 @@ snapshots: '@floating-ui/utils@0.2.9': {} - '@forge42/seo-tools@1.3.0(typescript@5.6.3)': + '@forge42/seo-tools@1.3.0(typescript@5.7.3)': dependencies: url-pattern: 1.0.3 optionalDependencies: - '@remix-run/server-runtime': 2.15.3(typescript@5.6.3) + '@remix-run/server-runtime': 2.15.3(typescript@5.7.3) '@rollup/rollup-linux-arm64-gnu': 4.18.1 - '@rollup/rollup-linux-x64-gnu': 4.34.2 + '@rollup/rollup-linux-x64-gnu': 4.34.3 '@rollup/rollup-linux-x64-musl': 4.34.2 '@rollup/rollup-win32-arm64-msvc': 4.18.1 '@rollup/rollup-win32-x64-msvc': 4.18.1 transitivePeerDependencies: - typescript - '@hono/node-server@1.13.8(hono@4.6.12)': + '@hono/node-server@1.13.8(hono@4.6.20)': dependencies: - hono: 4.6.12 + hono: 4.6.20 - '@hono/node-ws@1.0.7(@hono/node-server@1.13.8(hono@4.6.12))(hono@4.6.12)': + '@hono/node-ws@1.0.7(@hono/node-server@1.13.8(hono@4.6.20))(hono@4.6.20)': dependencies: - '@hono/node-server': 1.13.8(hono@4.6.12) - hono: 4.6.12 + '@hono/node-server': 1.13.8(hono@4.6.20) + hono: 4.6.20 ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate - '@hono/vite-dev-server@0.17.0(hono@4.6.12)(miniflare@3.20250129.0)(wrangler@3.107.3)': + '@hono/vite-dev-server@0.17.0(hono@4.6.20)(miniflare@3.20250129.0)(wrangler@3.107.3)': dependencies: - '@hono/node-server': 1.13.8(hono@4.6.12) - hono: 4.6.12 + '@hono/node-server': 1.13.8(hono@4.6.20) + hono: 4.6.20 minimatch: 9.0.5 optionalDependencies: miniflare: 3.20250129.0 wrangler: 3.107.3 - '@inquirer/confirm@5.1.5(@types/node@22.9.1)': + '@inquirer/confirm@5.1.5(@types/node@22.13.1)': dependencies: - '@inquirer/core': 10.1.6(@types/node@22.9.1) - '@inquirer/type': 3.0.4(@types/node@22.9.1) + '@inquirer/core': 10.1.6(@types/node@22.13.1) + '@inquirer/type': 3.0.4(@types/node@22.13.1) optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.13.1 - '@inquirer/core@10.1.6(@types/node@22.9.1)': + '@inquirer/core@10.1.6(@types/node@22.13.1)': dependencies: '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@22.9.1) + '@inquirer/type': 3.0.4(@types/node@22.13.1) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -4452,13 +4469,13 @@ snapshots: wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.13.1 '@inquirer/figures@1.0.10': {} - '@inquirer/type@3.0.4(@types/node@22.9.1)': + '@inquirer/type@3.0.4(@types/node@22.13.1)': optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.13.1 '@isaacs/cliui@8.0.2': dependencies: @@ -4518,13 +4535,25 @@ snapshots: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 + '@nodelib/fs.scandir@4.0.1': + dependencies: + '@nodelib/fs.stat': 4.0.0 + run-parallel: 1.2.0 + '@nodelib/fs.stat@2.0.5': {} + '@nodelib/fs.stat@4.0.0': {} + '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.0 + '@nodelib/fs.walk@3.0.1': + dependencies: + '@nodelib/fs.scandir': 4.0.1 + fastq: 1.19.0 + '@npmcli/git@4.1.0': dependencies: '@npmcli/promise-spawn': 6.0.2 @@ -4574,256 +4603,256 @@ snapshots: '@radix-ui/primitive@1.1.1': {} - '@radix-ui/react-accordion@1.2.2(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-accordion@1.2.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-collapsible': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-collapsible@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-collapsible@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-presence': 1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-context@1.1.1(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-context@1.1.1(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-direction@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-direction@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-dismissable-layer@1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-dismissable-layer@1.1.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-id@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-id@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.8)(react@19.0.0) '@radix-ui/rect': 1.1.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-presence@1.1.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-select@2.1.5(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-select@2.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@radix-ui/number': 1.1.0 '@radix-ui/primitive': 1.1.1 - '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-context': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-direction': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-id': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-slot': 1.1.1(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.0)(react@19.0.0) - '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-context': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-direction': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-dismissable-layer': 1.1.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-id': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-slot': 1.1.1(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.8)(react@19.0.0) + '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) aria-hidden: 1.2.4 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-remove-scroll: 2.6.3(@types/react@19.0.0)(react@19.0.0) + react-remove-scroll: 2.6.3(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - '@radix-ui/react-slot@1.1.1(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-slot@1.1.1(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: '@radix-ui/rect': 1.1.0 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-use-size@1.1.0(@types/react@19.0.0)(react@19.0.0)': + '@radix-ui/react-use-size@1.1.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.0)(react@19.0.0) + '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.8)(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) '@radix-ui/rect@1.1.0': {} - '@react-router/dev@7.1.2(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3)': + '@react-router/dev@7.1.5(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3)': dependencies: '@babel/core': 7.26.7 '@babel/generator': 7.26.5 @@ -4834,7 +4863,7 @@ snapshots: '@babel/traverse': 7.26.7 '@babel/types': 7.26.7 '@npmcli/package-json': 4.0.1 - '@react-router/node': 7.1.2(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3) + '@react-router/node': 7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3) arg: 5.0.2 babel-dead-code-elimination: 1.0.8 chokidar: 4.0.3 @@ -4850,14 +4879,14 @@ snapshots: picomatch: 2.3.1 prettier: 2.8.8 react-refresh: 0.14.2 - react-router: 7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) semver: 7.7.1 set-cookie-parser: 2.7.1 - valibot: 0.41.0(typescript@5.6.3) - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) - vite-node: 3.0.0-beta.2(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + valibot: 0.41.0(typescript@5.7.3) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite-node: 3.0.0-beta.2(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 wrangler: 3.107.3 transitivePeerDependencies: - '@types/node' @@ -4875,26 +4904,27 @@ snapshots: - tsx - yaml - '@react-router/fs-routes@7.1.2(@react-router/dev@7.1.2(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3))(typescript@5.6.3)': + '@react-router/fs-routes@7.1.5(@react-router/dev@7.1.5(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3))(typescript@5.7.3)': dependencies: - '@react-router/dev': 7.1.2(@types/node@22.9.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3) + '@react-router/dev': 7.1.5(@types/node@22.13.1)(babel-plugin-macros@3.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(tsx@4.19.2)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3) minimatch: 9.0.5 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 - '@react-router/node@7.1.2(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.6.3)': + '@react-router/node@7.1.5(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(typescript@5.7.3)': dependencies: '@mjackson/node-fetch-server': 0.2.0 - react-router: 7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) source-map-support: 0.5.21 stream-slice: 0.1.2 undici: 6.21.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 - '@remix-run/router@1.22.0': {} + '@remix-run/router@1.22.0': + optional: true - '@remix-run/server-runtime@2.15.3(typescript@5.6.3)': + '@remix-run/server-runtime@2.15.3(typescript@5.7.3)': dependencies: '@remix-run/router': 1.22.0 '@types/cookie': 0.6.0 @@ -4904,7 +4934,8 @@ snapshots: source-map: 0.7.4 turbo-stream: 2.4.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 + optional: true '@rollup/rollup-android-arm-eabi@4.34.2': optional: true @@ -4954,6 +4985,9 @@ snapshots: '@rollup/rollup-linux-x64-gnu@4.34.2': optional: true + '@rollup/rollup-linux-x64-gnu@4.34.3': + optional: true + '@rollup/rollup-linux-x64-musl@4.34.2': optional: true @@ -5031,13 +5065,13 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.0.3 '@tailwindcss/oxide-win32-x64-msvc': 4.0.3 - '@tailwindcss/vite@4.0.0(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))': + '@tailwindcss/vite@4.0.3(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))': dependencies: '@tailwindcss/node': 4.0.3 '@tailwindcss/oxide': 4.0.3 lightningcss: 1.29.1 - tailwindcss: 4.0.0 - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + tailwindcss: 4.0.3 + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) '@testing-library/dom@10.4.0': dependencies: @@ -5050,15 +5084,15 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.7 '@testing-library/dom': 10.4.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0)': dependencies: @@ -5070,26 +5104,26 @@ snapshots: '@types/estree@1.0.6': {} - '@types/node@22.9.1': + '@types/node@22.13.1': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 '@types/parse-json@4.0.2': {} '@types/prompt@1.1.9': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.13.1 '@types/revalidator': 0.3.12 - '@types/react-dom@19.0.1': + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@types/react-reconciler@0.28.9(@types/react@19.0.0)': + '@types/react-reconciler@0.28.9(@types/react@19.0.8)': dependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - '@types/react@19.0.0': + '@types/react@19.0.8': dependencies: csstype: 3.1.3 @@ -5099,20 +5133,20 @@ snapshots: '@types/tough-cookie@4.0.5': {} - '@vitest/browser@3.0.3(@types/node@22.9.1)(playwright@1.49.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.3)': + '@vitest/browser@3.0.5(@types/node@22.13.1)(playwright@1.50.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.5)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) - '@vitest/mocker': 3.0.3(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) - '@vitest/utils': 3.0.3 + '@vitest/mocker': 3.0.5(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + '@vitest/utils': 3.0.5 magic-string: 0.30.17 - msw: 2.7.0(@types/node@22.9.1)(typescript@5.6.3) + msw: 2.7.0(@types/node@22.13.1)(typescript@5.7.3) sirv: 3.0.0 tinyrainbow: 2.0.0 - vitest: 3.0.3(@types/node@22.9.1)(@vitest/browser@3.0.3)(@vitest/ui@3.0.3)(happy-dom@15.11.6)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(tsx@4.19.2) + vitest: 3.0.5(@types/node@22.13.1)(@vitest/browser@3.0.5)(@vitest/ui@3.0.5)(happy-dom@16.8.1)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(tsx@4.19.2) ws: 8.18.0 optionalDependencies: - playwright: 1.49.0 + playwright: 1.50.1 transitivePeerDependencies: - '@types/node' - bufferutil @@ -5120,7 +5154,7 @@ snapshots: - utf-8-validate - vite - '@vitest/coverage-v8@3.0.3(@vitest/browser@3.0.3)(vitest@3.0.3)': + '@vitest/coverage-v8@3.0.5(@vitest/browser@3.0.5)(vitest@3.0.5)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -5134,69 +5168,66 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.3(@types/node@22.9.1)(@vitest/browser@3.0.3)(@vitest/ui@3.0.3)(happy-dom@15.11.6)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(tsx@4.19.2) + vitest: 3.0.5(@types/node@22.13.1)(@vitest/browser@3.0.5)(@vitest/ui@3.0.5)(happy-dom@16.8.1)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(tsx@4.19.2) optionalDependencies: - '@vitest/browser': 3.0.3(@types/node@22.9.1)(playwright@1.49.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.3) + '@vitest/browser': 3.0.5(@types/node@22.13.1)(playwright@1.50.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.5) transitivePeerDependencies: - supports-color - '@vitest/expect@3.0.3': + '@vitest/expect@3.0.5': dependencies: - '@vitest/spy': 3.0.3 - '@vitest/utils': 3.0.3 + '@vitest/spy': 3.0.5 + '@vitest/utils': 3.0.5 chai: 5.1.2 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.3(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))': + '@vitest/mocker@3.0.5(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))': dependencies: - '@vitest/spy': 3.0.3 + '@vitest/spy': 3.0.5 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - msw: 2.7.0(@types/node@22.9.1)(typescript@5.6.3) - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) - - '@vitest/pretty-format@3.0.3': - dependencies: - tinyrainbow: 2.0.0 + msw: 2.7.0(@types/node@22.13.1)(typescript@5.7.3) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) '@vitest/pretty-format@3.0.5': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.0.3': + '@vitest/runner@3.0.5': dependencies: - '@vitest/utils': 3.0.3 + '@vitest/utils': 3.0.5 pathe: 2.0.2 - '@vitest/snapshot@3.0.3': + '@vitest/snapshot@3.0.5': dependencies: - '@vitest/pretty-format': 3.0.3 + '@vitest/pretty-format': 3.0.5 magic-string: 0.30.17 pathe: 2.0.2 - '@vitest/spy@3.0.3': + '@vitest/spy@3.0.5': dependencies: tinyspy: 3.0.2 - '@vitest/ui@3.0.3(vitest@3.0.3)': + '@vitest/ui@3.0.5(vitest@3.0.5)': dependencies: - '@vitest/utils': 3.0.3 + '@vitest/utils': 3.0.5 fflate: 0.8.2 flatted: 3.3.2 pathe: 2.0.2 sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 2.0.0 - vitest: 3.0.3(@types/node@22.9.1)(@vitest/browser@3.0.3)(@vitest/ui@3.0.3)(happy-dom@15.11.6)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(tsx@4.19.2) + vitest: 3.0.5(@types/node@22.13.1)(@vitest/browser@3.0.5)(@vitest/ui@3.0.5)(happy-dom@16.8.1)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(tsx@4.19.2) - '@vitest/utils@3.0.3': + '@vitest/utils@3.0.5': dependencies: - '@vitest/pretty-format': 3.0.3 + '@vitest/pretty-format': 3.0.5 loupe: 3.1.3 tinyrainbow: 2.0.0 - '@web3-storage/multipart-parser@1.0.0': {} + '@web3-storage/multipart-parser@1.0.0': + optional: true abbrev@2.0.0: {} @@ -5281,9 +5312,9 @@ snapshots: html: 1.0.0 js-beautify: 1.15.1 - bippy@0.2.24(@types/react@19.0.0)(react@19.0.0): + bippy@0.2.24(@types/react@19.0.8)(react@19.0.0): dependencies: - '@types/react-reconciler': 0.28.9(@types/react@19.0.0) + '@types/react-reconciler': 0.28.9(@types/react@19.0.8) react: 19.0.0 transitivePeerDependencies: - '@types/react' @@ -5335,8 +5366,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.3.0: {} - chalk@5.4.1: {} check-error@2.1.1: {} @@ -5397,7 +5426,8 @@ snapshots: convert-source-map@2.0.0: {} - cookie@0.6.0: {} + cookie@0.6.0: + optional: true cookie@0.7.2: {} @@ -5794,6 +5824,15 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 + glob@11.0.1: + dependencies: + foreground-child: 3.3.0 + jackspeak: 4.0.2 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 2.0.0 + globals@11.12.0: {} globrex@0.1.2: {} @@ -5811,9 +5850,8 @@ snapshots: pumpify: 1.5.1 through2: 2.0.5 - happy-dom@15.11.6: + happy-dom@16.8.1: dependencies: - entities: 4.5.0 webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 @@ -5831,7 +5869,7 @@ snapshots: dependencies: react-is: 16.13.1 - hono@4.6.12: {} + hono@4.6.20: {} hosted-git-info@6.1.3: dependencies: @@ -5849,7 +5887,7 @@ snapshots: human-signals@2.1.0: {} - i18next-browser-languagedetector@8.0.0: + i18next-browser-languagedetector@8.0.2: dependencies: '@babel/runtime': 7.26.7 @@ -5859,11 +5897,11 @@ snapshots: transitivePeerDependencies: - encoding - i18next@24.2.1(typescript@5.6.3): + i18next@24.2.2(typescript@5.7.3): dependencies: '@babel/runtime': 7.26.7 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 ignore@5.3.2: {} @@ -5904,7 +5942,7 @@ snapshots: isarray@1.0.0: {} - isbot@5.1.17: {} + isbot@5.1.22: {} isexe@2.0.0: {} @@ -5939,6 +5977,10 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.0.2: + dependencies: + '@isaacs/cliui': 8.0.2 + jiti@2.4.2: {} js-beautify@1.15.1: @@ -5971,11 +6013,11 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - knip@5.39.4(@types/node@22.9.1)(typescript@5.6.3): + knip@5.43.6(@types/node@22.13.1)(typescript@5.7.3): dependencies: - '@nodelib/fs.walk': 1.2.8 + '@nodelib/fs.walk': 3.0.1 '@snyk/github-codeowners': 1.1.0 - '@types/node': 22.9.1 + '@types/node': 22.13.1 easy-table: 1.2.0 enhanced-resolve: 5.18.0 fast-glob: 3.3.3 @@ -5988,52 +6030,52 @@ snapshots: smol-toml: 1.3.1 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.6.3 - zod: 3.23.8 - zod-validation-error: 3.4.0(zod@3.23.8) + typescript: 5.7.3 + zod: 3.24.1 + zod-validation-error: 3.4.0(zod@3.24.1) - lefthook-darwin-arm64@1.8.4: + lefthook-darwin-arm64@1.10.10: optional: true - lefthook-darwin-x64@1.8.4: + lefthook-darwin-x64@1.10.10: optional: true - lefthook-freebsd-arm64@1.8.4: + lefthook-freebsd-arm64@1.10.10: optional: true - lefthook-freebsd-x64@1.8.4: + lefthook-freebsd-x64@1.10.10: optional: true - lefthook-linux-arm64@1.8.4: + lefthook-linux-arm64@1.10.10: optional: true - lefthook-linux-x64@1.8.4: + lefthook-linux-x64@1.10.10: optional: true - lefthook-openbsd-arm64@1.8.4: + lefthook-openbsd-arm64@1.10.10: optional: true - lefthook-openbsd-x64@1.8.4: + lefthook-openbsd-x64@1.10.10: optional: true - lefthook-windows-arm64@1.8.4: + lefthook-windows-arm64@1.10.10: optional: true - lefthook-windows-x64@1.8.4: + lefthook-windows-x64@1.10.10: optional: true - lefthook@1.8.4: + lefthook@1.10.10: optionalDependencies: - lefthook-darwin-arm64: 1.8.4 - lefthook-darwin-x64: 1.8.4 - lefthook-freebsd-arm64: 1.8.4 - lefthook-freebsd-x64: 1.8.4 - lefthook-linux-arm64: 1.8.4 - lefthook-linux-x64: 1.8.4 - lefthook-openbsd-arm64: 1.8.4 - lefthook-openbsd-x64: 1.8.4 - lefthook-windows-arm64: 1.8.4 - lefthook-windows-x64: 1.8.4 + lefthook-darwin-arm64: 1.10.10 + lefthook-darwin-x64: 1.10.10 + lefthook-freebsd-arm64: 1.10.10 + lefthook-freebsd-x64: 1.10.10 + lefthook-linux-arm64: 1.10.10 + lefthook-linux-x64: 1.10.10 + lefthook-openbsd-arm64: 1.10.10 + lefthook-openbsd-x64: 1.10.10 + lefthook-windows-arm64: 1.10.10 + lefthook-windows-x64: 1.10.10 lightningcss-darwin-arm64@1.29.1: optional: true @@ -6092,6 +6134,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.0.2: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -6147,12 +6191,16 @@ snapshots: workerd: 1.20250129.0 ws: 8.18.0 youch: 3.3.4 - zod: 3.23.8 + zod: 3.24.1 transitivePeerDependencies: - bufferutil - utf-8-validate optional: true + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@9.0.1: dependencies: brace-expansion: 2.0.1 @@ -6183,12 +6231,12 @@ snapshots: ms@2.1.3: {} - msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3): + msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3): dependencies: '@bundled-es-modules/cookie': 2.0.1 '@bundled-es-modules/statuses': 1.0.1 '@bundled-es-modules/tough-cookie': 0.1.6 - '@inquirer/confirm': 5.1.5(@types/node@22.9.1) + '@inquirer/confirm': 5.1.5(@types/node@22.13.1) '@mswjs/interceptors': 0.37.6 '@open-draft/deferred-promise': 2.2.0 '@open-draft/until': 2.1.0 @@ -6204,7 +6252,7 @@ snapshots: type-fest: 4.33.0 yargs: 17.7.2 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 transitivePeerDependencies: - '@types/node' @@ -6221,7 +6269,7 @@ snapshots: dependencies: whatwg-url: 5.0.0 - node-html-parser@6.1.13: + node-html-parser@7.0.1: dependencies: css-select: 5.1.0 he: 1.2.0 @@ -6314,6 +6362,11 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.2 + minipass: 7.1.2 + path-to-regexp@6.3.0: {} path-type@4.0.0: {} @@ -6343,11 +6396,11 @@ snapshots: pathe: 2.0.2 optional: true - playwright-core@1.49.0: {} + playwright-core@1.50.1: {} - playwright@1.49.0: + playwright@1.50.1: dependencies: - playwright-core: 1.49.0 + playwright-core: 1.50.1 optionalDependencies: fsevents: 2.3.2 @@ -6359,8 +6412,6 @@ snapshots: prettier@2.8.8: {} - prettier@3.4.2: {} - pretty-cache-header@1.0.0: dependencies: timestring: 6.0.0 @@ -6439,10 +6490,10 @@ snapshots: react-dom: 19.0.0(react@19.0.0) uuid: 8.3.2 - react-diff-viewer-continued@4.0.5(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-diff-viewer-continued@4.0.5(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@emotion/css': 11.13.5 - '@emotion/react': 11.14.0(@types/react@19.0.0)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) classnames: 2.5.1 diff: 5.2.0 memoize-one: 6.0.0 @@ -6462,11 +6513,11 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-i18next@15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.7 html-parse-stringify: 3.0.1 - i18next: 24.2.1(typescript@5.6.3) + i18next: 24.2.2(typescript@5.7.3) react: 19.0.0 optionalDependencies: react-dom: 19.0.0(react@19.0.0) @@ -6479,76 +6530,75 @@ snapshots: react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.0)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@19.0.8)(react@19.0.0): dependencies: react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.0)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - react-remove-scroll@2.6.3(@types/react@19.0.0)(react@19.0.0): + react-remove-scroll@2.6.3(@types/react@19.0.8)(react@19.0.0): dependencies: react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.0)(react@19.0.0) - react-style-singleton: 2.2.3(@types/react@19.0.0)(react@19.0.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.0.8)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.8)(react@19.0.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.0)(react@19.0.0) - use-sidecar: 1.1.3(@types/react@19.0.0)(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@19.0.8)(react@19.0.0) + use-sidecar: 1.1.3(@types/react@19.0.8)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - react-router-devtools@1.1.3(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): + react-router-devtools@1.1.3(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): dependencies: '@babel/core': 7.26.7 '@babel/generator': 7.26.5 '@babel/parser': 7.26.7 '@babel/traverse': 7.26.7 '@babel/types': 7.26.7 - '@radix-ui/react-accordion': 1.2.2(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@radix-ui/react-select': 2.1.5(@types/react-dom@19.0.1)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-accordion': 1.2.2(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@radix-ui/react-select': 2.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) beautify: 0.0.8 - bippy: 0.2.24(@types/react@19.0.0)(react@19.0.0) + bippy: 0.2.24(@types/react@19.0.8)(react@19.0.0) chalk: 5.4.1 clsx: 2.1.1 date-fns: 4.1.0 framer-motion: 12.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-d3-tree: 3.6.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-diff-viewer-continued: 4.0.5(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-diff-viewer-continued: 4.0.5(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-dom: 19.0.0(react@19.0.0) react-hotkeys-hook: 4.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-router: 7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-tooltip: 5.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) optionalDependencies: '@biomejs/cli-darwin-arm64': 1.9.4 '@rollup/rollup-darwin-arm64': 4.34.2 - '@rollup/rollup-linux-x64-gnu': 4.34.2 + '@rollup/rollup-linux-x64-gnu': 4.34.3 transitivePeerDependencies: - '@emotion/is-prop-valid' - '@types/react' - '@types/react-dom' - supports-color - react-router-hono-server@2.6.2(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): + react-router-hono-server@2.8.2(miniflare@3.20250129.0)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(wrangler@3.107.3): dependencies: '@drizzle-team/brocli': 0.11.0 - '@hono/node-server': 1.13.8(hono@4.6.12) - '@hono/node-ws': 1.0.7(@hono/node-server@1.13.8(hono@4.6.12))(hono@4.6.12) - '@hono/vite-dev-server': 0.17.0(hono@4.6.12)(miniflare@3.20250129.0)(wrangler@3.107.3) - hono: 4.6.12 - react-router: 7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + '@hono/node-server': 1.13.8(hono@4.6.20) + '@hono/node-ws': 1.0.7(@hono/node-server@1.13.8(hono@4.6.20))(hono@4.6.20) + '@hono/vite-dev-server': 0.17.0(hono@4.6.20)(miniflare@3.20250129.0)(wrangler@3.107.3) + hono: 4.6.20 + react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) optionalDependencies: miniflare: 3.20250129.0 wrangler: 3.107.3 transitivePeerDependencies: - - '@cloudflare/workers-types' - bufferutil - utf-8-validate - react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@types/cookie': 0.6.0 cookie: 1.0.2 @@ -6558,13 +6608,13 @@ snapshots: optionalDependencies: react-dom: 19.0.0(react@19.0.0) - react-style-singleton@2.2.3(@types/react@19.0.0)(react@19.0.0): + react-style-singleton@2.2.3(@types/react@19.0.8)(react@19.0.0): dependencies: get-nonce: 1.0.1 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 react-tooltip@5.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: @@ -6593,24 +6643,22 @@ snapshots: regenerator-runtime@0.14.1: {} - remix-hono@0.0.16(i18next@24.2.1(typescript@5.6.3))(remix-i18next@7.0.2(i18next@24.2.1(typescript@5.6.3))(react-i18next@15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0))(typescript@5.6.3)(zod@3.23.8): + remix-hono@0.0.18(hono@4.6.20)(i18next@24.2.2(typescript@5.7.3))(pretty-cache-header@1.0.0)(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(remix-i18next@7.0.2(i18next@24.2.2(typescript@5.7.3))(react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0))(zod@3.24.1): dependencies: - '@remix-run/server-runtime': 2.15.3(typescript@5.6.3) - hono: 4.6.12 + hono: 4.6.20 pretty-cache-header: 1.0.0 optionalDependencies: - i18next: 24.2.1(typescript@5.6.3) - remix-i18next: 7.0.2(i18next@24.2.1(typescript@5.6.3))(react-i18next@15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) - zod: 3.23.8 - transitivePeerDependencies: - - typescript + i18next: 24.2.2(typescript@5.7.3) + react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + remix-i18next: 7.0.2(i18next@24.2.2(typescript@5.7.3))(react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + zod: 3.24.1 - remix-i18next@7.0.2(i18next@24.2.1(typescript@5.6.3))(react-i18next@15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): + remix-i18next@7.0.2(i18next@24.2.2(typescript@5.7.3))(react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: - i18next: 24.2.1(typescript@5.6.3) + i18next: 24.2.2(typescript@5.7.3) react: 19.0.0 - react-i18next: 15.1.1(i18next@24.2.1(typescript@5.6.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-router: 7.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) require-directory@2.1.1: {} @@ -6719,7 +6767,8 @@ snapshots: source-map@0.6.1: {} - source-map@0.7.4: {} + source-map@0.7.4: + optional: true sourcemap-codec@1.4.8: optional: true @@ -6799,9 +6848,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - tailwind-merge@2.5.4: {} - - tailwindcss@4.0.0: {} + tailwind-merge@3.0.1: {} tailwindcss@4.0.3: {} @@ -6850,9 +6897,9 @@ snapshots: tr46@0.0.3: {} - tsconfck@3.1.4(typescript@5.6.3): + tsconfck@3.1.4(typescript@5.7.3): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 tslib@2.8.1: {} @@ -6871,12 +6918,12 @@ snapshots: typedarray@0.0.6: {} - typescript@5.6.3: {} + typescript@5.7.3: {} ufo@1.5.4: optional: true - undici-types@6.19.8: {} + undici-types@6.20.0: {} undici@5.28.5: dependencies: @@ -6911,28 +6958,28 @@ snapshots: url-pattern@1.0.3: {} - use-callback-ref@1.3.3(@types/react@19.0.0)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@19.0.8)(react@19.0.0): dependencies: react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 - use-sidecar@1.1.3(@types/react@19.0.0)(react@19.0.0): + use-sidecar@1.1.3(@types/react@19.0.8)(react@19.0.0): dependencies: detect-node-es: 1.1.0 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.0 + '@types/react': 19.0.8 util-deprecate@1.0.2: {} uuid@8.3.2: {} - valibot@0.41.0(typescript@5.6.3): + valibot@0.41.0(typescript@5.7.3): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.3 validate-npm-package-license@3.0.4: dependencies: @@ -6941,13 +6988,13 @@ snapshots: validate-npm-package-name@5.0.1: {} - vite-node@3.0.0-beta.2(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2): + vite-node@3.0.0-beta.2(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) transitivePeerDependencies: - '@types/node' - jiti @@ -6962,13 +7009,13 @@ snapshots: - tsx - yaml - vite-node@3.0.3(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2): + vite-node@3.0.5(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.2 - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) transitivePeerDependencies: - '@types/node' - jiti @@ -6983,66 +7030,61 @@ snapshots: - tsx - yaml - vite-plugin-babel@1.3.0(@babel/core@7.26.7)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): + vite-plugin-babel@1.3.0(@babel/core@7.26.7)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): dependencies: '@babel/core': 7.26.7 - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) - vite-plugin-icons-spritesheet@2.2.1(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): + vite-plugin-icons-spritesheet@3.0.0(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): dependencies: - '@biomejs/js-api': 0.6.2(@biomejs/wasm-nodejs@1.9.4) - '@biomejs/wasm-nodejs': 1.9.4 - chalk: 4.1.2 - glob: 10.4.5 - node-html-parser: 6.1.13 - prettier: 3.4.2 - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) - transitivePeerDependencies: - - '@biomejs/wasm-bundler' - - '@biomejs/wasm-web' + chalk: 5.4.1 + glob: 11.0.1 + node-html-parser: 7.0.1 + tinyexec: 0.3.2 + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) - vite-tsconfig-paths@5.1.3(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): + vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)): dependencies: debug: 4.4.0 globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.6.3) + tsconfck: 3.1.4(typescript@5.7.3) optionalDependencies: - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) transitivePeerDependencies: - supports-color - typescript - vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2): + vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2): dependencies: esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.34.2 optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.13.1 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 tsx: 4.19.2 - vitest-browser-react@0.0.4(@types/react-dom@19.0.1)(@types/react@19.0.0)(@vitest/browser@3.0.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(vitest@3.0.3): + vitest-browser-react@0.0.4(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(@vitest/browser@3.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(vitest@3.0.5): dependencies: - '@vitest/browser': 3.0.3(@types/node@22.9.1)(playwright@1.49.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.3) + '@vitest/browser': 3.0.5(@types/node@22.13.1)(playwright@1.50.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.5) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vitest: 3.0.3(@types/node@22.9.1)(@vitest/browser@3.0.3)(@vitest/ui@3.0.3)(happy-dom@15.11.6)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(tsx@4.19.2) + vitest: 3.0.5(@types/node@22.13.1)(@vitest/browser@3.0.5)(@vitest/ui@3.0.5)(happy-dom@16.8.1)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(tsx@4.19.2) optionalDependencies: - '@types/react': 19.0.0 - '@types/react-dom': 19.0.1 + '@types/react': 19.0.8 + '@types/react-dom': 19.0.3(@types/react@19.0.8) - vitest@3.0.3(@types/node@22.9.1)(@vitest/browser@3.0.3)(@vitest/ui@3.0.3)(happy-dom@15.11.6)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(tsx@4.19.2): + vitest@3.0.5(@types/node@22.13.1)(@vitest/browser@3.0.5)(@vitest/ui@3.0.5)(happy-dom@16.8.1)(jiti@2.4.2)(lightningcss@1.29.1)(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(tsx@4.19.2): dependencies: - '@vitest/expect': 3.0.3 - '@vitest/mocker': 3.0.3(msw@2.7.0(@types/node@22.9.1)(typescript@5.6.3))(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) + '@vitest/expect': 3.0.5 + '@vitest/mocker': 3.0.5(msw@2.7.0(@types/node@22.13.1)(typescript@5.7.3))(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2)) '@vitest/pretty-format': 3.0.5 - '@vitest/runner': 3.0.3 - '@vitest/snapshot': 3.0.3 - '@vitest/spy': 3.0.3 - '@vitest/utils': 3.0.3 + '@vitest/runner': 3.0.5 + '@vitest/snapshot': 3.0.5 + '@vitest/spy': 3.0.5 + '@vitest/utils': 3.0.5 chai: 5.1.2 debug: 4.4.0 expect-type: 1.1.0 @@ -7053,14 +7095,14 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) - vite-node: 3.0.3(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite: 6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) + vite-node: 3.0.5(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.9.1 - '@vitest/browser': 3.0.3(@types/node@22.9.1)(playwright@1.49.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.3) - '@vitest/ui': 3.0.3(vitest@3.0.3) - happy-dom: 15.11.6 + '@types/node': 22.13.1 + '@vitest/browser': 3.0.5(@types/node@22.13.1)(playwright@1.50.1)(typescript@5.7.3)(vite@6.0.11(@types/node@22.13.1)(jiti@2.4.2)(lightningcss@1.29.1)(tsx@4.19.2))(vitest@3.0.5) + '@vitest/ui': 3.0.5(vitest@3.0.5) + happy-dom: 16.8.1 transitivePeerDependencies: - jiti - less @@ -7201,8 +7243,8 @@ snapshots: stacktracey: 2.1.8 optional: true - zod-validation-error@3.4.0(zod@3.23.8): + zod-validation-error@3.4.0(zod@3.24.1): dependencies: - zod: 3.23.8 + zod: 3.24.1 - zod@3.23.8: {} + zod@3.24.1: {} diff --git a/vite.config.ts b/vite.config.ts index 74d173d58..eb560b591 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -34,6 +34,7 @@ export default defineConfig({ outputDir: "./app/library/icon/icons", fileName: "icon.svg", withTypes: true, + formatter: "biome", }), ], build: { diff --git a/vitest.workspace.ts b/vitest.workspace.ts index a1af33d99..29ce3a95a 100644 --- a/vitest.workspace.ts +++ b/vitest.workspace.ts @@ -31,7 +31,7 @@ export default defineWorkspace([ instances: [{ browser: "chromium" }], provider: "playwright", // https://playwright.dev - providerOptions: {}, + //providerOptions: {}, }, }, },