diff --git a/package.json b/package.json index 2871b00..0ea5e44 100644 --- a/package.json +++ b/package.json @@ -61,14 +61,14 @@ "dependencies": { "@tresjs/core": "^4.0.2", "pinia": "^2.1.7", - "three": "^0.165.0", + "three": "^0.169.0", "vue": "^3.4.30" }, "devDependencies": { "@release-it/conventional-changelog": "^8.0.1", "@tresjs/eslint-config": "^1.1.0", "@types/node": "^20.14.9", - "@types/three": "^0.165.0", + "@types/three": "^0.169.0", "@vitejs/plugin-vue": "^5.0.5", "dts": "^0.1.1", "eslint": "^9.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4aba8bd..9bad871 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: '@tresjs/core': specifier: ^4.0.2 - version: 4.2.6(three@0.165.0)(vue@3.4.38(typescript@5.5.4)) + version: 4.2.6(three@0.169.0)(vue@3.4.38(typescript@5.5.4)) pinia: specifier: ^2.1.7 version: 2.2.2(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) three: - specifier: ^0.165.0 - version: 0.165.0 + specifier: ^0.169.0 + version: 0.169.0 vue: specifier: ^3.4.30 version: 3.4.38(typescript@5.5.4) @@ -31,8 +31,8 @@ importers: specifier: ^20.14.9 version: 20.14.15 '@types/three': - specifier: ^0.165.0 - version: 0.165.0 + specifier: ^0.169.0 + version: 0.169.0 '@vitejs/plugin-vue': specifier: ^5.0.5 version: 5.1.2(vite@5.4.1(@types/node@20.14.15))(vue@3.4.38(typescript@5.5.4)) @@ -89,7 +89,7 @@ importers: dependencies: '@tresjs/cientos': specifier: ^3.9.0 - version: 3.9.0(@tresjs/core@4.2.6(three@0.165.0)(vue@3.4.38(typescript@5.5.4)))(react@18.3.1)(three@0.165.0)(tweakpane@4.0.3)(vue@3.4.38(typescript@5.5.4)) + version: 3.9.0(@tresjs/core@4.2.6(three@0.169.0)(vue@3.4.38(typescript@5.5.4)))(react@18.3.1)(three@0.169.0)(tweakpane@4.0.3)(vue@3.4.38(typescript@5.5.4)) pinia: specifier: ^2.1.7 version: 2.2.2(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) @@ -990,6 +990,9 @@ packages: '@tweenjs/tween.js@23.1.2': resolution: {integrity: sha512-kMCNaZCJugWI86xiEHaY338CU5JpD0B97p1j1IKNn/Zto8PgACjQx0UxbHjmOcLl/dDOBnItwD07KmCs75pxtQ==} + '@tweenjs/tween.js@23.1.3': + resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==} + '@types/argparse@1.0.38': resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} @@ -1041,8 +1044,8 @@ packages: '@types/three@0.163.0': resolution: {integrity: sha512-uIdDhsXRpQiBUkflBS/i1l3JX14fW6Ot9csed60nfbZNXHDTRsnV2xnTVwXcgbvTiboAR4IW+t+lTL5f1rqIqA==} - '@types/three@0.165.0': - resolution: {integrity: sha512-AJK8JZAFNBF0kBXiAIl5pggYlzAGGA8geVYQXAcPCEDRbyA+oEjkpUBcJJrtNz6IiALwzGexFJGZG2yV3WsYBw==} + '@types/three@0.169.0': + resolution: {integrity: sha512-oan7qCgJBt03wIaK+4xPWclYRPG9wzcg7Z2f5T8xYTNEF95kh0t0lklxLLYBDo7gQiGLYzE6iF4ta7nXF2bcsw==} '@types/unist@2.0.10': resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} @@ -1386,6 +1389,9 @@ packages: '@vueuse/shared@11.1.0': resolution: {integrity: sha512-YUtIpY122q7osj+zsNMFAfMTubGz0sn5QzE5gPzAIiCmtt2ha3uQUY1+JPyL4gRCTsLPX82Y9brNbo/aqlA91w==} + '@webgpu/types@0.1.49': + resolution: {integrity: sha512-NMmS8/DofhH/IFeW+876XrHVWel+J/vdcFCHLDqeJgkH9x0DeiwjVd8LcBdaxdG/T7Rf8VUAYsA8X1efMzLjRQ==} + JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -3762,8 +3768,8 @@ packages: peerDependencies: three: '>=0.128.0' - three@0.165.0: - resolution: {integrity: sha512-cc96IlVYGydeceu0e5xq70H8/yoVT/tXBxV/W8A/U6uOq7DXc4/s1Mkmnu6SqoYGhSRWWYFOhVwvq6V0VtbplA==} + three@0.169.0: + resolution: {integrity: sha512-Ed906MA3dR4TS5riErd4QBsRGPcx+HBDX2O5yYE5GqJeFQTPU+M56Va/f/Oph9X7uZo3W3o4l2ZhBZ6f6qUv0w==} through2@0.6.5: resolution: {integrity: sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==} @@ -5067,16 +5073,16 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@tresjs/cientos@3.9.0(@tresjs/core@4.2.6(three@0.165.0)(vue@3.4.38(typescript@5.5.4)))(react@18.3.1)(three@0.165.0)(tweakpane@4.0.3)(vue@3.4.38(typescript@5.5.4))': + '@tresjs/cientos@3.9.0(@tresjs/core@4.2.6(three@0.169.0)(vue@3.4.38(typescript@5.5.4)))(react@18.3.1)(three@0.169.0)(tweakpane@4.0.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@tresjs/core': 4.2.6(three@0.165.0)(vue@3.4.38(typescript@5.5.4)) + '@tresjs/core': 4.2.6(three@0.169.0)(vue@3.4.38(typescript@5.5.4)) '@vueuse/core': 10.11.0(vue@3.4.38(typescript@5.5.4)) - camera-controls: 2.8.5(three@0.165.0) + camera-controls: 2.8.5(three@0.169.0) stats-gl: 2.2.8 stats.js: 0.17.0 - three: 0.165.0 - three-custom-shader-material: 5.4.0(react@18.3.1)(three@0.165.0) - three-stdlib: 2.30.3(three@0.165.0) + three: 0.169.0 + three-custom-shader-material: 5.4.0(react@18.3.1)(three@0.169.0) + three-stdlib: 2.30.3(three@0.169.0) tweakpane: 4.0.3 vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: @@ -5084,12 +5090,12 @@ snapshots: - '@vue/composition-api' - react - '@tresjs/core@4.2.6(three@0.165.0)(vue@3.4.38(typescript@5.5.4))': + '@tresjs/core@4.2.6(three@0.169.0)(vue@3.4.38(typescript@5.5.4))': dependencies: '@alvarosabu/utils': 3.2.0 '@vue/devtools-api': 6.6.3 '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) - three: 0.165.0 + three: 0.169.0 vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' @@ -5120,6 +5126,8 @@ snapshots: '@tweenjs/tween.js@23.1.2': {} + '@tweenjs/tween.js@23.1.3': {} + '@types/argparse@1.0.38': {} '@types/draco3d@1.4.10': {} @@ -5174,11 +5182,12 @@ snapshots: fflate: 0.8.2 meshoptimizer: 0.18.1 - '@types/three@0.165.0': + '@types/three@0.169.0': dependencies: - '@tweenjs/tween.js': 23.1.2 + '@tweenjs/tween.js': 23.1.3 '@types/stats.js': 0.17.3 '@types/webxr': 0.5.18 + '@webgpu/types': 0.1.49 fflate: 0.8.2 meshoptimizer: 0.18.1 @@ -5702,6 +5711,8 @@ snapshots: - '@vue/composition-api' - vue + '@webgpu/types@0.1.49': {} + JSONStream@1.3.5: dependencies: jsonparse: 1.3.1 @@ -5896,9 +5907,9 @@ snapshots: camelcase@7.0.1: {} - camera-controls@2.8.5(three@0.165.0): + camera-controls@2.8.5(three@0.169.0): dependencies: - three: 0.165.0 + three: 0.169.0 caniuse-lite@1.0.30001638: {} @@ -8167,17 +8178,17 @@ snapshots: text-table@0.2.0: {} - three-custom-shader-material@5.4.0(react@18.3.1)(three@0.165.0): + three-custom-shader-material@5.4.0(react@18.3.1)(three@0.169.0): dependencies: glsl-token-functions: 1.0.1 glsl-token-string: 1.0.1 glsl-tokenizer: 2.1.5 object-hash: 3.0.0 - three: 0.165.0 + three: 0.169.0 optionalDependencies: react: 18.3.1 - three-stdlib@2.30.3(three@0.165.0): + three-stdlib@2.30.3(three@0.169.0): dependencies: '@types/draco3d': 1.4.10 '@types/offscreencanvas': 2019.7.3 @@ -8185,9 +8196,9 @@ snapshots: draco3d: 1.5.7 fflate: 0.6.10 potpack: 1.0.2 - three: 0.165.0 + three: 0.169.0 - three@0.165.0: {} + three@0.169.0: {} through2@0.6.5: dependencies: