diff --git a/package-lock.json b/package-lock.json index 165f9a5..b424121 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3952,10 +3952,11 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -4908,9 +4909,10 @@ "license": "MIT" }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6860,9 +6862,10 @@ } }, "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -7239,9 +7242,10 @@ "peer": true }, "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5999faf..d7bdf20 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: '@14islands/r3f-scroll-rig': specifier: ^8.13.1 - version: 8.15.0(@react-three/drei@9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)))(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + version: 8.15.0(@react-three/drei@9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)))(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) '@ducanh2912/next-pwa': specifier: ^10.0.0 version: 10.2.9(next@14.2.33(@babel/core@7.28.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.102.1) '@nodetoy/react-nodetoy': specifier: ^0.1.24 - version: 0.1.24(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + version: 0.1.24(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) '@radix-ui/react-avatar': specifier: ^1.0.4 version: 1.1.10(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -31,19 +31,19 @@ importers: version: 1.2.3(@types/react@18.3.26)(react@18.3.1) '@react-spring/three': specifier: ^9.7.3 - version: 9.7.5(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react@18.3.1)(three@0.160.1) + version: 9.7.5(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react@18.3.1)(three@0.170.0) '@react-spring/web': specifier: ^9.7.3 version: 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-three/drei': specifier: ^9.92.7 - version: 9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)) + version: 9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)) '@react-three/fiber': specifier: ^8.15.12 - version: 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + version: 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) '@react-three/postprocessing': specifier: ^2.16.2 - version: 2.19.1(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/three@0.180.0)(react@18.3.1)(three@0.160.1) + version: 2.19.1(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/three@0.180.0)(react@18.3.1)(three@0.170.0) '@studio-freight/lenis': specifier: ^1.0.39 version: 1.0.42 @@ -66,8 +66,8 @@ importers: specifier: ^0.0.5 version: 0.0.5 lamina: - specifier: ^1.1.23 - version: 1.2.2(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + specifier: 1.1.23 + version: 1.1.23(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) leva: specifier: ^0.9.35 version: 0.9.36(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -88,7 +88,7 @@ importers: version: 1.23.0 r3f-perf: specifier: ^7.1.2 - version: 7.2.3(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)) + version: 7.2.3(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)) react: specifier: ^18.2.0 version: 18.3.1 @@ -108,11 +108,11 @@ importers: specifier: ^1.0.7 version: 1.0.7(tailwindcss@3.4.18) three: - specifier: ^0.160.0 - version: 0.160.1 + specifier: ^0.170.0 + version: 0.170.0 three-stdlib: specifier: ^2.28.9 - version: 2.36.0(three@0.160.1) + version: 2.36.0(three@0.170.0) tunnel-rat: specifier: ^0.1.2 version: 0.1.2(@types/react@18.3.26)(react@18.3.1) @@ -3064,13 +3064,13 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - lamina@1.2.2: - resolution: {integrity: sha512-F81fSK0G2TowZuAi8R126t/C519+ZeiCUKr3TMQaGp5uCGhqKD0qO8rBo7677OMC4eY59oFswqqHF5pT9GkbEA==} + lamina@1.1.23: + resolution: {integrity: sha512-sxcoOyws9fK73tHJFsXgZlIJho++nf+FwWzpbvAheUvayl30DyJmPd0U0Q6v/ECcJuuujb7Txcr4SLOZrdDPJA==} peerDependencies: '@react-three/fiber': '>=8.0' - react: '>=19.0' - react-dom: '>=19.0' - three: '>=0.170' + react: '>=18.0' + react-dom: '>=18.0' + three: '>=0.138' peerDependenciesMeta: '@react-three/fiber': optional: true @@ -3103,12 +3103,6 @@ packages: lerp@1.0.3: resolution: {integrity: sha512-70Rh4rCkJDvwWiTsyZ1HmJGvnyfFah4m6iTux29XmasRiZPDBpT9Cfa4ai73+uLZxnlKruUS62jj2lb11wURiA==} - leva@0.10.0: - resolution: {integrity: sha512-RiNJWmeqQdKIeHuVXgshmxIHu144a2AMYtLxKf8Nm1j93pisDPexuQDHKNdQlbo37wdyDQibLjY9JKGIiD7gaw==} - peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - leva@0.9.36: resolution: {integrity: sha512-mzzxZzpPdN1bugl6LXCLgK5PS4rU1NdRX7CWnXjVelK49OP8bdoMHhDDweo/uWIk4UHgwpO1sj9CD5Dai+Pvrg==} peerDependencies: @@ -4167,12 +4161,12 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - three-custom-shader-material@6.4.0: - resolution: {integrity: sha512-dIbkwX1P4DcHMOZrywW+/TDp5qJhlyU6NP/2kmHw91UqC+TrK4JSBtAV3qGc6UnkqSOmR1i0O+Yz5EnTp2aQ1g==} + three-custom-shader-material@4.0.0: + resolution: {integrity: sha512-oMlHSANeKJdpXiLnQTQILF0tY6p2q6tgzQiR5UzMtC9oCa+EQgMXh28dvzsnqtWVnnv6FGwXRfNFgqcv+mHW7Q==} peerDependencies: '@react-three/fiber': '>=8.0' react: '>=18.0' - three: '>=0.159' + three: '>=0.140' peerDependenciesMeta: '@react-three/fiber': optional: true @@ -4190,8 +4184,8 @@ packages: peerDependencies: three: '>=0.128.0' - three@0.160.1: - resolution: {integrity: sha512-Bgl2wPJypDOZ1stAxwfWAcJ0WQf7QzlptsxkjYiURPz+n5k4RBDLsq+6f9Y75TYxn6aHLcWz+JNmwTOXWrQTBQ==} + three@0.170.0: + resolution: {integrity: sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==} through2@0.6.5: resolution: {integrity: sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==} @@ -4626,7 +4620,7 @@ snapshots: dependencies: lerp: 1.0.3 - '@14islands/r3f-scroll-rig@8.15.0(@react-three/drei@9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)))(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)': + '@14islands/r3f-scroll-rig@8.15.0(@react-three/drei@9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)))(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)': dependencies: '@14islands/lerp': 1.0.3 '@juggle/resize-observer': 3.4.0 @@ -4640,12 +4634,12 @@ snapshots: react-intersection-observer: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) supports-webp: 3.0.0 suspend-react: 0.0.8(react@18.3.1) - three: 0.160.1 + three: 0.170.0 vecn: 1.3.1 zustand: 3.7.2(react@18.3.1) optionalDependencies: - '@react-three/drei': 9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)) - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@react-three/drei': 9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) transitivePeerDependencies: - '@nuxt/kit' - vue @@ -5438,10 +5432,10 @@ snapshots: '@mediapipe/tasks-vision@0.10.17': {} - '@monogrid/gainmap-js@3.1.0(three@0.160.1)': + '@monogrid/gainmap-js@3.1.0(three@0.170.0)': dependencies: promise-worker-transferable: 1.0.4 - three: 0.160.1 + three: 0.170.0 '@napi-rs/wasm-runtime@0.2.12': dependencies: @@ -5502,24 +5496,24 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@nodetoy/react-nodetoy@0.1.24(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)': + '@nodetoy/react-nodetoy@0.1.24(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)': dependencies: - '@nodetoy/shared-nodetoy': 0.2.21(three@0.160.1) - '@nodetoy/three-nodetoy': 0.1.36(three@0.160.1) - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@nodetoy/shared-nodetoy': 0.2.21(three@0.170.0) + '@nodetoy/three-nodetoy': 0.1.36(three@0.170.0) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - three: 0.160.1 + three: 0.170.0 - '@nodetoy/shared-nodetoy@0.2.21(three@0.160.1)': + '@nodetoy/shared-nodetoy@0.2.21(three@0.170.0)': dependencies: eventemitter3: 4.0.7 - three: 0.160.1 + three: 0.170.0 - '@nodetoy/three-nodetoy@0.1.36(three@0.160.1)': + '@nodetoy/three-nodetoy@0.1.36(three@0.170.0)': dependencies: - '@nodetoy/shared-nodetoy': 0.2.21(three@0.160.1) - three: 0.160.1 + '@nodetoy/shared-nodetoy': 0.2.21(three@0.170.0) + three: 0.170.0 '@nolyfill/is-core-module@1.0.39': {} @@ -5881,15 +5875,15 @@ snapshots: '@react-spring/types': 9.7.5 react: 18.3.1 - '@react-spring/three@9.7.5(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react@18.3.1)(three@0.160.1)': + '@react-spring/three@9.7.5(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react@18.3.1)(three@0.170.0)': 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(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) react: 18.3.1 - three: 0.160.1 + three: 0.170.0 '@react-spring/types@9.7.5': {} @@ -5902,30 +5896,30 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-three/drei@9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1))': + '@react-three/drei@9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1))': dependencies: '@babel/runtime': 7.28.4 '@mediapipe/tasks-vision': 0.10.17 - '@monogrid/gainmap-js': 3.1.0(three@0.160.1) - '@react-spring/three': 9.7.5(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react@18.3.1)(three@0.160.1) - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@monogrid/gainmap-js': 3.1.0(three@0.170.0) + '@react-spring/three': 9.7.5(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react@18.3.1)(three@0.170.0) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) '@use-gesture/react': 10.3.1(react@18.3.1) - camera-controls: 2.10.1(three@0.160.1) + camera-controls: 2.10.1(three@0.170.0) cross-env: 7.0.3 detect-gpu: 5.0.70 glsl-noise: 0.0.0 hls.js: 1.6.13 - maath: 0.10.8(@types/three@0.180.0)(three@0.160.1) - meshline: 3.3.1(three@0.160.1) + maath: 0.10.8(@types/three@0.180.0)(three@0.170.0) + meshline: 3.3.1(three@0.170.0) react: 18.3.1 react-composer: 5.0.3(react@18.3.1) - stats-gl: 2.4.2(@types/three@0.180.0)(three@0.160.1) + stats-gl: 2.4.2(@types/three@0.180.0)(three@0.170.0) stats.js: 0.17.0 suspend-react: 0.1.3(react@18.3.1) - three: 0.160.1 - three-mesh-bvh: 0.7.8(three@0.160.1) - three-stdlib: 2.36.0(three@0.160.1) - troika-three-text: 0.52.4(three@0.160.1) + three: 0.170.0 + three-mesh-bvh: 0.7.8(three@0.170.0) + three-stdlib: 2.36.0(three@0.170.0) + troika-three-text: 0.52.4(three@0.170.0) tunnel-rat: 0.1.2(@types/react@18.3.26)(react@18.3.1) utility-types: 3.11.0 zustand: 5.0.8(@types/react@18.3.26)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) @@ -5937,7 +5931,7 @@ snapshots: - immer - use-sync-external-store - '@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)': + '@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)': dependencies: '@babel/runtime': 7.28.4 '@types/react-reconciler': 0.26.7 @@ -5950,23 +5944,23 @@ 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.160.1 + three: 0.170.0 zustand: 3.7.2(react@18.3.1) optionalDependencies: react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@react-three/postprocessing@2.19.1(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/three@0.180.0)(react@18.3.1)(three@0.160.1)': + '@react-three/postprocessing@2.19.1(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/three@0.180.0)(react@18.3.1)(three@0.170.0)': dependencies: - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) buffer: 6.0.3 - maath: 0.6.0(@types/three@0.180.0)(three@0.160.1) - n8ao: 1.10.1(postprocessing@6.37.8(three@0.160.1))(three@0.160.1) - postprocessing: 6.37.8(three@0.160.1) + maath: 0.6.0(@types/three@0.180.0)(three@0.170.0) + n8ao: 1.10.1(postprocessing@6.37.8(three@0.170.0))(three@0.170.0) + postprocessing: 6.37.8(three@0.170.0) react: 18.3.1 - three: 0.160.1 - three-stdlib: 2.36.0(three@0.160.1) + three: 0.170.0 + three-stdlib: 2.36.0(three@0.170.0) transitivePeerDependencies: - '@types/three' @@ -6708,9 +6702,9 @@ snapshots: camelcase-css@2.0.1: {} - camera-controls@2.10.1(three@0.160.1): + camera-controls@2.10.1(three@0.170.0): dependencies: - three: 0.160.1 + three: 0.170.0 caniuse-lite@1.0.30001751: {} @@ -7986,17 +7980,17 @@ snapshots: dependencies: json-buffer: 3.0.1 - lamina@1.2.2(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1): + lamina@1.1.23(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0): dependencies: glsl-token-descope: 1.0.2 glsl-token-functions: 1.0.1 glsl-token-string: 1.0.1 glsl-tokenizer: 2.1.5 - leva: 0.10.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - three: 0.160.1 - three-custom-shader-material: 6.4.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react@18.3.1)(three@0.160.1) + leva: 0.9.36(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + three: 0.170.0 + three-custom-shader-material: 4.0.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react@18.3.1)(three@0.170.0) optionalDependencies: - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -8014,24 +8008,6 @@ snapshots: lerp@1.0.3: {} - leva@0.10.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@radix-ui/react-portal': 1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tooltip': 1.0.5(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@stitches/react': 1.2.8(react@18.3.1) - '@use-gesture/react': 10.3.1(react@18.3.1) - colord: 2.9.3 - dequal: 2.0.3 - merge-value: 1.0.0 - react: 18.3.1 - react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-dom: 18.3.1(react@18.3.1) - react-dropzone: 12.1.0(react@18.3.1) - v8n: 1.5.1 - zustand: 3.7.2(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - leva@0.9.36(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@radix-ui/react-portal': 1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -8107,15 +8083,15 @@ snapshots: dependencies: react: 18.3.1 - maath@0.10.8(@types/three@0.180.0)(three@0.160.1): + maath@0.10.8(@types/three@0.180.0)(three@0.170.0): dependencies: '@types/three': 0.180.0 - three: 0.160.1 + three: 0.170.0 - maath@0.6.0(@types/three@0.180.0)(three@0.160.1): + maath@0.6.0(@types/three@0.180.0)(three@0.170.0): dependencies: '@types/three': 0.180.0 - three: 0.160.1 + three: 0.170.0 magic-string@0.25.9: dependencies: @@ -8144,9 +8120,9 @@ snapshots: merge2@1.4.1: {} - meshline@3.3.1(three@0.160.1): + meshline@3.3.1(three@0.170.0): dependencies: - three: 0.160.1 + three: 0.170.0 meshoptimizer@0.22.0: {} @@ -8203,10 +8179,10 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - n8ao@1.10.1(postprocessing@6.37.8(three@0.160.1))(three@0.160.1): + n8ao@1.10.1(postprocessing@6.37.8(three@0.170.0))(three@0.170.0): dependencies: - postprocessing: 6.37.8(three@0.160.1) - three: 0.160.1 + postprocessing: 6.37.8(three@0.170.0) + three: 0.170.0 nanoid@3.3.11: {} @@ -8480,9 +8456,9 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - postprocessing@6.37.8(three@0.160.1): + postprocessing@6.37.8(three@0.170.0): dependencies: - three: 0.160.1 + three: 0.170.0 potpack@1.0.2: {} @@ -8550,17 +8526,17 @@ snapshots: queue-microtask@1.2.3: {} - r3f-perf@7.2.3(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)): + r3f-perf@7.2.3(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)): dependencies: '@radix-ui/react-icons': 1.3.2(react@18.3.1) - '@react-three/drei': 9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1)(use-sync-external-store@1.6.0(react@18.3.1)) + '@react-three/drei': 9.122.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(@types/react@18.3.26)(@types/three@0.180.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0)(use-sync-external-store@1.6.0(react@18.3.1)) '@stitches/react': 1.2.8(react@18.3.1) '@utsubo/events': 0.1.7(react@18.3.1) react: 18.3.1 - three: 0.160.1 + three: 0.170.0 zustand: 4.5.7(@types/react@18.3.26)(react@18.3.1) optionalDependencies: - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -8953,10 +8929,10 @@ snapshots: dependencies: escodegen: 2.1.0 - stats-gl@2.4.2(@types/three@0.180.0)(three@0.160.1): + stats-gl@2.4.2(@types/three@0.180.0)(three@0.170.0): dependencies: '@types/three': 0.180.0 - three: 0.160.1 + three: 0.170.0 stats.js@0.17.0: {} @@ -9183,18 +9159,22 @@ snapshots: dependencies: any-promise: 1.3.0 - three-custom-shader-material@6.4.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1))(react@18.3.1)(three@0.160.1): + three-custom-shader-material@4.0.0(@react-three/fiber@8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0))(react@18.3.1)(three@0.170.0): dependencies: - three: 0.160.1 + glsl-token-functions: 1.0.1 + glsl-token-string: 1.0.1 + glsl-tokenizer: 2.1.5 + object-hash: 3.0.0 + three: 0.170.0 optionalDependencies: - '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.160.1) + '@react-three/fiber': 8.18.0(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.170.0) react: 18.3.1 - three-mesh-bvh@0.7.8(three@0.160.1): + three-mesh-bvh@0.7.8(three@0.170.0): dependencies: - three: 0.160.1 + three: 0.170.0 - three-stdlib@2.36.0(three@0.160.1): + three-stdlib@2.36.0(three@0.170.0): dependencies: '@types/draco3d': 1.4.10 '@types/offscreencanvas': 2019.7.3 @@ -9202,9 +9182,9 @@ snapshots: draco3d: 1.5.7 fflate: 0.6.10 potpack: 1.0.2 - three: 0.160.1 + three: 0.170.0 - three@0.160.1: {} + three@0.170.0: {} through2@0.6.5: dependencies: @@ -9241,17 +9221,17 @@ snapshots: dependencies: punycode: 2.3.1 - troika-three-text@0.52.4(three@0.160.1): + troika-three-text@0.52.4(three@0.170.0): dependencies: bidi-js: 1.0.3 - three: 0.160.1 - troika-three-utils: 0.52.4(three@0.160.1) + three: 0.170.0 + troika-three-utils: 0.52.4(three@0.170.0) troika-worker-utils: 0.52.0 webgl-sdf-generator: 1.1.1 - troika-three-utils@0.52.4(three@0.160.1): + troika-three-utils@0.52.4(three@0.170.0): dependencies: - three: 0.160.1 + three: 0.170.0 troika-worker-utils@0.52.0: {}