diff --git a/client/react/web/package.json b/client/react/web/package.json index 529bbcbf..b66d90c7 100644 --- a/client/react/web/package.json +++ b/client/react/web/package.json @@ -16,7 +16,7 @@ "@react-three/drei": "^9.122.0", "@react-three/fiber": "^8.18.0", "@types/scheduler": "^0.26.0", - "@types/three": "^0.182.0", + "@types/three": "^0.183.1", "@vercel/analytics": "^1.6.1", "@xterm/addon-fit": "^0.11.0", "@xterm/addon-web-links": "^0.12.0", @@ -26,7 +26,7 @@ "react-dom": "^18.3.1", "scheduler": "^0.27.0", "simplex-noise": "^4.0.3", - "three": "^0.182.0" + "three": "^0.183.1" }, "devDependencies": { "@tailwindcss/postcss": "^4.1.18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d2fd9ecf..a9809d3e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -719,16 +719,16 @@ importers: version: 1.2.8(@types/react-dom@18.3.7(@types/react@18.3.27))(@types/react@18.3.27)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-three/drei': specifier: ^9.122.0 - version: 9.122.0(@react-three/fiber@8.18.0(2c07127a59cff985faab52adabb1e72a))(@types/react@18.3.27)(@types/three@0.182.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.182.0)(use-sync-external-store@1.6.0(react@18.3.1)) + version: 9.122.0(@react-three/fiber@8.18.0(283bde767fadd0846243f6c2765da163))(@types/react@18.3.27)(@types/three@0.183.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.183.1)(use-sync-external-store@1.6.0(react@18.3.1)) '@react-three/fiber': specifier: ^8.18.0 - version: 8.18.0(2c07127a59cff985faab52adabb1e72a) + version: 8.18.0(283bde767fadd0846243f6c2765da163) '@types/scheduler': specifier: ^0.26.0 version: 0.26.0 '@types/three': - specifier: ^0.182.0 - version: 0.182.0 + specifier: ^0.183.1 + version: 0.183.1 '@vercel/analytics': specifier: ^1.6.1 version: 1.6.1(react@18.3.1) @@ -743,7 +743,7 @@ importers: version: 6.0.0 maath: specifier: ^0.10.8 - version: 0.10.8(@types/three@0.182.0)(three@0.182.0) + version: 0.10.8(@types/three@0.183.1)(three@0.183.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -757,8 +757,8 @@ importers: specifier: ^4.0.3 version: 4.0.3 three: - specifier: ^0.182.0 - version: 0.182.0 + specifier: ^0.183.1 + version: 0.183.1 devDependencies: '@tailwindcss/postcss': specifier: ^4.1.18 @@ -3835,8 +3835,8 @@ packages: '@types/stats.js@0.17.4': resolution: {integrity: sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==} - '@types/three@0.182.0': - resolution: {integrity: sha512-WByN9V3Sbwbe2OkWuSGyoqQO8Du6yhYaXtXLoA5FkKTUJorZ+yOHBZ35zUUPQXlAKABZmbYp5oAqpA4RBjtJ/Q==} + '@types/three@0.183.1': + resolution: {integrity: sha512-f2Pu5Hrepfgavttdye3PsH5RWyY/AvdZQwIVhrc4uNtvF7nOWJacQKcoVJn0S4f0yYbmAE6AR+ve7xDcuYtMGw==} '@types/webxr@0.5.24': resolution: {integrity: sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==} @@ -6504,8 +6504,8 @@ packages: peerDependencies: three: '>=0.137' - meshoptimizer@0.22.0: - resolution: {integrity: sha512-IebiK79sqIy+E4EgOr+CAw+Ke8hAspXKzBd0JdgEmPHiAwmvEj2S4h1rfvo+o/BnfEYd/jAOg5IeeIjzlzSnDg==} + meshoptimizer@1.0.1: + resolution: {integrity: sha512-Vix+QlA1YYT3FwmBBZ+49cE5y/b+pRrcXKqGpS5ouh33d3lSp2PoTpCw19E0cKDFWalembrHnIaZetf27a+W2g==} methods@1.1.2: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} @@ -7986,8 +7986,8 @@ packages: peerDependencies: three: '>=0.128.0' - three@0.182.0: - resolution: {integrity: sha512-GbHabT+Irv+ihI1/f5kIIsZ+Ef9Sl5A1Y7imvS5RQjWgtTPfPnZ43JmlYI7NtCRDK9zir20lQpfg8/9Yd02OvQ==} + three@0.183.1: + resolution: {integrity: sha512-Psv6bbd3d/M/01MT2zZ+VmD0Vj2dbWTNhfe4CuSg7w5TuW96M3NOyCVuh9SZQ05CpGmD7NEcJhZw4GVjhCYxfQ==} throat@5.0.0: resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} @@ -10681,10 +10681,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@monogrid/gainmap-js@3.4.0(three@0.182.0)': + '@monogrid/gainmap-js@3.4.0(three@0.183.1)': dependencies: promise-worker-transferable: 1.0.4 - three: 0.182.0 + three: 0.183.1 '@napi-rs/wasm-runtime@1.1.1': dependencies: @@ -11700,42 +11700,42 @@ snapshots: '@react-spring/types': 9.7.5 react: 18.3.1 - '@react-spring/three@9.7.5(@react-three/fiber@8.18.0(2c07127a59cff985faab52adabb1e72a))(react@18.3.1)(three@0.182.0)': + '@react-spring/three@9.7.5(@react-three/fiber@8.18.0(283bde767fadd0846243f6c2765da163))(react@18.3.1)(three@0.183.1)': dependencies: '@react-spring/animated': 9.7.5(react@18.3.1) '@react-spring/core': 9.7.5(react@18.3.1) '@react-spring/shared': 9.7.5(react@18.3.1) '@react-spring/types': 9.7.5 - '@react-three/fiber': 8.18.0(2c07127a59cff985faab52adabb1e72a) + '@react-three/fiber': 8.18.0(283bde767fadd0846243f6c2765da163) react: 18.3.1 - three: 0.182.0 + three: 0.183.1 '@react-spring/types@9.7.5': {} - '@react-three/drei@9.122.0(@react-three/fiber@8.18.0(2c07127a59cff985faab52adabb1e72a))(@types/react@18.3.27)(@types/three@0.182.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.182.0)(use-sync-external-store@1.6.0(react@18.3.1))': + '@react-three/drei@9.122.0(@react-three/fiber@8.18.0(283bde767fadd0846243f6c2765da163))(@types/react@18.3.27)(@types/three@0.183.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.183.1)(use-sync-external-store@1.6.0(react@18.3.1))': dependencies: '@babel/runtime': 7.28.6 '@mediapipe/tasks-vision': 0.10.17 - '@monogrid/gainmap-js': 3.4.0(three@0.182.0) - '@react-spring/three': 9.7.5(@react-three/fiber@8.18.0(2c07127a59cff985faab52adabb1e72a))(react@18.3.1)(three@0.182.0) - '@react-three/fiber': 8.18.0(2c07127a59cff985faab52adabb1e72a) + '@monogrid/gainmap-js': 3.4.0(three@0.183.1) + '@react-spring/three': 9.7.5(@react-three/fiber@8.18.0(283bde767fadd0846243f6c2765da163))(react@18.3.1)(three@0.183.1) + '@react-three/fiber': 8.18.0(283bde767fadd0846243f6c2765da163) '@use-gesture/react': 10.3.1(react@18.3.1) - camera-controls: 2.10.1(three@0.182.0) + camera-controls: 2.10.1(three@0.183.1) cross-env: 7.0.3 detect-gpu: 5.0.70 glsl-noise: 0.0.0 hls.js: 1.6.15 - maath: 0.10.8(@types/three@0.182.0)(three@0.182.0) - meshline: 3.3.1(three@0.182.0) + maath: 0.10.8(@types/three@0.183.1)(three@0.183.1) + meshline: 3.3.1(three@0.183.1) react: 18.3.1 react-composer: 5.0.3(react@18.3.1) - stats-gl: 2.4.2(@types/three@0.182.0)(three@0.182.0) + stats-gl: 2.4.2(@types/three@0.183.1)(three@0.183.1) stats.js: 0.17.0 suspend-react: 0.1.3(react@18.3.1) - three: 0.182.0 - three-mesh-bvh: 0.7.8(three@0.182.0) - three-stdlib: 2.36.1(three@0.182.0) - troika-three-text: 0.52.4(three@0.182.0) + three: 0.183.1 + three-mesh-bvh: 0.7.8(three@0.183.1) + three-stdlib: 2.36.1(three@0.183.1) + troika-three-text: 0.52.4(three@0.183.1) tunnel-rat: 0.1.2(@types/react@18.3.27)(react@18.3.1) utility-types: 3.11.0 zustand: 5.0.11(@types/react@18.3.27)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) @@ -11747,7 +11747,7 @@ snapshots: - immer - use-sync-external-store - '@react-three/fiber@8.18.0(2c07127a59cff985faab52adabb1e72a)': + '@react-three/fiber@8.18.0(283bde767fadd0846243f6c2765da163)': dependencies: '@babel/runtime': 7.28.6 '@types/react-reconciler': 0.26.7 @@ -11760,7 +11760,7 @@ snapshots: react-use-measure: 2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) scheduler: 0.21.0 suspend-react: 0.1.3(react@18.3.1) - three: 0.182.0 + three: 0.183.1 zustand: 3.7.2(react@18.3.1) optionalDependencies: expo: 52.0.48(@babel/core@7.28.6)(@babel/preset-env@7.28.5(@babel/core@7.28.6))(@expo/metro-runtime@4.0.1(react-native@0.76.3(@babel/core@7.28.6)(@babel/preset-env@7.28.5(@babel/core@7.28.6))(@types/react@18.3.27)(react@18.3.1)))(graphql@16.12.0)(react-native@0.76.3(@babel/core@7.28.6)(@babel/preset-env@7.28.5(@babel/core@7.28.6))(@types/react@18.3.27)(react@18.3.1))(react@18.3.1) @@ -12382,7 +12382,7 @@ snapshots: '@types/stats.js@0.17.4': {} - '@types/three@0.182.0': + '@types/three@0.183.1': dependencies: '@dimforge/rapier3d-compat': 0.12.0 '@tweenjs/tween.js': 23.1.3 @@ -12390,7 +12390,7 @@ snapshots: '@types/webxr': 0.5.24 '@webgpu/types': 0.1.69 fflate: 0.8.2 - meshoptimizer: 0.22.0 + meshoptimizer: 1.0.1 '@types/webxr@0.5.24': {} @@ -13339,9 +13339,9 @@ snapshots: camelcase@6.3.0: {} - camera-controls@2.10.1(three@0.182.0): + camera-controls@2.10.1(three@0.183.1): dependencies: - three: 0.182.0 + three: 0.183.1 caniuse-lite@1.0.30001766: {} @@ -15518,10 +15518,10 @@ snapshots: dependencies: react: 18.3.1 - maath@0.10.8(@types/three@0.182.0)(three@0.182.0): + maath@0.10.8(@types/three@0.183.1)(three@0.183.1): dependencies: - '@types/three': 0.182.0 - three: 0.182.0 + '@types/three': 0.183.1 + three: 0.183.1 magic-string@0.30.21: dependencies: @@ -15581,11 +15581,11 @@ snapshots: merge2@1.4.1: {} - meshline@3.3.1(three@0.182.0): + meshline@3.3.1(three@0.183.1): dependencies: - three: 0.182.0 + three: 0.183.1 - meshoptimizer@0.22.0: {} + meshoptimizer@1.0.1: {} methods@1.1.2: {} @@ -17122,10 +17122,10 @@ snapshots: stat-mode@0.3.0: {} - stats-gl@2.4.2(@types/three@0.182.0)(three@0.182.0): + stats-gl@2.4.2(@types/three@0.183.1)(three@0.183.1): dependencies: - '@types/three': 0.182.0 - three: 0.182.0 + '@types/three': 0.183.1 + three: 0.183.1 stats.js@0.17.0: {} @@ -17382,11 +17382,11 @@ snapshots: dependencies: any-promise: 1.3.0 - three-mesh-bvh@0.7.8(three@0.182.0): + three-mesh-bvh@0.7.8(three@0.183.1): dependencies: - three: 0.182.0 + three: 0.183.1 - three-stdlib@2.36.1(three@0.182.0): + three-stdlib@2.36.1(three@0.183.1): dependencies: '@types/draco3d': 1.4.10 '@types/offscreencanvas': 2019.7.3 @@ -17394,9 +17394,9 @@ snapshots: draco3d: 1.5.7 fflate: 0.6.10 potpack: 1.0.2 - three: 0.182.0 + three: 0.183.1 - three@0.182.0: {} + three@0.183.1: {} throat@5.0.0: {} @@ -17442,17 +17442,17 @@ snapshots: trim-right@1.0.1: {} - troika-three-text@0.52.4(three@0.182.0): + troika-three-text@0.52.4(three@0.183.1): dependencies: bidi-js: 1.0.3 - three: 0.182.0 - troika-three-utils: 0.52.4(three@0.182.0) + three: 0.183.1 + troika-three-utils: 0.52.4(three@0.183.1) troika-worker-utils: 0.52.0 webgl-sdf-generator: 1.1.1 - troika-three-utils@0.52.4(three@0.182.0): + troika-three-utils@0.52.4(three@0.183.1): dependencies: - three: 0.182.0 + three: 0.183.1 troika-worker-utils@0.52.0: {}