diff --git a/apps/website/.eslintrc.json b/apps/website/.eslintrc.json deleted file mode 100644 index bffb357a..00000000 --- a/apps/website/.eslintrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "next/core-web-vitals" -} diff --git a/apps/website/AGENTS.md b/apps/website/AGENTS.md new file mode 100644 index 00000000..643577df --- /dev/null +++ b/apps/website/AGENTS.md @@ -0,0 +1,9 @@ + + +# This is NOT the Next.js you know + +This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` (resolved from this file's directory; in monorepos the `next` package may not be visible from the repo root) before writing any code. Heed deprecation notices. + +This block is written and re-added by `next dev` — verify at `node_modules/next/dist/server/lib/generate-agent-files.js`. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean. + + diff --git a/apps/website/CLAUDE.md b/apps/website/CLAUDE.md new file mode 100644 index 00000000..43c994c2 --- /dev/null +++ b/apps/website/CLAUDE.md @@ -0,0 +1 @@ +@AGENTS.md diff --git a/apps/website/eslint.config.mjs b/apps/website/eslint.config.mjs new file mode 100644 index 00000000..bffe14e2 --- /dev/null +++ b/apps/website/eslint.config.mjs @@ -0,0 +1,26 @@ +import nextCoreWebVitals from "eslint-config-next/core-web-vitals"; + +/** + * Flat config — the only format `@next/eslint-plugin-next` ships as of Next 16, + * and what ESLint 10 will keep. Replaces the `.eslintrc.json` that + * `next lint` (removed in 16) used to find on its own; `pnpm lint` now runs + * the ESLint CLI directly. + * + * @type {import('eslint').Linter.Config[]} + */ +const config = [ + { ignores: [".next/**", "out/**", "next-env.d.ts"] }, + ...nextCoreWebVitals, + { + rules: { + /* New in eslint-plugin-react-hooks 7, which `eslint-config-next@16` + pulls in. It fires on effects that seed state from the DOM or from + the URL on mount -- exactly what `Nav`'s sidebar/search sync and + `use-mobile` do. Untangling those is a real refactor, not part of the + framework bump, so keep them visible as warnings for now. */ + "react-hooks/set-state-in-effect": "warn", + }, + }, +]; + +export default config; diff --git a/apps/website/package.json b/apps/website/package.json index 420a61b2..7768b00e 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -8,7 +8,7 @@ "build": "NODE_ENV=production next build", "build3": "pnpm run build", "start": "next start", - "lint": "next lint" + "lint": "eslint" }, "dependencies": { "@example/aquarium": "workspace:*", @@ -173,7 +173,7 @@ "clsx": "^2.1.1", "lucide-react": "^1.28.0", "material-theme-builder": "^3.0.0", - "next": "15.5.22", + "next": "16.3.0", "next-themes": "^0.4.6", "radix-ui": "^1.6.7", "react": "19.2.8", @@ -190,8 +190,8 @@ "@types/node": "^20", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", - "eslint": "^8.57.0", - "eslint-config-next": "15.5.22", + "eslint": "^9.39.0", + "eslint-config-next": "16.3.0", "postcss": "^8", "tailwindcss": "^4.3.3", "typescript": "^5.5.4" diff --git a/apps/website/tsconfig.json b/apps/website/tsconfig.json index d8b93235..e7ff3a26 100644 --- a/apps/website/tsconfig.json +++ b/apps/website/tsconfig.json @@ -1,7 +1,11 @@ { "compilerOptions": { "target": "ES2017", - "lib": ["dom", "dom.iterable", "esnext"], + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -11,7 +15,7 @@ "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, "plugins": [ { @@ -19,9 +23,19 @@ } ], "paths": { - "@/*": ["./*"] + "@/*": [ + "./*" + ] } }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], - "exclude": ["node_modules"] + "include": [ + "next-env.d.ts", + "**/*.ts", + "**/*.tsx", + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts" + ], + "exclude": [ + "node_modules" + ] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9b448ccc..ce5da452 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -528,8 +528,8 @@ importers: specifier: ^3.0.0 version: 3.0.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8) next: - specifier: 15.5.22 - version: 15.5.22(@babel/core@7.29.0(supports-color@7.2.0))(@playwright/test@1.62.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: 16.3.0 + version: 16.3.0(@babel/core@7.29.0(supports-color@7.2.0))(@playwright/test@1.62.0)(@types/node@20.19.39)(babel-plugin-macros@3.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) next-themes: specifier: ^0.4.6 version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -574,11 +574,11 @@ importers: specifier: 19.2.3 version: 19.2.3(@types/react@19.2.17) eslint: - specifier: ^8.57.0 - version: 8.57.1(supports-color@7.2.0) + specifier: ^9.39.0 + version: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) eslint-config-next: - specifier: 15.5.22 - version: 15.5.22(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + specifier: 16.3.0 + version: 16.3.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) postcss: specifier: ^8 version: 8.5.8 @@ -621,13 +621,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/arkanoid: dependencies: @@ -667,13 +667,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/arkanoid-under-60-loc: dependencies: @@ -704,13 +704,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/audio-analyser: dependencies: @@ -747,13 +747,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/backdrop-and-cables: dependencies: @@ -784,13 +784,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/baking-soft-shadows: dependencies: @@ -821,13 +821,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/basic-ballpit: dependencies: @@ -861,13 +861,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/basic-example: dependencies: @@ -898,13 +898,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bestservedbold-christmas-baubles: dependencies: @@ -941,13 +941,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bezier-curves-and-nodes: dependencies: @@ -981,13 +981,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bloom-hdr-workflow-gltf: dependencies: @@ -1018,13 +1018,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bouncy-watch: dependencies: @@ -1055,13 +1055,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bounds-and-makedefault: dependencies: @@ -1092,13 +1092,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bruno-simons-20k-challenge: dependencies: @@ -1138,13 +1138,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/building-dynamic-envmaps: dependencies: @@ -1181,13 +1181,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/building-live-envmaps: dependencies: @@ -1224,13 +1224,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/bvh: dependencies: @@ -1270,13 +1270,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/camera-scroll: dependencies: @@ -1307,13 +1307,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/camera-shake: dependencies: @@ -1344,13 +1344,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/canvas-text: dependencies: @@ -1378,13 +1378,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/cards: dependencies: @@ -1427,13 +1427,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/cards-with-border-radius: dependencies: @@ -1467,13 +1467,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/caustics: dependencies: @@ -1504,13 +1504,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/cell-fracture: dependencies: @@ -1541,13 +1541,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/clones: dependencies: @@ -1581,13 +1581,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/clouds: dependencies: @@ -1621,13 +1621,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/color-grading: dependencies: @@ -1658,13 +1658,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/confetti: dependencies: @@ -1704,13 +1704,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/csg-bunny-usegroups: dependencies: @@ -1744,13 +1744,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/csg-house: dependencies: @@ -1784,13 +1784,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/csg-operations-rapier-physics: dependencies: @@ -1833,13 +1833,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/dbismut-furniture: dependencies: @@ -1873,13 +1873,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/diamond-refraction: dependencies: @@ -1916,13 +1916,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/diamond-ring: dependencies: @@ -1959,13 +1959,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/drei-rendertexture: dependencies: @@ -2002,13 +2002,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/ecctrl-fisheye: dependencies: @@ -2045,13 +2045,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/edgesgeometry: dependencies: @@ -2082,13 +2082,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/enter-portals: dependencies: @@ -2131,13 +2131,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/environment-blur-and-transitions: dependencies: @@ -2174,13 +2174,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/envmap-ground-projection: dependencies: @@ -2217,13 +2217,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/faucets-select-highlight: dependencies: @@ -2257,13 +2257,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/flexbox-yoga-in-webgl: dependencies: @@ -2303,13 +2303,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/floating-diamonds: dependencies: @@ -2343,13 +2343,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/floating-instanced-shoes: dependencies: @@ -2383,13 +2383,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/floating-laptop: dependencies: @@ -2426,13 +2426,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/flow-shield: dependencies: @@ -2472,13 +2472,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/flying-bananas: dependencies: @@ -2515,13 +2515,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/frosted-glass: dependencies: @@ -2561,13 +2561,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/gatsby-stars: dependencies: @@ -2604,13 +2604,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/glass-flower: dependencies: @@ -2644,13 +2644,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/gltf-animations: dependencies: @@ -2681,13 +2681,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/gltf-animations-re-used: dependencies: @@ -2721,13 +2721,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/gltf-animations-tied-to-scroll: dependencies: @@ -2761,13 +2761,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/gltfjsx-400kb-drone: dependencies: @@ -2807,13 +2807,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/gpgpu-curl-noise-dof: dependencies: @@ -2847,13 +2847,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/grass-shader: dependencies: @@ -2887,13 +2887,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/ground-projected-envmaps-lamina: dependencies: @@ -2927,13 +2927,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/ground-reflections-and-video-textures: dependencies: @@ -2967,13 +2967,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/hi-key-bubbles: dependencies: @@ -3007,13 +3007,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/horizontal-tiles: dependencies: @@ -3050,13 +3050,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/html-annotations: dependencies: @@ -3087,13 +3087,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/html-input-fields: dependencies: @@ -3127,13 +3127,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/html-markers: dependencies: @@ -3167,13 +3167,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/image-gallery: dependencies: @@ -3213,13 +3213,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/infinite-scroll: dependencies: @@ -3253,13 +3253,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/instanced-particles-effects: dependencies: @@ -3290,13 +3290,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/instanced-vertex-colors: dependencies: @@ -3330,13 +3330,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/instances: dependencies: @@ -3370,13 +3370,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/inter-epoxy-resin: dependencies: @@ -3416,13 +3416,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/interactive-spline-scene-live-html: dependencies: @@ -3465,13 +3465,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/inverted-stencil-buffer: dependencies: @@ -3508,10 +3508,10 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/iridescent-decals: dependencies: @@ -3542,13 +3542,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/lamina-1x: dependencies: @@ -3585,13 +3585,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/landing-page: dependencies: @@ -3625,13 +3625,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/learn-with-jason: dependencies: @@ -3662,13 +3662,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/lulaby-city: dependencies: @@ -3702,7 +3702,7 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) lint-staged: specifier: ^16.2.7 version: 16.4.0 @@ -3711,7 +3711,7 @@ importers: version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/lusion-connectors: dependencies: @@ -3748,13 +3748,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/magic-box: dependencies: @@ -3788,13 +3788,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/merged-instance: dependencies: @@ -3825,13 +3825,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/minecraft: dependencies: @@ -3871,13 +3871,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/mixing-controls: dependencies: @@ -3914,13 +3914,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/mixing-html-and-webgl: dependencies: @@ -3954,13 +3954,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/mixing-html-and-webgl-w-occlusion: dependencies: @@ -3997,13 +3997,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/moksha: dependencies: @@ -4037,13 +4037,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/monitors: dependencies: @@ -4089,13 +4089,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/motionpathcontrols: dependencies: @@ -4132,13 +4132,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/mount-transitions: dependencies: @@ -4181,13 +4181,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/multiple-views-with-uniform-controls: dependencies: @@ -4233,13 +4233,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/nextjs-prism: dependencies: @@ -4273,13 +4273,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/night-train: dependencies: @@ -4310,13 +4310,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/object-clump: dependencies: @@ -4356,13 +4356,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/pairing-threejs-to-ui: dependencies: @@ -4399,13 +4399,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/pass-through-portals: dependencies: @@ -4445,13 +4445,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/physics-with-convex-polyhedrons: dependencies: @@ -4488,13 +4488,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/pinball-in-70-lines: dependencies: @@ -4528,13 +4528,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/pmndrs-vercel: dependencies: @@ -4574,13 +4574,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/portal-shapes: dependencies: @@ -4617,13 +4617,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/portals: dependencies: @@ -4657,13 +4657,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/progressive-loading-states-with-suspense: dependencies: @@ -4694,13 +4694,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/racing-game: dependencies: @@ -4755,13 +4755,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/ragdoll-physics: dependencies: @@ -4795,13 +4795,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/rapier-physics: dependencies: @@ -4838,13 +4838,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/rapier-ping-pong: dependencies: @@ -4890,13 +4890,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/raycast-cycling: dependencies: @@ -4930,13 +4930,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/re-using-geometry-and-level-of-detail: dependencies: @@ -4967,13 +4967,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/re-using-gltfs: dependencies: @@ -5004,13 +5004,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/react-ellipsecurve: dependencies: @@ -5044,13 +5044,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/react-pp-outlines: dependencies: @@ -5087,13 +5087,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/react-spring-animations: dependencies: @@ -5133,13 +5133,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/room-with-soft-shadows: dependencies: @@ -5176,13 +5176,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/router-transitions: dependencies: @@ -5225,13 +5225,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/scrollcontrols-and-lens-refraction: dependencies: @@ -5268,13 +5268,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/scrollcontrols-gltf: dependencies: @@ -5305,13 +5305,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/scrollcontrols-with-minimap: dependencies: @@ -5345,13 +5345,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/selective-outlines: dependencies: @@ -5385,13 +5385,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/shader-fire: dependencies: @@ -5422,13 +5422,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/shader-hmr: dependencies: @@ -5459,13 +5459,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/shadermaterials: dependencies: @@ -5496,13 +5496,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/shoe-configurator: dependencies: @@ -5539,13 +5539,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/shopping: dependencies: @@ -5579,13 +5579,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/simple-audio-analyser: dependencies: @@ -5619,13 +5619,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/simple-physics-example: dependencies: @@ -5656,13 +5656,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/simple-physics-example-with-debug-bounds: dependencies: @@ -5693,13 +5693,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/sky-dome-with-annotations: dependencies: @@ -5733,13 +5733,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/soft-shadows: dependencies: @@ -5776,13 +5776,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/space-game: dependencies: @@ -5822,13 +5822,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/sparks-and-effects: dependencies: @@ -5865,13 +5865,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/spline-glass-shapes: dependencies: @@ -5911,13 +5911,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/sport-hall: dependencies: @@ -5951,13 +5951,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/spotlight-shadows: dependencies: @@ -5988,13 +5988,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/springy-boxes: dependencies: @@ -6025,13 +6025,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/ssgi-spheres-with-rapier-physics: dependencies: @@ -6074,13 +6074,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/ssr-test: dependencies: @@ -6117,13 +6117,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/stage-presets-gltfjsx: dependencies: @@ -6166,13 +6166,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/staging-and-camerashake: dependencies: @@ -6203,13 +6203,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/starwars: dependencies: @@ -6246,13 +6246,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/stencil-mask: dependencies: @@ -6286,13 +6286,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/svg-maps-with-html-annotations: dependencies: @@ -6326,13 +6326,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/svg-renderer: dependencies: @@ -6363,13 +6363,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/t-shirt-configurator: dependencies: @@ -6415,13 +6415,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/the-three-graces: dependencies: @@ -6455,13 +6455,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/threejs-journey-lv-1-fisheye: dependencies: @@ -6495,13 +6495,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/threejs-journey-portal: dependencies: @@ -6532,13 +6532,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/thunder-clouds: dependencies: @@ -6575,13 +6575,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/trails: dependencies: @@ -6621,13 +6621,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/transformcontrols-and-makedefault: dependencies: @@ -6661,13 +6661,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/transparent-aesop-bottles: dependencies: @@ -6698,13 +6698,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/trigger-meshes: dependencies: @@ -6738,13 +6738,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/tying-canvas-to-scroll-offset: dependencies: @@ -6775,13 +6775,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/useintersect-and-scrollcontrols: dependencies: @@ -6815,13 +6815,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/video-cookies: dependencies: @@ -6855,13 +6855,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/video-textures: dependencies: @@ -6892,13 +6892,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/view-tracking: dependencies: @@ -6932,13 +6932,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/viewcube: dependencies: @@ -6975,13 +6975,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/viking-ship: dependencies: @@ -7012,13 +7012,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/volumetric-light-godray: dependencies: @@ -7052,13 +7052,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/volumetric-spotlight: dependencies: @@ -7089,13 +7089,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/water-shader: dependencies: @@ -7129,13 +7129,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/wireframes: dependencies: @@ -7175,13 +7175,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/wobbling-sphere: dependencies: @@ -7215,13 +7215,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) examples/zustand-site: dependencies: @@ -7258,13 +7258,13 @@ importers: version: 0.165.0 '@vitejs/plugin-react': specifier: ^6.0.4 - version: 6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0)) typescript: specifier: ^7.0.2 version: 7.0.2 vite: specifier: ^8.1.5 - version: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + version: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) packages/e2e: dependencies: @@ -7517,18 +7517,9 @@ packages: '@emnapi/core@1.11.1': resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} - '@emnapi/core@1.9.2': - resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} - '@emnapi/runtime@1.11.1': resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} - '@emnapi/runtime@1.9.2': - resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} - - '@emnapi/wasi-threads@1.2.1': - resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} - '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} @@ -7598,13 +7589,33 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/config-array@0.21.2': + resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@8.57.1': - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.3.6': + resolution: {integrity: sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.39.5': + resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@floating-ui/core@0.7.3': resolution: {integrity: sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==} @@ -7663,169 +7674,185 @@ packages: peerDependencies: hono: ^4 - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanfs/core@0.19.2': + resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.8': + resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==} + engines: {node: '>=18.18.0'} + + '@humanfs/types@0.15.0': + resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==} + engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} '@img/colour@1.1.0': resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.34.5': - resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-darwin-arm64@0.35.3': + resolution: {integrity: sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==} + engines: {node: '>=20.9.0'} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.34.5': - resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-darwin-x64@0.35.3': + resolution: {integrity: sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==} + engines: {node: '>=20.9.0'} cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.2.4': - resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} + '@img/sharp-freebsd-wasm32@0.35.3': + resolution: {integrity: sha512-lUxcqWIj2wMQ9BrwNjngcr1gWUr5xgaGThBRqPPalIC2n67Cqj1uPh8NnA/ZhAg8hUbKl+kVHKwgUIwe6ZYPrg==} + engines: {node: '>=20.9.0'} + os: [freebsd] + + '@img/sharp-libvips-darwin-arm64@1.3.2': + resolution: {integrity: sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.2.4': - resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} + '@img/sharp-libvips-darwin-x64@1.3.2': + resolution: {integrity: sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.2.4': - resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} + '@img/sharp-libvips-linux-arm64@1.3.2': + resolution: {integrity: sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==} cpu: [arm64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-arm@1.2.4': - resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} + '@img/sharp-libvips-linux-arm@1.3.2': + resolution: {integrity: sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==} cpu: [arm] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-ppc64@1.2.4': - resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} + '@img/sharp-libvips-linux-ppc64@1.3.2': + resolution: {integrity: sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==} cpu: [ppc64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-riscv64@1.2.4': - resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} + '@img/sharp-libvips-linux-riscv64@1.3.2': + resolution: {integrity: sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==} cpu: [riscv64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-s390x@1.2.4': - resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} + '@img/sharp-libvips-linux-s390x@1.3.2': + resolution: {integrity: sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==} cpu: [s390x] os: [linux] libc: [glibc] - '@img/sharp-libvips-linux-x64@1.2.4': - resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} + '@img/sharp-libvips-linux-x64@1.3.2': + resolution: {integrity: sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==} cpu: [x64] os: [linux] libc: [glibc] - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': - resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} + '@img/sharp-libvips-linuxmusl-arm64@1.3.2': + resolution: {integrity: sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==} cpu: [arm64] os: [linux] libc: [musl] - '@img/sharp-libvips-linuxmusl-x64@1.2.4': - resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} + '@img/sharp-libvips-linuxmusl-x64@1.3.2': + resolution: {integrity: sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==} cpu: [x64] os: [linux] libc: [musl] - '@img/sharp-linux-arm64@0.34.5': - resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linux-arm64@0.35.3': + resolution: {integrity: sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==} + engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] libc: [glibc] - '@img/sharp-linux-arm@0.34.5': - resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linux-arm@0.35.3': + resolution: {integrity: sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==} + engines: {node: '>=20.9.0'} cpu: [arm] os: [linux] libc: [glibc] - '@img/sharp-linux-ppc64@0.34.5': - resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linux-ppc64@0.35.3': + resolution: {integrity: sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==} + engines: {node: '>=20.9.0'} cpu: [ppc64] os: [linux] libc: [glibc] - '@img/sharp-linux-riscv64@0.34.5': - resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linux-riscv64@0.35.3': + resolution: {integrity: sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==} + engines: {node: '>=20.9.0'} cpu: [riscv64] os: [linux] libc: [glibc] - '@img/sharp-linux-s390x@0.34.5': - resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linux-s390x@0.35.3': + resolution: {integrity: sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==} + engines: {node: '>=20.9.0'} cpu: [s390x] os: [linux] libc: [glibc] - '@img/sharp-linux-x64@0.34.5': - resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linux-x64@0.35.3': + resolution: {integrity: sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==} + engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] libc: [glibc] - '@img/sharp-linuxmusl-arm64@0.34.5': - resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linuxmusl-arm64@0.35.3': + resolution: {integrity: sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==} + engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] libc: [musl] - '@img/sharp-linuxmusl-x64@0.34.5': - resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-linuxmusl-x64@0.35.3': + resolution: {integrity: sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==} + engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] libc: [musl] - '@img/sharp-wasm32@0.34.5': - resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-wasm32@0.35.3': + resolution: {integrity: sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==} + engines: {node: '>=20.9.0'} + + '@img/sharp-webcontainers-wasm32@0.35.3': + resolution: {integrity: sha512-2rnq7bX3NzeR2T4YWgz8qiG4h3TSdMe+vN1iQXpJleSJ3SM5zQ8Fy2SyyXAWlbxpEZ2Y+Z4u1BePgJEYbSy80Q==} + engines: {node: '>=20.9.0'} cpu: [wasm32] - '@img/sharp-win32-arm64@0.34.5': - resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-win32-arm64@0.35.3': + resolution: {integrity: sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==} + engines: {node: '>=20.9.0'} cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.34.5': - resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-win32-ia32@0.35.3': + resolution: {integrity: sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==} + engines: {node: ^20.9.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.34.5': - resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + '@img/sharp-win32-x64@0.35.3': + resolution: {integrity: sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==} + engines: {node: '>=20.9.0'} cpu: [x64] os: [win32] @@ -7900,60 +7927,60 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 - '@next/env@15.5.22': - resolution: {integrity: sha512-O5BlKb3KtsHkvO0gjjV66PuJnAgCtIEIzwkt50HRAHsQkU1t77eksIXSZV84/WMtZJjWrnDUPKHVRi0D62nSAA==} + '@next/env@16.3.0': + resolution: {integrity: sha512-o9r1S0BNiNreHP9Vs+Qnqd9kviDkJh8xIACY7UFZSmiGbbQRzPBBosvHzAU4TULHOIuOj/18RSsyz2qrREmIFw==} - '@next/eslint-plugin-next@15.5.22': - resolution: {integrity: sha512-SB8PGBmpAiVmOtMOIfObnI2VA3MN3jUGg0iYTh4MO2efxQIV/IL0U8iYOok/8DldCEKARyCOJJix+Vvgzaic/Q==} + '@next/eslint-plugin-next@16.3.0': + resolution: {integrity: sha512-OqgJ8PN0d04KcPhDX/PTY5tJUJZxlbrt7O7FBsm4XE0XW2JDrKnDXsc9uo9WUimJGPoo2j+JRGhyXApC//mvbw==} - '@next/swc-darwin-arm64@15.5.22': - resolution: {integrity: sha512-/VISwtffSg8+fVvBbXdglsvruCsdbBC4dG25iU6xascKVqfQKsj/OtjGnOEkIS7pX5GB9e9/r5QprpicsGL3gw==} + '@next/swc-darwin-arm64@16.3.0': + resolution: {integrity: sha512-55hpqq18bEVAlxedlTt3tFqZmKg2nUXT1kn1G/BGEy0R13h3LwtwHPVzzjG6P4LLeOHE32PFDQUVaJEWvBEZBw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.5.22': - resolution: {integrity: sha512-NiA9ve8hbiuhG/Q17a2mZDRVxMTtg3rTOgjLnDaLlE+AEPAQlkkuKrfePEbeOrgYmX0U2KGX4EVEn09hXU5GlQ==} + '@next/swc-darwin-x64@16.3.0': + resolution: {integrity: sha512-SOi96kSaF5T+0wW4koiM1bWzSPwjzTesC1p3df+FjdOi5LIQkBK/blxh7HdoKnNuI4PURF1OO7TZqtfnbWDSgw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.22': - resolution: {integrity: sha512-vAPa9vltW+UW/KWtjXeSUFgV3wb1x9d/BeyC6WFI6eBpL0D2f70oGwtOp6193mNW3qusrpgBzMQferPf+Zh8Dw==} + '@next/swc-linux-arm64-gnu@16.3.0': + resolution: {integrity: sha512-P0gZAoPMF4dyTRzhmkV4PrqVzSOB6t4mC1oI3c4dqijJ+OVEVx5clIXAKR4/uQpsqw2KKM/0D5tVumcR2r5blg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@15.5.22': - resolution: {integrity: sha512-iknK80pWlNDnkdSr13bd8mMuG3Z2oTxODwsZHvuMY7caMk77+rBLdHVWsy8v2EVa3ZojJ/+wJX5fnq8va6Gv8A==} + '@next/swc-linux-arm64-musl@16.3.0': + resolution: {integrity: sha512-tXXGKJw0m37O0eKJARVTX/TheKPhz0QFVtVVZXmOig+9YKLQOSP6hvf2pxv5DO7CLEJyTHx3Pg043CDQkv1G4Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@15.5.22': - resolution: {integrity: sha512-penuEdkwU2OOAiS+n4LE8T/VIoCfAI01QcLZTJ2xc3+l4Q22L/DzURocmI2LU1b+8BMQoLAP1Sze3uYAZT05Bg==} + '@next/swc-linux-x64-gnu@16.3.0': + resolution: {integrity: sha512-pjGxK5EY7yWml78ALejFkWmgHsU7wbFQrISiugpH6FbUJhgEvw3xFZ/EBAtLl7QtL0WdQKiG9eWJ3mOKGTukHw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@15.5.22': - resolution: {integrity: sha512-ZM0BKJm3FZ+guG6WT6PcyOLtp6paZ5tngcJC/uUKvLW4Y0TQnnVi1+UGdo8Q6Yxp5gaS82pmC1rD/oFlhkWB3g==} + '@next/swc-linux-x64-musl@16.3.0': + resolution: {integrity: sha512-sjo++Xx+lomlPs3HRsHWhVDyGG6ms1kGW5EtHLERdII8AyG1i+f6aq68xHREO6AEMlhjTNEWBSmfJfqm9orf7g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@15.5.22': - resolution: {integrity: sha512-rY/YaumrZaS0//94BnHLF5VSRp0GFUO4GvXNuoCBb0cGSci96yO+p1JaNL2aq9YZAYv9cuZRziV02x5IQH/wjg==} + '@next/swc-win32-arm64-msvc@16.3.0': + resolution: {integrity: sha512-C5JSgiO54wURdaxdEUIXqkz04uMqC9UmPX1gtDrV/5Tf1UowdWYI8uA5hfFbPolTlp0q4KZ60xlHePNibf0VIw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.22': - resolution: {integrity: sha512-s5IA4cyrbR2XK/5NWcu5dp8CfPBiKME+UhvNperia7uQybEgg5+LIhGMiY37WQE4rcI4owsDcU4IVUjLoTuDkA==} + '@next/swc-win32-x64-msvc@16.3.0': + resolution: {integrity: sha512-fDOggsweNb5SSw0ZKVk6U+gxSyGFFlIBY/LBc1r8GUj4u/6t6oArL+Pmkg0MBnsgR+KkdsURilVH4F3GXUGepA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -9358,9 +9385,6 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@rushstack/eslint-patch@1.16.1': - resolution: {integrity: sha512-TvZbIpeKqGQQ7X0zSCvPH9riMSFQFSggnfBjFZ1mEoILW+UuXCKwOoPcgjMwiUtRqFZ8jWhPJc4um14vC6I4ag==} - '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} @@ -9544,18 +9568,21 @@ packages: '@tweenjs/tween.js@23.1.3': resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==} - '@tybys/wasm-util@0.10.1': - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - '@tybys/wasm-util@0.10.3': resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} '@types/draco3d@1.4.10': resolution: {integrity: sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw==} + '@types/estree@1.0.9': + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} + '@types/js-cookie@3.0.6': resolution: {integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==} + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} @@ -9577,6 +9604,9 @@ packages: '@types/node@20.19.39': resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} + '@types/offscreencanvas@2019.7.3': resolution: {integrity: sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A==} @@ -9617,87 +9647,63 @@ packages: '@types/yoga-layout@1.9.7': resolution: {integrity: sha512-TlYNIa9XHCGYRqVrijiDVj72Sc4Yd9At0NYEaHm8Su94GwcsXRq5y1AhA8tZUVNXYRCNpGWuOWI4VQ+R58MgUw==} - '@typescript-eslint/eslint-plugin@8.65.0': - resolution: {integrity: sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==} + '@typescript-eslint/eslint-plugin@8.66.0': + resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.65.0 + '@typescript-eslint/parser': ^8.66.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@7.2.0': - resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/parser@8.66.0': + resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.65.0': - resolution: {integrity: sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==} + '@typescript-eslint/project-service@8.66.0': + resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@7.2.0': - resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/scope-manager@8.65.0': - resolution: {integrity: sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==} + '@typescript-eslint/scope-manager@8.66.0': + resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.65.0': - resolution: {integrity: sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==} + '@typescript-eslint/tsconfig-utils@8.66.0': + resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.65.0': - resolution: {integrity: sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==} + '@typescript-eslint/type-utils@8.66.0': + resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@7.2.0': - resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/types@8.65.0': - resolution: {integrity: sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==} + '@typescript-eslint/types@8.66.0': + resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@7.2.0': - resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@8.65.0': - resolution: {integrity: sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==} + '@typescript-eslint/typescript-estree@8.66.0': + resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.65.0': - resolution: {integrity: sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==} + '@typescript-eslint/utils@8.66.0': + resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@7.2.0': - resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/visitor-keys@8.65.0': - resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==} + '@typescript-eslint/visitor-keys@8.66.0': + resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/typescript-aix-ppc64@7.0.2': @@ -9820,10 +9826,6 @@ packages: cpu: [x64] os: [win32] - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - deprecated: Potential CWE-502 - Update to 1.3.1 or higher - '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} cpu: [arm] @@ -10530,18 +10532,10 @@ packages: resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} engines: {node: '>=0.3.1'} - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dot-prop@6.0.1: resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} engines: {node: '>=10'} @@ -10661,10 +10655,10 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@15.5.22: - resolution: {integrity: sha512-HhZsB3dvBsYwQpnymZm/Ps9NVaSYiSzDSXkR02CjyOcQutCuea3cF7NxE8i8Drs2+Dgw95WUzK2CMBIHd5YbMw==} + eslint-config-next@16.3.0: + resolution: {integrity: sha512-lPrf1kHsMJEZqO0uXkNB400c5MGrhrTk3BNX7P0ol4gt61+iUlQfjy9TyIOEA9eOXrf+5+mYbT/JsY8+zqUByQ==} peerDependencies: - eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 + eslint: '>=9.0.0' typescript: '>=3.3.1' peerDependenciesMeta: typescript: @@ -10723,11 +10717,11 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - engines: {node: '>=10'} + eslint-plugin-react-hooks@7.1.1: + resolution: {integrity: sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==} + engines: {node: '>=18'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0 eslint-plugin-react@7.37.5: resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} @@ -10735,27 +10729,35 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@5.0.1: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + eslint@9.39.5: + resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -10877,9 +10879,9 @@ packages: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} file-selector@0.5.0: resolution: {integrity: sha512-s8KNnmIDTBoD0p9uJ9uD0XY38SCeBOtj0UMXyQSLg1Ypfrfj8+dAvwsLjYQkQ2GjhVtp2HrnF5cJzMhBjfD8HA==} @@ -10908,9 +10910,9 @@ packages: resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==} engines: {node: '>= 10.13.0'} - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} flatted@3.4.2: resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} @@ -10946,9 +10948,6 @@ packages: resolution: {integrity: sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==} engines: {node: '>=14.14'} - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -11042,10 +11041,6 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me - global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} engines: {node: '>=0.10.0'} @@ -11054,18 +11049,18 @@ packages: resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} engines: {node: '>=0.10.0'} - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@16.4.0: + resolution: {integrity: sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==} + engines: {node: '>=18'} globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - glsl-noise@0.0.0: resolution: {integrity: sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==} @@ -11104,9 +11099,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - has-bigints@1.1.0: resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} engines: {node: '>= 0.4'} @@ -11134,6 +11126,12 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hermes-estree@0.25.1: + resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} + + hermes-parser@0.25.1: + resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} + hls.js@1.6.15: resolution: {integrity: sha512-E3a5VwgXimGHwpRGV+WxRTKeSp2DW5DI5MWv34ulL3t5UNmyJWCQ1KmLEHbYzcfThfXG8amBL+fCYPneGHC4VA==} @@ -11192,10 +11190,6 @@ packages: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -11337,10 +11331,6 @@ packages: resolution: {integrity: sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==} engines: {node: '>=12'} - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -11476,6 +11466,10 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true + js-yaml@4.3.1: + resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==} + hasBin: true + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -11885,10 +11879,6 @@ packages: resolution: {integrity: sha512-Brg/fp/iAVDOQoHxkuN5bEYhyQlZhxddI78yWsCbeEwTHXQjlNLtiJDUsp1GIptVqMI7/gkJMz4vVAc01mpoBw==} engines: {node: '>=10'} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -11946,9 +11936,9 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.5.22: - resolution: {integrity: sha512-mrtal1sRxO4YrlDS98sDuIvGZivKbFix8w7oAL9ZynfOgc3cADQOQgvwtMooc18Qr8bKzvQAcHwHZ0mbJ7zcfQ==} - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + next@16.3.0: + resolution: {integrity: sha512-NEdGOzH+08eTXMUp9UYkA99Nhi5N6Thrhc1jgFOQgfgnGK/dA2hRwBpXep+exdFQrnwlRf/3Wixyp8lLBUpE2A==} + engines: {node: '>=20.9.0'} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -12119,10 +12109,6 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -12188,14 +12174,14 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.4.49: resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.23: + resolution: {integrity: sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==} + engines: {node: ^10 || ^12 || >=14} + postcss@8.5.25: resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==} engines: {node: ^10 || ^12 || >=14} @@ -12766,11 +12752,6 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rolldown@1.1.5: resolution: {integrity: sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -12830,6 +12811,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + send@1.2.1: resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} engines: {node: '>= 18'} @@ -12869,9 +12855,14 @@ packages: shallowequal@1.1.0: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - sharp@0.34.5: - resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + sharp@0.35.3: + resolution: {integrity: sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==} + engines: {node: '>=20.9.0'} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} @@ -12881,10 +12872,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - side-channel-list@1.0.1: resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} engines: {node: '>= 0.4'} @@ -12897,10 +12884,6 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - side-channel@1.1.1: resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} engines: {node: '>= 0.4'} @@ -12918,10 +12901,6 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - slice-ansi@7.1.2: resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} engines: {node: '>=18'} @@ -13177,9 +13156,6 @@ packages: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - three-bvh-csg@0.0.16: resolution: {integrity: sha512-RgC5dY0hAKdfd1bmD3o2CDfmK9GTkvsA1ECzoqTMhSkjSc2zp1z4Wpa5+emLi/EosF5P6+aK2veTxTLZA9+Mhw==} peerDependencies: @@ -13240,10 +13216,6 @@ packages: resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} engines: {node: '>=18'} - tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.17: resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} @@ -13276,12 +13248,6 @@ packages: troika-worker-utils@0.52.0: resolution: {integrity: sha512-W1CpvTHykaPH5brv5VHLfQo9D1OYuo0cSBEUQFFT/nBUzM8iD6Lq2/tgG/f1OelbAS1WtaTPQzE5uM49egnngw==} - ts-api-utils@1.4.3: - resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' - ts-api-utils@2.5.0: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} @@ -13318,10 +13284,6 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - type-is@2.1.0: resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} engines: {node: '>= 18'} @@ -13342,6 +13304,13 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} + typescript-eslint@8.66.0: + resolution: {integrity: sha512-QlEbBPz/RuJ1XUHj29nm3t0F/O/cSlEnntozqPOYHnnTGAXFamnMBu5i9Vn6vhUPHGAjR+Vl+5J8vPN/BMUrJw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.1.0' + typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} @@ -13359,6 +13328,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici@7.29.0: resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==} engines: {node: '>=20.18.1'} @@ -13634,6 +13606,12 @@ packages: peerDependencies: zod: ^3.25.28 || ^4 + zod-validation-error@4.0.2: + resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + zod: ^3.25.0 || ^4.0.0 + zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} @@ -14019,27 +13997,11 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/core@1.9.2': - dependencies: - '@emnapi/wasi-threads': 1.2.1 - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.9.2': - dependencies: - tslib: 2.8.1 - optional: true - - '@emnapi/wasi-threads@1.2.1': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 @@ -14125,28 +14087,51 @@ snapshots: '@emotion/weak-memoize@0.4.0': {} - '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1(supports-color@7.2.0))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))': dependencies: - eslint: 8.57.1(supports-color@7.2.0) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/eslintrc@2.1.4(supports-color@7.2.0)': + '@eslint/config-array@0.21.2(supports-color@7.2.0)': + dependencies: + '@eslint/object-schema': 2.1.7 + debug: 4.4.3(supports-color@7.2.0) + minimatch: 3.1.5 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 + + '@eslint/core@0.17.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/eslintrc@3.3.6(supports-color@7.2.0)': dependencies: ajv: 6.14.0 debug: 4.4.3(supports-color@7.2.0) - espree: 9.6.1 - globals: 13.24.0 + espree: 10.4.0 + globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.3.1 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - '@eslint/js@8.57.1': {} + '@eslint/js@9.39.5': {} + + '@eslint/object-schema@2.1.7': {} + + '@eslint/plugin-kit@0.4.1': + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 '@floating-ui/core@0.7.3': {} @@ -14209,113 +14194,127 @@ snapshots: dependencies: hono: 4.12.32 - '@humanwhocodes/config-array@0.13.0(supports-color@7.2.0)': + '@humanfs/core@0.19.2': dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3(supports-color@7.2.0) - minimatch: 3.1.5 - transitivePeerDependencies: - - supports-color + '@humanfs/types': 0.15.0 + + '@humanfs/node@0.16.8': + dependencies: + '@humanfs/core': 0.19.2 + '@humanfs/types': 0.15.0 + '@humanwhocodes/retry': 0.4.3 + + '@humanfs/types@0.15.0': {} '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.4.3': {} '@img/colour@1.1.0': optional: true - '@img/sharp-darwin-arm64@0.34.5': + '@img/sharp-darwin-arm64@0.35.3': optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.2.4 + '@img/sharp-libvips-darwin-arm64': 1.3.2 optional: true - '@img/sharp-darwin-x64@0.34.5': + '@img/sharp-darwin-x64@0.35.3': optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.2.4 + '@img/sharp-libvips-darwin-x64': 1.3.2 + optional: true + + '@img/sharp-freebsd-wasm32@0.35.3': + dependencies: + '@img/sharp-wasm32': 0.35.3 optional: true - '@img/sharp-libvips-darwin-arm64@1.2.4': + '@img/sharp-libvips-darwin-arm64@1.3.2': optional: true - '@img/sharp-libvips-darwin-x64@1.2.4': + '@img/sharp-libvips-darwin-x64@1.3.2': optional: true - '@img/sharp-libvips-linux-arm64@1.2.4': + '@img/sharp-libvips-linux-arm64@1.3.2': optional: true - '@img/sharp-libvips-linux-arm@1.2.4': + '@img/sharp-libvips-linux-arm@1.3.2': optional: true - '@img/sharp-libvips-linux-ppc64@1.2.4': + '@img/sharp-libvips-linux-ppc64@1.3.2': optional: true - '@img/sharp-libvips-linux-riscv64@1.2.4': + '@img/sharp-libvips-linux-riscv64@1.3.2': optional: true - '@img/sharp-libvips-linux-s390x@1.2.4': + '@img/sharp-libvips-linux-s390x@1.3.2': optional: true - '@img/sharp-libvips-linux-x64@1.2.4': + '@img/sharp-libvips-linux-x64@1.3.2': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + '@img/sharp-libvips-linuxmusl-arm64@1.3.2': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.2.4': + '@img/sharp-libvips-linuxmusl-x64@1.3.2': optional: true - '@img/sharp-linux-arm64@0.34.5': + '@img/sharp-linux-arm64@0.35.3': optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.2.4 + '@img/sharp-libvips-linux-arm64': 1.3.2 optional: true - '@img/sharp-linux-arm@0.34.5': + '@img/sharp-linux-arm@0.35.3': optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.2.4 + '@img/sharp-libvips-linux-arm': 1.3.2 optional: true - '@img/sharp-linux-ppc64@0.34.5': + '@img/sharp-linux-ppc64@0.35.3': optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.2.4 + '@img/sharp-libvips-linux-ppc64': 1.3.2 optional: true - '@img/sharp-linux-riscv64@0.34.5': + '@img/sharp-linux-riscv64@0.35.3': optionalDependencies: - '@img/sharp-libvips-linux-riscv64': 1.2.4 + '@img/sharp-libvips-linux-riscv64': 1.3.2 optional: true - '@img/sharp-linux-s390x@0.34.5': + '@img/sharp-linux-s390x@0.35.3': optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.2.4 + '@img/sharp-libvips-linux-s390x': 1.3.2 optional: true - '@img/sharp-linux-x64@0.34.5': + '@img/sharp-linux-x64@0.35.3': optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.2.4 + '@img/sharp-libvips-linux-x64': 1.3.2 optional: true - '@img/sharp-linuxmusl-arm64@0.34.5': + '@img/sharp-linuxmusl-arm64@0.35.3': optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.3.2 optional: true - '@img/sharp-linuxmusl-x64@0.34.5': + '@img/sharp-linuxmusl-x64@0.35.3': optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.2.4 + '@img/sharp-libvips-linuxmusl-x64': 1.3.2 optional: true - '@img/sharp-wasm32@0.34.5': + '@img/sharp-wasm32@0.35.3': dependencies: - '@emnapi/runtime': 1.9.2 + '@emnapi/runtime': 1.11.1 optional: true - '@img/sharp-win32-arm64@0.34.5': + '@img/sharp-webcontainers-wasm32@0.35.3': + dependencies: + '@img/sharp-wasm32': 0.35.3 optional: true - '@img/sharp-win32-ia32@0.34.5': + '@img/sharp-win32-arm64@0.35.3': optional: true - '@img/sharp-win32-x64@0.34.5': + '@img/sharp-win32-ia32@0.35.3': + optional: true + + '@img/sharp-win32-x64@0.35.3': optional: true '@jridgewell/gen-mapping@0.3.13': @@ -14400,9 +14399,9 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 - '@tybys/wasm-util': 0.10.1 + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@tybys/wasm-util': 0.10.3 optional: true '@napi-rs/wasm-runtime@1.2.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': @@ -14412,34 +14411,37 @@ snapshots: '@tybys/wasm-util': 0.10.3 optional: true - '@next/env@15.5.22': {} + '@next/env@16.3.0': {} - '@next/eslint-plugin-next@15.5.22': + '@next/eslint-plugin-next@16.3.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))': dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)) fast-glob: 3.3.1 + transitivePeerDependencies: + - eslint - '@next/swc-darwin-arm64@15.5.22': + '@next/swc-darwin-arm64@16.3.0': optional: true - '@next/swc-darwin-x64@15.5.22': + '@next/swc-darwin-x64@16.3.0': optional: true - '@next/swc-linux-arm64-gnu@15.5.22': + '@next/swc-linux-arm64-gnu@16.3.0': optional: true - '@next/swc-linux-arm64-musl@15.5.22': + '@next/swc-linux-arm64-musl@16.3.0': optional: true - '@next/swc-linux-x64-gnu@15.5.22': + '@next/swc-linux-x64-gnu@16.3.0': optional: true - '@next/swc-linux-x64-musl@15.5.22': + '@next/swc-linux-x64-musl@16.3.0': optional: true - '@next/swc-win32-arm64-msvc@15.5.22': + '@next/swc-win32-arm64-msvc@16.3.0': optional: true - '@next/swc-win32-x64-msvc@15.5.22': + '@next/swc-win32-x64-msvc@16.3.0': optional: true '@nodelib/fs.scandir@2.1.5': @@ -15940,8 +15942,6 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/eslint-patch@1.16.1': {} - '@sec-ant/readable-stream@0.4.1': {} '@sindresorhus/is@0.14.0': {} @@ -16081,11 +16081,6 @@ snapshots: '@tweenjs/tween.js@23.1.3': {} - '@tybys/wasm-util@0.10.1': - dependencies: - tslib: 2.8.1 - optional: true - '@tybys/wasm-util@0.10.3': dependencies: tslib: 2.8.1 @@ -16093,8 +16088,12 @@ snapshots: '@types/draco3d@1.4.10': {} + '@types/estree@1.0.9': {} + '@types/js-cookie@3.0.6': {} + '@types/json-schema@7.0.15': {} + '@types/json5@0.0.29': {} '@types/keyv@3.1.4': @@ -16115,6 +16114,11 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@24.13.3': + dependencies: + undici-types: 7.18.2 + optional: true + '@types/offscreencanvas@2019.7.3': {} '@types/parse-json@4.0.2': {} @@ -16153,15 +16157,15 @@ snapshots: '@types/yoga-layout@1.9.7': {} - '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/type-utils': 8.65.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.65.0 - eslint: 8.57.1(supports-color@7.2.0) + '@typescript-eslint/parser': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/type-utils': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.66.0 + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -16169,107 +16173,79 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': + '@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 7.2.0 + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.66.0 debug: 4.4.3(supports-color@7.2.0) - eslint: 8.57.1(supports-color@7.2.0) - optionalDependencies: + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.65.0(supports-color@7.2.0)(typescript@5.9.3)': + '@typescript-eslint/project-service@8.66.0(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@5.9.3) - '@typescript-eslint/types': 8.65.0 + '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@5.9.3) + '@typescript-eslint/types': 8.66.0 debug: 4.4.3(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.2.0': - dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 - - '@typescript-eslint/scope-manager@8.65.0': + '@typescript-eslint/scope-manager@8.66.0': dependencies: - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/visitor-keys': 8.65.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/visitor-keys': 8.66.0 - '@typescript-eslint/tsconfig-utils@8.65.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.66.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.65.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.65.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) debug: 4.4.3(supports-color@7.2.0) - eslint: 8.57.1(supports-color@7.2.0) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.2.0': {} - - '@typescript-eslint/types@8.65.0': {} - - '@typescript-eslint/typescript-estree@7.2.0(supports-color@7.2.0)(typescript@5.9.3)': - dependencies: - '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/visitor-keys': 7.2.0 - debug: 4.4.3(supports-color@7.2.0) - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.7.4 - ts-api-utils: 1.4.3(typescript@5.9.3) - optionalDependencies: - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.66.0': {} - '@typescript-eslint/typescript-estree@8.65.0(supports-color@7.2.0)(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.66.0(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.65.0(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@5.9.3) - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/visitor-keys': 8.65.0 + '@typescript-eslint/project-service': 8.66.0(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@5.9.3) + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/visitor-keys': 8.66.0 debug: 4.4.3(supports-color@7.2.0) minimatch: 10.2.6 - semver: 7.7.4 - tinyglobby: 0.2.15 + semver: 7.8.5 + tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.65.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': + '@typescript-eslint/utils@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@7.2.0)) - '@typescript-eslint/scope-manager': 8.65.0 - '@typescript-eslint/types': 8.65.0 - '@typescript-eslint/typescript-estree': 8.65.0(supports-color@7.2.0)(typescript@5.9.3) - eslint: 8.57.1(supports-color@7.2.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)) + '@typescript-eslint/scope-manager': 8.66.0 + '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@7.2.0': - dependencies: - '@typescript-eslint/types': 7.2.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@8.65.0': + '@typescript-eslint/visitor-keys@8.66.0': dependencies: - '@typescript-eslint/types': 8.65.0 + '@typescript-eslint/types': 8.66.0 eslint-visitor-keys: 5.0.1 '@typescript/typescript-aix-ppc64@7.0.2': @@ -16332,8 +16308,6 @@ snapshots: '@typescript/typescript-win32-x64@7.0.2': optional: true - '@ungap/structured-clone@1.3.0': {} - '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -16406,14 +16380,14 @@ snapshots: optionalDependencies: react: 19.2.8 - '@vitejs/plugin-react@6.0.4(vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0))': + '@vitejs/plugin-react@6.0.4(vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0) '@vue/compiler-core@3.5.32': dependencies: - '@babel/parser': 7.29.2 + '@babel/parser': 7.29.7 '@vue/shared': 3.5.32 entities: 7.0.1 estree-walker: 2.0.2 @@ -17054,18 +17028,10 @@ snapshots: diff@8.0.4: {} - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - doctrine@2.1.0: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dot-prop@6.0.1: dependencies: is-obj: 2.0.0 @@ -17245,22 +17211,22 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.5.22(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): + eslint-config-next@16.3.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): dependencies: - '@next/eslint-plugin-next': 15.5.22 - '@rushstack/eslint-patch': 1.16.1 - '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) - '@typescript-eslint/parser': 7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) - eslint: 8.57.1(supports-color@7.2.0) + '@next/eslint-plugin-next': 16.3.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) eslint-import-resolver-node: 0.3.10(supports-color@7.2.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1(supports-color@7.2.0)) - eslint-plugin-react: 7.37.5(eslint@8.57.1(supports-color@7.2.0)) - eslint-plugin-react-hooks: 5.2.0(eslint@8.57.1(supports-color@7.2.0)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)) + eslint-plugin-react: 7.37.5(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)) + eslint-plugin-react-hooks: 7.1.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0) + globals: 16.4.0 + typescript-eslint: 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: + - '@typescript-eslint/parser' - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color @@ -17273,33 +17239,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3(supports-color@7.2.0) - eslint: 8.57.1(supports-color@7.2.0) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) get-tsconfig: 4.13.7 is-bun-module: 2.0.0 stable-hash: 0.0.5 - tinyglobby: 0.2.15 + tinyglobby: 0.2.17 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@7.2.0))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@7.2.0))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0): dependencies: debug: 3.2.7(supports-color@7.2.0) optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) - eslint: 8.57.1(supports-color@7.2.0) + '@typescript-eslint/parser': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) eslint-import-resolver-node: 0.3.10(supports-color@7.2.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -17308,9 +17274,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@7.2.0) doctrine: 2.1.0 - eslint: 8.57.1(supports-color@7.2.0) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) eslint-import-resolver-node: 0.3.10(supports-color@7.2.0) - eslint-module-utils: 2.12.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@7.2.0))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10(supports-color@7.2.0))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -17322,13 +17288,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1(supports-color@7.2.0)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -17338,7 +17304,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.57.1(supports-color@7.2.0) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -17347,11 +17313,18 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@8.57.1(supports-color@7.2.0)): + eslint-plugin-react-hooks@7.1.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0): dependencies: - eslint: 8.57.1(supports-color@7.2.0) + '@babel/core': 7.29.0(supports-color@7.2.0) + '@babel/parser': 7.29.7 + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) + hermes-parser: 0.25.1 + zod: 4.4.3 + zod-validation-error: 4.0.2(zod@4.4.3) + transitivePeerDependencies: + - supports-color - eslint-plugin-react@7.37.5(eslint@8.57.1(supports-color@7.2.0)): + eslint-plugin-react@7.37.5(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -17359,7 +17332,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.3.1 - eslint: 8.57.1(supports-color@7.2.0) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -17373,63 +17346,63 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-scope@7.2.2: + eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} + eslint-visitor-keys@4.2.1: {} + eslint-visitor-keys@5.0.1: {} - eslint@8.57.1(supports-color@7.2.0): + eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@7.2.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0)) '@eslint-community/regexpp': 4.12.2 - '@eslint/eslintrc': 2.1.4(supports-color@7.2.0) - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0(supports-color@7.2.0) + '@eslint/config-array': 0.21.2(supports-color@7.2.0) + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.6(supports-color@7.2.0) + '@eslint/js': 9.39.5 + '@eslint/plugin-kit': 0.4.1 + '@humanfs/node': 0.16.8 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.0 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.9 ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.3(supports-color@7.2.0) - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.1 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 + optionalDependencies: + jiti: 2.7.0 transitivePeerDependencies: - supports-color - espree@9.6.1: + espree@10.4.0: dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) - eslint-visitor-keys: 3.4.3 + eslint-visitor-keys: 4.2.1 esprima@4.0.1: {} @@ -17588,9 +17561,9 @@ snapshots: dependencies: is-unicode-supported: 2.1.0 - file-entry-cache@6.0.1: + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 file-selector@0.5.0: dependencies: @@ -17629,11 +17602,10 @@ snapshots: micromatch: 4.0.8 resolve-dir: 1.0.1 - flat-cache@3.2.0: + flat-cache@4.0.1: dependencies: flatted: 3.4.2 keyv: 4.5.4 - rimraf: 3.0.2 flatted@3.4.2: {} @@ -17661,8 +17633,6 @@ snapshots: jsonfile: 6.2.1 universalify: 2.0.1 - fs.realpath@1.0.0: {} - fsevents@2.3.2: optional: true @@ -17751,15 +17721,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.5 - once: 1.4.0 - path-is-absolute: 1.0.1 - global-modules@1.0.0: dependencies: global-prefix: 1.0.2 @@ -17774,24 +17735,15 @@ snapshots: is-windows: 1.0.2 which: 1.3.1 - globals@13.24.0: - dependencies: - type-fest: 0.20.2 + globals@14.0.0: {} + + globals@16.4.0: {} globalthis@1.0.4: dependencies: define-properties: 1.2.1 gopd: 1.2.0 - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - glsl-noise@0.0.0: {} glsl-token-assignments@2.0.2: {} @@ -17837,8 +17789,6 @@ snapshots: graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - has-bigints@1.1.0: {} has-flag@4.0.0: {} @@ -17861,6 +17811,12 @@ snapshots: dependencies: function-bind: 1.1.2 + hermes-estree@0.25.1: {} + + hermes-parser@0.25.1: + dependencies: + hermes-estree: 0.25.1 + hls.js@1.6.15: {} hoist-non-react-statics@3.3.2: @@ -17908,11 +17864,6 @@ snapshots: imurmurhash@0.1.4: {} - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - inherits@2.0.4: {} ini@1.3.8: {} @@ -17927,7 +17878,7 @@ snapshots: dependencies: es-errors: 1.3.0 hasown: 2.0.2 - side-channel: 1.1.0 + side-channel: 1.1.1 ip-address@10.3.1: {} @@ -18036,8 +17987,6 @@ snapshots: is-obj@3.0.0: {} - is-path-inside@3.0.3: {} - is-plain-obj@4.1.0: {} is-plain-object@2.0.4: @@ -18154,6 +18103,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@4.3.1: + dependencies: + argparse: 2.0.1 + jsesc@3.1.0: {} json-buffer@3.0.0: {} @@ -18523,10 +18476,6 @@ snapshots: dependencies: brace-expansion: 2.0.3 - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.3 - minimist@1.2.8: {} mixin-deep@1.3.2: @@ -18579,28 +18528,30 @@ snapshots: react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - next@15.5.22(@babel/core@7.29.0(supports-color@7.2.0))(@playwright/test@1.62.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): + next@16.3.0(@babel/core@7.29.0(supports-color@7.2.0))(@playwright/test@1.62.0)(@types/node@20.19.39)(babel-plugin-macros@3.1.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): dependencies: - '@next/env': 15.5.22 + '@next/env': 16.3.0 '@swc/helpers': 0.5.15 + baseline-browser-mapping: 2.10.16 caniuse-lite: 1.0.30001786 - postcss: 8.4.31 + postcss: 8.5.23 react: 19.2.8 react-dom: 19.2.8(react@19.2.8) styled-jsx: 5.1.6(@babel/core@7.29.0(supports-color@7.2.0))(babel-plugin-macros@3.1.0)(react@19.2.8) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.22 - '@next/swc-darwin-x64': 15.5.22 - '@next/swc-linux-arm64-gnu': 15.5.22 - '@next/swc-linux-arm64-musl': 15.5.22 - '@next/swc-linux-x64-gnu': 15.5.22 - '@next/swc-linux-x64-musl': 15.5.22 - '@next/swc-win32-arm64-msvc': 15.5.22 - '@next/swc-win32-x64-msvc': 15.5.22 + '@next/swc-darwin-arm64': 16.3.0 + '@next/swc-darwin-x64': 16.3.0 + '@next/swc-linux-arm64-gnu': 16.3.0 + '@next/swc-linux-arm64-musl': 16.3.0 + '@next/swc-linux-x64-gnu': 16.3.0 + '@next/swc-linux-x64-musl': 16.3.0 + '@next/swc-win32-arm64-msvc': 16.3.0 + '@next/swc-win32-x64-msvc': 16.3.0 '@playwright/test': 1.62.0 - sharp: 0.34.5 + sharp: 0.35.3(@types/node@20.19.39) transitivePeerDependencies: - '@babel/core' + - '@types/node' - babel-plugin-macros nice-color-palettes@3.0.0: @@ -18779,8 +18730,6 @@ snapshots: path-exists@4.0.0: {} - path-is-absolute@1.0.1: {} - path-key@3.1.1: {} path-key@4.0.0: {} @@ -18826,15 +18775,15 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.31: + postcss@8.4.49: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.4.49: + postcss@8.5.23: dependencies: - nanoid: 3.3.11 + nanoid: 3.3.16 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -19516,10 +19465,6 @@ snapshots: rfdc@1.4.1: {} - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - rolldown@1.1.5: dependencies: '@oxc-project/types': 0.139.0 @@ -19598,6 +19543,8 @@ snapshots: semver@7.7.4: {} + semver@7.8.5: {} + send@1.2.1(supports-color@7.2.0): dependencies: debug: 4.4.3(supports-color@7.2.0) @@ -19698,36 +19645,38 @@ snapshots: shallowequal@1.1.0: {} - sharp@0.34.5: + sharp@0.35.3(@types/node@20.19.39): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 - semver: 7.7.4 + semver: 7.8.5 optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.5 - '@img/sharp-darwin-x64': 0.34.5 - '@img/sharp-libvips-darwin-arm64': 1.2.4 - '@img/sharp-libvips-darwin-x64': 1.2.4 - '@img/sharp-libvips-linux-arm': 1.2.4 - '@img/sharp-libvips-linux-arm64': 1.2.4 - '@img/sharp-libvips-linux-ppc64': 1.2.4 - '@img/sharp-libvips-linux-riscv64': 1.2.4 - '@img/sharp-libvips-linux-s390x': 1.2.4 - '@img/sharp-libvips-linux-x64': 1.2.4 - '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 - '@img/sharp-libvips-linuxmusl-x64': 1.2.4 - '@img/sharp-linux-arm': 0.34.5 - '@img/sharp-linux-arm64': 0.34.5 - '@img/sharp-linux-ppc64': 0.34.5 - '@img/sharp-linux-riscv64': 0.34.5 - '@img/sharp-linux-s390x': 0.34.5 - '@img/sharp-linux-x64': 0.34.5 - '@img/sharp-linuxmusl-arm64': 0.34.5 - '@img/sharp-linuxmusl-x64': 0.34.5 - '@img/sharp-wasm32': 0.34.5 - '@img/sharp-win32-arm64': 0.34.5 - '@img/sharp-win32-ia32': 0.34.5 - '@img/sharp-win32-x64': 0.34.5 + '@img/sharp-darwin-arm64': 0.35.3 + '@img/sharp-darwin-x64': 0.35.3 + '@img/sharp-freebsd-wasm32': 0.35.3 + '@img/sharp-libvips-darwin-arm64': 1.3.2 + '@img/sharp-libvips-darwin-x64': 1.3.2 + '@img/sharp-libvips-linux-arm': 1.3.2 + '@img/sharp-libvips-linux-arm64': 1.3.2 + '@img/sharp-libvips-linux-ppc64': 1.3.2 + '@img/sharp-libvips-linux-riscv64': 1.3.2 + '@img/sharp-libvips-linux-s390x': 1.3.2 + '@img/sharp-libvips-linux-x64': 1.3.2 + '@img/sharp-libvips-linuxmusl-arm64': 1.3.2 + '@img/sharp-libvips-linuxmusl-x64': 1.3.2 + '@img/sharp-linux-arm': 0.35.3 + '@img/sharp-linux-arm64': 0.35.3 + '@img/sharp-linux-ppc64': 0.35.3 + '@img/sharp-linux-riscv64': 0.35.3 + '@img/sharp-linux-s390x': 0.35.3 + '@img/sharp-linux-x64': 0.35.3 + '@img/sharp-linuxmusl-arm64': 0.35.3 + '@img/sharp-linuxmusl-x64': 0.35.3 + '@img/sharp-webcontainers-wasm32': 0.35.3 + '@img/sharp-win32-arm64': 0.35.3 + '@img/sharp-win32-ia32': 0.35.3 + '@img/sharp-win32-x64': 0.35.3 + '@types/node': 20.19.39 optional: true shebang-command@2.0.0: @@ -19736,11 +19685,6 @@ snapshots: shebang-regex@3.0.0: {} - side-channel-list@1.0.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list@1.0.1: dependencies: es-errors: 1.3.0 @@ -19761,14 +19705,6 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - side-channel@1.1.1: dependencies: es-errors: 1.3.0 @@ -19785,8 +19721,6 @@ snapshots: sisteransi@1.0.5: {} - slash@3.0.0: {} - slice-ansi@7.1.2: dependencies: ansi-styles: 6.2.3 @@ -19892,7 +19826,7 @@ snapshots: internal-slot: 1.1.0 regexp.prototype.flags: 1.5.4 set-function-name: 2.0.2 - side-channel: 1.1.0 + side-channel: 1.1.1 string.prototype.repeat@1.0.0: dependencies: @@ -20030,8 +19964,6 @@ snapshots: tapable@2.3.3: {} - text-table@0.2.0: {} - three-bvh-csg@0.0.16(three-mesh-bvh@0.6.8(three@0.165.0))(three@0.165.0): dependencies: three: 0.165.0 @@ -20081,11 +20013,6 @@ snapshots: tinyexec@1.2.4: {} - tinyglobby@0.2.15: - dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 - tinyglobby@0.2.17: dependencies: fdir: 6.5.0(picomatch@4.0.4) @@ -20115,10 +20042,6 @@ snapshots: troika-worker-utils@0.52.0: {} - ts-api-utils@1.4.3(typescript@5.9.3): - dependencies: - typescript: 5.9.3 - ts-api-utils@2.5.0(typescript@5.9.3): dependencies: typescript: 5.9.3 @@ -20168,8 +20091,6 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-fest@0.20.2: {} - type-is@2.1.0: dependencies: content-type: 2.0.0 @@ -20209,6 +20130,17 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 + typescript-eslint@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.66.0(eslint@9.39.5(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0)(supports-color@7.2.0) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + typescript@5.9.3: {} typescript@7.0.2: @@ -20243,6 +20175,9 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.18.2: + optional: true + undici@7.29.0: {} unicorn-magic@0.3.0: {} @@ -20360,7 +20295,7 @@ snapshots: vary@1.1.2: {} - vite@8.1.5(@types/node@20.19.39)(jiti@2.7.0)(yaml@2.9.0): + vite@8.1.5(@types/node@24.13.3)(jiti@2.7.0)(yaml@2.9.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -20368,7 +20303,7 @@ snapshots: rolldown: 1.1.5 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 20.19.39 + '@types/node': 24.13.3 fsevents: 2.3.3 jiti: 2.7.0 yaml: 2.9.0 @@ -20490,6 +20425,10 @@ snapshots: dependencies: zod: 3.25.76 + zod-validation-error@4.0.2(zod@4.4.3): + dependencies: + zod: 4.4.3 + zod@3.25.76: {} zod@4.4.3: {}