diff --git a/package.json b/package.json index 92e14e7..78d12a5 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "react-dom": "^18.2.0", "react-router-dom": "^6.12.1", "sass": "^1.62.1", - "three": "^0.156.0", + "three": "^0.158.0", "three-stdlib": "^2.21.12", "tsc-silent": "^1.2.2" }, @@ -37,7 +37,7 @@ "@types/node": "^20.3.1", "@types/react": "^18.2.21", "@types/react-dom": "^18.2.7", - "@types/three": "^0.156.0", + "@types/three": "^0.158.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "@vitejs/plugin-react": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 57f3817..00e4bbd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ dependencies: version: 10.15.1 '@react-three/drei': specifier: ^9.68.6 - version: 9.68.6(@react-three/fiber@8.13.0)(@types/three@0.156.0)(react-dom@18.2.0)(react@18.2.0)(three@0.156.0) + version: 9.68.6(@react-three/fiber@8.13.0)(@types/three@0.158.0)(react-dom@18.2.0)(react@18.2.0)(three@0.158.0) '@react-three/fiber': specifier: ^8.13.0 - version: 8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.156.0) + version: 8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.158.0) antd: specifier: ^5.8.5 version: 5.8.5(react-dom@18.2.0)(react@18.2.0) @@ -36,11 +36,11 @@ dependencies: specifier: ^1.62.1 version: 1.62.1 three: - specifier: ^0.156.0 - version: 0.156.0 + specifier: ^0.158.0 + version: 0.158.0 three-stdlib: specifier: ^2.21.12 - version: 2.21.12(three@0.156.0) + version: 2.21.12(three@0.158.0) tsc-silent: specifier: ^1.2.2 version: 1.2.2(typescript@5.0.2)(yargs@15.4.1) @@ -56,8 +56,8 @@ devDependencies: specifier: ^18.2.7 version: 18.2.7 '@types/three': - specifier: ^0.156.0 - version: 0.156.0 + specifier: ^0.158.0 + version: 0.158.0 '@typescript-eslint/eslint-plugin': specifier: ^6.0.0 version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.38.0)(typescript@5.0.2) @@ -1032,7 +1032,7 @@ packages: react: 18.2.0 dev: false - /@react-spring/three@9.6.1(@react-three/fiber@8.13.0)(react@18.2.0)(three@0.156.0): + /@react-spring/three@9.6.1(@react-three/fiber@8.13.0)(react@18.2.0)(three@0.158.0): resolution: {integrity: sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==} peerDependencies: '@react-three/fiber': '>=6.0' @@ -1043,16 +1043,16 @@ packages: '@react-spring/core': 9.6.1(react@18.2.0) '@react-spring/shared': 9.6.1(react@18.2.0) '@react-spring/types': 9.6.1 - '@react-three/fiber': 8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.156.0) + '@react-three/fiber': 8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.158.0) react: 18.2.0 - three: 0.156.0 + three: 0.158.0 dev: false /@react-spring/types@9.6.1: resolution: {integrity: sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==} dev: false - /@react-three/drei@9.68.6(@react-three/fiber@8.13.0)(@types/three@0.156.0)(react-dom@18.2.0)(react@18.2.0)(three@0.156.0): + /@react-three/drei@9.68.6(@react-three/fiber@8.13.0)(@types/three@0.158.0)(react-dom@18.2.0)(react@18.2.0)(three@0.158.0): resolution: {integrity: sha512-Jkzs18EqywSHK8uqXmukE5z4C+SDfs5zhnnmE2nh5108ncMbTVUDBLPRdQMFkxU2KIoDcQXQR4vab8WQtfHVMg==} peerDependencies: '@react-three/fiber': '>=8.0' @@ -1064,34 +1064,34 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.5 - '@react-spring/three': 9.6.1(@react-three/fiber@8.13.0)(react@18.2.0)(three@0.156.0) - '@react-three/fiber': 8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.156.0) + '@react-spring/three': 9.6.1(@react-three/fiber@8.13.0)(react@18.2.0)(three@0.158.0) + '@react-three/fiber': 8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.158.0) '@use-gesture/react': 10.2.27(react@18.2.0) - camera-controls: 2.3.5(three@0.156.0) + camera-controls: 2.3.5(three@0.158.0) detect-gpu: 5.0.25 glsl-noise: 0.0.0 lodash.clamp: 4.0.3 lodash.omit: 4.5.0 lodash.pick: 4.4.0 - maath: 0.5.3(@types/three@0.156.0)(three@0.156.0) - meshline: 3.1.6(three@0.156.0) + maath: 0.5.3(@types/three@0.158.0)(three@0.158.0) + meshline: 3.1.6(three@0.158.0) react: 18.2.0 react-composer: 5.0.3(react@18.2.0) react-dom: 18.2.0(react@18.2.0) react-merge-refs: 1.1.0 stats.js: 0.17.0 suspend-react: 0.0.8(react@18.2.0) - three: 0.156.0 - three-mesh-bvh: 0.5.24(three@0.156.0) - three-stdlib: 2.21.12(three@0.156.0) - troika-three-text: 0.47.2(three@0.156.0) + three: 0.158.0 + three-mesh-bvh: 0.5.24(three@0.158.0) + three-stdlib: 2.21.12(three@0.158.0) + troika-three-text: 0.47.2(three@0.158.0) utility-types: 3.10.0 zustand: 3.7.2(react@18.2.0) transitivePeerDependencies: - '@types/three' dev: false - /@react-three/fiber@8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.156.0): + /@react-three/fiber@8.13.0(react-dom@18.2.0)(react@18.2.0)(three@0.158.0): resolution: {integrity: sha512-hPFzFNgikEMyEbL+NpSA7q+UWZxInrrkJldWaCR2w34Fwf20x9p68bsyN0/yn9oM2VlWoJcJjR8hw1tN9AxHuA==} peerDependencies: expo: '>=43.0' @@ -1122,7 +1122,7 @@ packages: react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.2.0) scheduler: 0.21.0 suspend-react: 0.0.8(react@18.2.0) - three: 0.156.0 + three: 0.158.0 zustand: 3.7.2(react@18.2.0) dev: false @@ -1301,8 +1301,8 @@ packages: /@types/stats.js@0.17.0: resolution: {integrity: sha512-9w+a7bR8PeB0dCT/HBULU2fMqf6BAzvKbxFboYhmDtDkKPiyXYbjoe2auwsXlEFI7CFNMF1dCv3dFH5Poy9R1w==} - /@types/three@0.156.0: - resolution: {integrity: sha512-733bXDSRdlrxqOmQuOmfC1UBRuJ2pREPk8sWnx9MtIJEVDQMx8U0NQO5MVVaOrjzDPyLI+cFPim2X/ss9v0+LQ==} + /@types/three@0.158.0: + resolution: {integrity: sha512-4x+JNt+JzaVbJl0E2p2UrNe/ZCNFUQjnwBi+JRwuQNWWWN7Me6YFl9v6zt85Ll5eepeAFoXueXxh4vYCcetcnQ==} dependencies: '@types/stats.js': 0.17.0 '@types/webxr': 0.5.2 @@ -1762,12 +1762,12 @@ packages: engines: {node: '>=6'} dev: false - /camera-controls@2.3.5(three@0.156.0): + /camera-controls@2.3.5(three@0.158.0): resolution: {integrity: sha512-T4AcGyUL4Dn2VIxEX5R+vDvrWNY4KqHziPwzUMca4zKCawf5KMbbcmVbuhUzohzm2DxTcr5gm5gNSmCXWVTyWQ==} peerDependencies: three: '>=0.126.1' dependencies: - three: 0.156.0 + three: 0.158.0 dev: false /caniuse-lite@1.0.30001489: @@ -3341,14 +3341,14 @@ packages: engines: {node: '>=12'} dev: true - /maath@0.5.3(@types/three@0.156.0)(three@0.156.0): + /maath@0.5.3(@types/three@0.158.0)(three@0.158.0): resolution: {integrity: sha512-ut63A4zTd9abtpi+sOHW1fPWPtAFrjK0E17eAthx1k93W/T2cWLKV5oaswyotJVDvvW1EXSdokAqhK5KOu0Qdw==} peerDependencies: '@types/three': '>=0.144.0' three: '>=0.144.0' dependencies: - '@types/three': 0.156.0 - three: 0.156.0 + '@types/three': 0.158.0 + three: 0.158.0 dev: false /marked-terminal@5.2.0(marked@5.1.1): @@ -3386,12 +3386,12 @@ packages: engines: {node: '>= 8'} dev: true - /meshline@3.1.6(three@0.156.0): + /meshline@3.1.6(three@0.158.0): resolution: {integrity: sha512-8JZJOdaL5oz3PI/upG8JvP/5FfzYUOhrkJ8np/WKvXzl0/PZ2V9pqTvCIjSKv+w9ccg2xb+yyBhXAwt6ier3ug==} peerDependencies: three: '>=0.137' dependencies: - three: 0.156.0 + three: 0.158.0 dev: false /meshoptimizer@0.18.1: @@ -5028,15 +5028,15 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true - /three-mesh-bvh@0.5.24(three@0.156.0): + /three-mesh-bvh@0.5.24(three@0.158.0): resolution: {integrity: sha512-VTIgfjz8aFoPKTQoMIQQv9jJD4ybFRZuKKE1/kqy78FQcuHQ0+iIWv7C5cSb2inlvs7bNMVY3yRx3RXGZfrvzQ==} peerDependencies: three: '>= 0.123.0' dependencies: - three: 0.156.0 + three: 0.158.0 dev: false - /three-stdlib@2.21.12(three@0.156.0): + /three-stdlib@2.21.12(three@0.158.0): resolution: {integrity: sha512-1on3iwVZV41Hr3M/R6IlyrRKu4cdO2MnDc/WjdATK32oHfTpp38sVPEWm/3F70HXHsI9WfMXwATC7aTfqqC49A==} peerDependencies: three: '>=0.122.0' @@ -5051,12 +5051,12 @@ packages: mmd-parser: 1.0.4 opentype.js: 1.3.4 potpack: 1.0.2 - three: 0.156.0 + three: 0.158.0 zstddec: 0.0.2 dev: false - /three@0.156.0: - resolution: {integrity: sha512-r6meetGWDk3aYjDRh6NpKuUkzoPlI3yldDQe2SkwCcqTTB5NZn7vKQBUXyMExvlwZShaLmvAbsVWaFzp1rkk3A==} + /three@0.158.0: + resolution: {integrity: sha512-TALj4EOpdDPF1henk2Q+s17K61uEAAWQ7TJB68nr7FKxqwyDr3msOt5IWdbGm4TaWKjrtWS8DJJWe9JnvsWOhQ==} dev: false /throttle-debounce@5.0.0: @@ -5098,24 +5098,24 @@ packages: resolution: {integrity: sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==} dev: true - /troika-three-text@0.47.2(three@0.156.0): + /troika-three-text@0.47.2(three@0.158.0): resolution: {integrity: sha512-qylT0F+U7xGs+/PEf3ujBdJMYWbn0Qci0kLqI5BJG2kW1wdg4T1XSxneypnF05DxFqJhEzuaOR9S2SjiyknMng==} peerDependencies: three: '>=0.125.0' dependencies: bidi-js: 1.0.2 - three: 0.156.0 - troika-three-utils: 0.47.2(three@0.156.0) + three: 0.158.0 + troika-three-utils: 0.47.2(three@0.158.0) troika-worker-utils: 0.47.2 webgl-sdf-generator: 1.1.1 dev: false - /troika-three-utils@0.47.2(three@0.156.0): + /troika-three-utils@0.47.2(three@0.158.0): resolution: {integrity: sha512-/28plhCxfKtH7MSxEGx8e3b/OXU5A0xlwl+Sbdp0H8FXUHKZDoksduEKmjQayXYtxAyuUiCRunYIv/8Vi7aiyg==} peerDependencies: three: '>=0.125.0' dependencies: - three: 0.156.0 + three: 0.158.0 dev: false /troika-worker-utils@0.47.2: