diff --git a/package.json b/package.json index ddf30bc..423d3b2 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "next-themes": "^0.4.6", "postcss": "^8.5.15", "prettier": "^3.8.3", - "react": "^19.2.6", + "react": "^19.2.7", "react-dom": "^19.2.4", "shadcn": "^4.8.0", "sonner": "^2.0.7", @@ -34,7 +34,7 @@ }, "devDependencies": { "@types/node": "^25.9.1", - "@types/react": "^19.2.15", + "@types/react": "^19.2.16", "@types/react-dom": "^19.2.3", "@types/three": "^0.184.1", "eslint": "^9.39.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a82cace..f271609 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: '@base-ui/react': specifier: ^1.5.0 - version: 1.5.0(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + version: 1.5.0(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7) '@react-three/drei': specifier: ^10.7.7 - version: 10.7.7(@react-three/fiber@9.6.1(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0))(@types/react@19.2.15)(@types/three@0.184.1)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0) + version: 10.7.7(@react-three/fiber@9.6.1(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0))(@types/react@19.2.16)(@types/three@0.184.1)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0) '@react-three/fiber': specifier: ^9.6.1 - version: 9.6.1(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0) + version: 9.6.1(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0) '@tailwindcss/postcss': specifier: ^4.3.0 version: 4.3.0 @@ -28,16 +28,16 @@ importers: version: 2.1.1 framer-motion: specifier: ^12.40.0 - version: 12.40.0(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + version: 12.40.0(react-dom@19.2.4(react@19.2.7))(react@19.2.7) lucide-react: specifier: ^1.16.0 - version: 1.16.0(react@19.2.6) + version: 1.16.0(react@19.2.7) next: specifier: ^16.2.6 - version: 16.2.6(@babel/core@7.29.7)(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + version: 16.2.6(@babel/core@7.29.7)(react-dom@19.2.4(react@19.2.7))(react@19.2.7) next-themes: specifier: ^0.4.6 - version: 0.4.6(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + version: 0.4.6(react-dom@19.2.4(react@19.2.7))(react@19.2.7) postcss: specifier: ^8.5.15 version: 8.5.15 @@ -45,17 +45,17 @@ importers: specifier: ^3.8.3 version: 3.8.3 react: - specifier: ^19.2.6 - version: 19.2.6 + specifier: ^19.2.7 + version: 19.2.7 react-dom: specifier: ^19.2.4 - version: 19.2.4(react@19.2.6) + version: 19.2.4(react@19.2.7) shadcn: specifier: ^4.8.0 version: 4.8.0(@types/node@25.9.1)(typescript@5.9.3) sonner: specifier: ^2.0.7 - version: 2.0.7(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + version: 2.0.7(react-dom@19.2.4(react@19.2.7))(react@19.2.7) tailwind-merge: specifier: ^3.6.0 version: 3.6.0 @@ -73,11 +73,11 @@ importers: specifier: ^25.9.1 version: 25.9.1 '@types/react': - specifier: ^19.2.15 - version: 19.2.15 + specifier: ^19.2.16 + version: 19.2.16 '@types/react-dom': specifier: ^19.2.3 - version: 19.2.3(@types/react@19.2.15) + version: 19.2.3(@types/react@19.2.16) '@types/three': specifier: ^0.184.1 version: 0.184.1 @@ -842,8 +842,8 @@ packages: peerDependencies: '@types/react': '*' - '@types/react@19.2.15': - resolution: {integrity: sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==} + '@types/react@19.2.16': + resolution: {integrity: sha512-esJiCAnl0kfpNdE69f3So4WJUXy95dLZydX0KwK46riIHDzHM7O9Vtf9xCHW0PXIqvgqNrswl522kA/5yx+F4w==} '@types/set-cookie-parser@2.4.10': resolution: {integrity: sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw==} @@ -2714,8 +2714,8 @@ packages: react-dom: optional: true - react@19.2.6: - resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} + react@19.2.7: + resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==} engines: {node: '>=0.10.0'} recast@0.23.11: @@ -3501,28 +3501,28 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 - '@base-ui/react@1.5.0(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)': + '@base-ui/react@1.5.0(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)': dependencies: '@babel/runtime': 7.29.7 - '@base-ui/utils': 0.2.9(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6) - '@floating-ui/react-dom': 2.1.8(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + '@base-ui/utils': 0.2.9(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7) + '@floating-ui/react-dom': 2.1.8(react-dom@19.2.4(react@19.2.7))(react@19.2.7) '@floating-ui/utils': 0.2.11 - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) - use-sync-external-store: 1.6.0(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) + use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: - '@types/react': 19.2.15 + '@types/react': 19.2.16 - '@base-ui/utils@0.2.9(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)': + '@base-ui/utils@0.2.9(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)': dependencies: '@babel/runtime': 7.29.7 '@floating-ui/utils': 0.2.11 - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) reselect: 5.2.0 - use-sync-external-store: 1.6.0(react@19.2.6) + use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: - '@types/react': 19.2.15 + '@types/react': 19.2.16 '@dimforge/rapier3d-compat@0.12.0': {} @@ -3615,11 +3615,11 @@ snapshots: '@floating-ui/core': 1.7.5 '@floating-ui/utils': 0.2.11 - '@floating-ui/react-dom@2.1.8(react-dom@19.2.4(react@19.2.6))(react@19.2.6)': + '@floating-ui/react-dom@2.1.8(react-dom@19.2.4(react@19.2.7))(react@19.2.7)': dependencies: '@floating-ui/dom': 1.7.6 - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) '@floating-ui/utils@0.2.11': {} @@ -3894,13 +3894,13 @@ snapshots: '@open-draft/until@2.1.0': {} - '@react-three/drei@10.7.7(@react-three/fiber@9.6.1(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0))(@types/react@19.2.15)(@types/three@0.184.1)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0)': + '@react-three/drei@10.7.7(@react-three/fiber@9.6.1(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0))(@types/react@19.2.16)(@types/three@0.184.1)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0)': dependencies: '@babel/runtime': 7.29.7 '@mediapipe/tasks-vision': 0.10.17 '@monogrid/gainmap-js': 3.4.0(three@0.184.0) - '@react-three/fiber': 9.6.1(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0) - '@use-gesture/react': 10.3.1(react@19.2.6) + '@react-three/fiber': 9.6.1(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0) + '@use-gesture/react': 10.3.1(react@19.2.7) camera-controls: 3.1.2(three@0.184.0) cross-env: 7.0.3 detect-gpu: 5.0.70 @@ -3908,41 +3908,41 @@ snapshots: hls.js: 1.6.16 maath: 0.10.8(@types/three@0.184.1)(three@0.184.0) meshline: 3.3.1(three@0.184.0) - react: 19.2.6 + react: 19.2.7 stats-gl: 2.4.2(@types/three@0.184.1)(three@0.184.0) stats.js: 0.17.0 - suspend-react: 0.1.3(react@19.2.6) + suspend-react: 0.1.3(react@19.2.7) three: 0.184.0 three-mesh-bvh: 0.8.3(three@0.184.0) three-stdlib: 2.36.1(three@0.184.0) troika-three-text: 0.52.4(three@0.184.0) - tunnel-rat: 0.1.2(@types/react@19.2.15)(react@19.2.6) - use-sync-external-store: 1.6.0(react@19.2.6) + tunnel-rat: 0.1.2(@types/react@19.2.16)(react@19.2.7) + use-sync-external-store: 1.6.0(react@19.2.7) utility-types: 3.11.0 - zustand: 5.0.14(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)) + zustand: 5.0.14(@types/react@19.2.16)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)) optionalDependencies: - react-dom: 19.2.4(react@19.2.6) + react-dom: 19.2.4(react@19.2.7) transitivePeerDependencies: - '@types/react' - '@types/three' - immer - '@react-three/fiber@9.6.1(@types/react@19.2.15)(react-dom@19.2.4(react@19.2.6))(react@19.2.6)(three@0.184.0)': + '@react-three/fiber@9.6.1(@types/react@19.2.16)(react-dom@19.2.4(react@19.2.7))(react@19.2.7)(three@0.184.0)': dependencies: '@babel/runtime': 7.29.7 '@types/webxr': 0.5.24 base64-js: 1.5.1 buffer: 6.0.3 - its-fine: 2.0.0(@types/react@19.2.15)(react@19.2.6) - react: 19.2.6 - react-use-measure: 2.1.7(react-dom@19.2.4(react@19.2.6))(react@19.2.6) + its-fine: 2.0.0(@types/react@19.2.16)(react@19.2.7) + react: 19.2.7 + react-use-measure: 2.1.7(react-dom@19.2.4(react@19.2.7))(react@19.2.7) scheduler: 0.27.0 - suspend-react: 0.1.3(react@19.2.6) + suspend-react: 0.1.3(react@19.2.7) three: 0.184.0 - use-sync-external-store: 1.6.0(react@19.2.6) - zustand: 5.0.14(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)) + use-sync-external-store: 1.6.0(react@19.2.7) + zustand: 5.0.14(@types/react@19.2.16)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)) optionalDependencies: - react-dom: 19.2.4(react@19.2.6) + react-dom: 19.2.4(react@19.2.7) transitivePeerDependencies: - '@types/react' - immer @@ -4053,15 +4053,15 @@ snapshots: '@types/offscreencanvas@2019.7.3': {} - '@types/react-dom@19.2.3(@types/react@19.2.15)': + '@types/react-dom@19.2.3(@types/react@19.2.16)': dependencies: - '@types/react': 19.2.15 + '@types/react': 19.2.16 - '@types/react-reconciler@0.28.9(@types/react@19.2.15)': + '@types/react-reconciler@0.28.9(@types/react@19.2.16)': dependencies: - '@types/react': 19.2.15 + '@types/react': 19.2.16 - '@types/react@19.2.15': + '@types/react@19.2.16': dependencies: csstype: 3.2.3 @@ -4249,10 +4249,10 @@ snapshots: '@use-gesture/core@10.3.1': {} - '@use-gesture/react@10.3.1(react@19.2.6)': + '@use-gesture/react@10.3.1(react@19.2.7)': dependencies: '@use-gesture/core': 10.3.1 - react: 19.2.6 + react: 19.2.7 accepts@2.0.0: dependencies: @@ -5149,14 +5149,14 @@ snapshots: forwarded@0.2.0: {} - framer-motion@12.40.0(react-dom@19.2.4(react@19.2.6))(react@19.2.6): + framer-motion@12.40.0(react-dom@19.2.4(react@19.2.7))(react@19.2.7): dependencies: motion-dom: 12.40.0 motion-utils: 12.39.0 tslib: 2.8.1 optionalDependencies: - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) fresh@2.0.0: {} @@ -5503,10 +5503,10 @@ snapshots: has-symbols: 1.1.0 set-function-name: 2.0.2 - its-fine@2.0.0(@types/react@19.2.15)(react@19.2.6): + its-fine@2.0.0(@types/react@19.2.16)(react@19.2.7): dependencies: - '@types/react-reconciler': 0.28.9(@types/react@19.2.15) - react: 19.2.6 + '@types/react-reconciler': 0.28.9(@types/react@19.2.16) + react: 19.2.7 transitivePeerDependencies: - '@types/react' @@ -5646,9 +5646,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@1.16.0(react@19.2.6): + lucide-react@1.16.0(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 maath@0.10.8(@types/three@0.184.1)(three@0.184.0): dependencies: @@ -5743,21 +5743,21 @@ snapshots: negotiator@1.0.0: {} - next-themes@0.4.6(react-dom@19.2.4(react@19.2.6))(react@19.2.6): + next-themes@0.4.6(react-dom@19.2.4(react@19.2.7))(react@19.2.7): dependencies: - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) - next@16.2.6(@babel/core@7.29.7)(react-dom@19.2.4(react@19.2.6))(react@19.2.6): + next@16.2.6(@babel/core@7.29.7)(react-dom@19.2.4(react@19.2.7))(react@19.2.7): dependencies: '@next/env': 16.2.6 '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.32 caniuse-lite: 1.0.30001793 postcss: 8.4.31 - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) - styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) + styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.2.7) optionalDependencies: '@next/swc-darwin-arm64': 16.2.6 '@next/swc-darwin-x64': 16.2.6 @@ -6010,20 +6010,20 @@ snapshots: iconv-lite: 0.7.2 unpipe: 1.0.0 - react-dom@19.2.4(react@19.2.6): + react-dom@19.2.4(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 scheduler: 0.27.0 react-is@16.13.1: {} - react-use-measure@2.1.7(react-dom@19.2.4(react@19.2.6))(react@19.2.6): + react-use-measure@2.1.7(react-dom@19.2.4(react@19.2.7))(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 optionalDependencies: - react-dom: 19.2.4(react@19.2.6) + react-dom: 19.2.4(react@19.2.7) - react@19.2.6: {} + react@19.2.7: {} recast@0.23.11: dependencies: @@ -6290,10 +6290,10 @@ snapshots: sisteransi@1.0.5: {} - sonner@2.0.7(react-dom@19.2.4(react@19.2.6))(react@19.2.6): + sonner@2.0.7(react-dom@19.2.4(react@19.2.7))(react@19.2.7): dependencies: - react: 19.2.6 - react-dom: 19.2.4(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.4(react@19.2.7) source-map-js@1.2.1: {} @@ -6403,10 +6403,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.6(@babel/core@7.29.7)(react@19.2.6): + styled-jsx@5.1.6(@babel/core@7.29.7)(react@19.2.7): dependencies: client-only: 0.0.1 - react: 19.2.6 + react: 19.2.7 optionalDependencies: '@babel/core': 7.29.7 @@ -6416,9 +6416,9 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - suspend-react@0.1.3(react@19.2.6): + suspend-react@0.1.3(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 tagged-tag@1.0.0: {} @@ -6505,9 +6505,9 @@ snapshots: tslib@2.8.1: {} - tunnel-rat@0.1.2(@types/react@19.2.15)(react@19.2.6): + tunnel-rat@0.1.2(@types/react@19.2.16)(react@19.2.7): dependencies: - zustand: 4.5.7(@types/react@19.2.15)(react@19.2.6) + zustand: 4.5.7(@types/react@19.2.16)(react@19.2.7) transitivePeerDependencies: - '@types/react' - immer @@ -6629,9 +6629,9 @@ snapshots: dependencies: punycode: 2.3.1 - use-sync-external-store@1.6.0(react@19.2.6): + use-sync-external-store@1.6.0(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 util-deprecate@1.0.2: {} @@ -6747,15 +6747,15 @@ snapshots: zod@4.4.3: {} - zustand@4.5.7(@types/react@19.2.15)(react@19.2.6): + zustand@4.5.7(@types/react@19.2.16)(react@19.2.7): dependencies: - use-sync-external-store: 1.6.0(react@19.2.6) + use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: - '@types/react': 19.2.15 - react: 19.2.6 + '@types/react': 19.2.16 + react: 19.2.7 - zustand@5.0.14(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)): + zustand@5.0.14(@types/react@19.2.16)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)): optionalDependencies: - '@types/react': 19.2.15 - react: 19.2.6 - use-sync-external-store: 1.6.0(react@19.2.6) + '@types/react': 19.2.16 + react: 19.2.7 + use-sync-external-store: 1.6.0(react@19.2.7)