diff --git a/packages/blocks/package.json b/packages/blocks/package.json index d70f80ef..413f4f36 100644 --- a/packages/blocks/package.json +++ b/packages/blocks/package.json @@ -40,7 +40,7 @@ "maplibre-gl": ">=4", "svelte": ">=4 <5", "tailwindcss": ">=3", - "three": ">=0.159" + "three": ">=0.167.0" }, "devDependencies": { "@sveltejs/adapter-auto": "^3.0.0", @@ -51,8 +51,8 @@ "@testing-library/jest-dom": "^6.1.5", "@testing-library/svelte": "^4.1.0", "@threlte/core": "^7.3.1", - "@threlte/extras": "^8.11.4", - "@types/three": "^0.166.0", + "@threlte/extras": "^8.11.5", + "@types/three": "^0.167.2", "@typescript-eslint/eslint-plugin": "^6.15.0", "@typescript-eslint/parser": "^6.15.0", "@viamrobotics/eslint-config": "^0.3.0", @@ -79,7 +79,7 @@ "svelte": "^4.2.8", "svelte-check": "^3.6.2", "tailwindcss": "^3.3.7", - "three": "^0.166.1", + "three": "^0.167.1", "tslib": "^2.6.2", "typescript": "^5.3.3", "vite": "^5.0.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a05203a6..3705535a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,13 +33,13 @@ importers: version: 4.1.0(svelte@4.2.17) '@threlte/core': specifier: ^7.3.1 - version: 7.3.1(svelte@4.2.17)(three@0.166.1) + version: 7.3.1(svelte@4.2.17)(three@0.167.1) '@threlte/extras': - specifier: ^8.11.4 - version: 8.11.4(@types/three@0.166.0)(svelte@4.2.17)(three@0.166.1) + specifier: ^8.11.5 + version: 8.11.5(@types/three@0.167.2)(svelte@4.2.17)(three@0.167.1) '@types/three': - specifier: ^0.166.0 - version: 0.166.0 + specifier: ^0.167.2 + version: 0.167.2 '@typescript-eslint/eslint-plugin': specifier: ^6.15.0 version: 6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.4.5) @@ -57,7 +57,7 @@ importers: version: link:../core '@viamrobotics/three': specifier: ^0.0.4 - version: 0.0.4(three@0.166.1) + version: 0.0.4(three@0.167.1) '@viamrobotics/typescript-config': specifier: ^0.1.0 version: 0.1.0(typescript@5.4.5) @@ -119,8 +119,8 @@ importers: specifier: ^3.3.7 version: 3.4.3 three: - specifier: ^0.166.1 - version: 0.166.1 + specifier: ^0.167.1 + version: 0.167.1 tslib: specifier: ^2.6.2 version: 2.6.2 @@ -5275,22 +5275,22 @@ packages: '@testing-library/dom': 9.3.3 dev: true - /@threejs-kit/instanced-sprite-mesh@2.4.7(@types/three@0.166.0)(three@0.166.1): + /@threejs-kit/instanced-sprite-mesh@2.4.7(@types/three@0.167.2)(three@0.167.1): resolution: {integrity: sha512-31erNfFEF+msFyWH46sIbjaACXqBke/8qMr/xhv9E3INPCLTrLuN4C4W93znnyTiyuCQ3Waf5UOCT18OBWTUtw==} peerDependencies: three: '>=0.151.0' dependencies: diet-sprite: 0.0.1 earcut: 2.2.4 - maath: 0.10.8(@types/three@0.166.0)(three@0.166.1) - three: 0.166.1 - three-instanced-uniforms-mesh: 0.49.1(three@0.166.1) - troika-three-utils: 0.49.0(three@0.166.1) + maath: 0.10.8(@types/three@0.167.2)(three@0.167.1) + three: 0.167.1 + three-instanced-uniforms-mesh: 0.49.1(three@0.167.1) + troika-three-utils: 0.49.0(three@0.167.1) transitivePeerDependencies: - '@types/three' dev: true - /@threlte/core@7.3.1(svelte@4.2.17)(three@0.166.1): + /@threlte/core@7.3.1(svelte@4.2.17)(three@0.167.1): resolution: {integrity: sha512-qGfpboBL5PWYGqPIpnRmvp0ssW551ULRZsXRpWAwSPWGughiOSL9dBZjiwWQTQHUFMEErgquo6hbFJCuWE0uTg==} peerDependencies: svelte: '>=4' @@ -5298,21 +5298,21 @@ packages: dependencies: mitt: 3.0.1 svelte: 4.2.17 - three: 0.166.1 + three: 0.167.1 dev: true - /@threlte/extras@8.11.4(@types/three@0.166.0)(svelte@4.2.17)(three@0.166.1): - resolution: {integrity: sha512-tDjwnEgaR7+zGwbRxYdBH8J63l29DN4gzidFxU3/IaxM4QAh6N8oE3fIBjTMVl/JqxYvaqJ5EYIG0WkOMUVVHA==} + /@threlte/extras@8.11.5(@types/three@0.167.2)(svelte@4.2.17)(three@0.167.1): + resolution: {integrity: sha512-pskCysV52Uul6dKTvNjJdoeoRx1IgTvlv8Z9xYiBPKA5W62vQaRxMAFagwTZuyF7s4m1oDDD2DUSNkWFWohr2Q==} peerDependencies: svelte: '>=4' three: '>=0.152' dependencies: - '@threejs-kit/instanced-sprite-mesh': 2.4.7(@types/three@0.166.0)(three@0.166.1) + '@threejs-kit/instanced-sprite-mesh': 2.4.7(@types/three@0.167.2)(three@0.167.1) svelte: 4.2.17 - three: 0.166.1 - three-mesh-bvh: 0.7.6(three@0.166.1) - three-perf: 1.0.10(three@0.166.1) - troika-three-text: 0.49.1(three@0.166.1) + three: 0.167.1 + three-mesh-bvh: 0.7.6(three@0.167.1) + three-perf: 1.0.10(three@0.167.1) + troika-three-text: 0.49.1(three@0.167.1) transitivePeerDependencies: - '@types/three' dev: true @@ -5658,8 +5658,8 @@ packages: '@types/geojson': 7946.0.14 dev: true - /@types/three@0.166.0: - resolution: {integrity: sha512-FHMnpcdhdbdOOIYbfkTkUVpYMW53odxbTRwd0/xJpYnTzEsjnVnondGAvHZb4z06UW0vo6WPVuvH0/9qrxKx7g==} + /@types/three@0.167.2: + resolution: {integrity: sha512-onxnIUNYpXcZJ5DTiIsxfnr4F9kAWkkxAUWx5yqzz/u0a4IygCLCjMuOl2DEeCxyJdJ2nOJZvKpu48sBMqfmkQ==} dependencies: '@tweenjs/tween.js': 23.1.2 '@types/stats.js': 0.17.0 @@ -5965,12 +5965,12 @@ packages: prettier-plugin-tailwindcss: 0.5.9(prettier-plugin-svelte@3.1.2)(prettier@3.1.1) dev: true - /@viamrobotics/three@0.0.4(three@0.166.1): + /@viamrobotics/three@0.0.4(three@0.167.1): resolution: {integrity: sha512-zCAURvnpTaUdnSikAqNHB/qCVpS2+VZ+jem3MYwaZRYZ+VqAdMbiFKzMJuB8ZYGAeeMLHe8AheoYRn0WurHxdw==} peerDependencies: three: '*' dependencies: - three: 0.166.1 + three: 0.167.1 dev: true /@viamrobotics/typescript-config@0.1.0(typescript@5.4.5): @@ -10546,14 +10546,14 @@ packages: hasBin: true dev: true - /maath@0.10.8(@types/three@0.166.0)(three@0.166.1): + /maath@0.10.8(@types/three@0.167.2)(three@0.167.1): resolution: {integrity: sha512-tRvbDF0Pgqz+9XUa4jjfgAQ8/aPKmQdWXilFu2tMy4GWj4NOsx99HlULO4IeREfbO3a0sA145DZYyvXPkybm0g==} peerDependencies: '@types/three': '>=0.134.0' three: '>=0.134.0' dependencies: - '@types/three': 0.166.0 - three: 0.166.1 + '@types/three': 0.167.2 + three: 0.167.1 dev: true /magic-string@0.30.10: @@ -14271,35 +14271,35 @@ packages: dependencies: any-promise: 1.3.0 - /three-instanced-uniforms-mesh@0.49.1(three@0.166.1): + /three-instanced-uniforms-mesh@0.49.1(three@0.167.1): resolution: {integrity: sha512-qPgPLA6JR2nQau2zAODwiVRknYndXNE6aYmTe5zESiwg9hO8AaNq1xC0hWDYOyyH+NbN2G8278NxX1hpZ+2ZgQ==} peerDependencies: three: '>=0.125.0' dependencies: - three: 0.166.1 - troika-three-utils: 0.49.0(three@0.166.1) + three: 0.167.1 + troika-three-utils: 0.49.0(three@0.167.1) dev: true - /three-mesh-bvh@0.7.6(three@0.166.1): + /three-mesh-bvh@0.7.6(three@0.167.1): resolution: {integrity: sha512-rCjsnxEqR9r1/C/lCqzGLS67NDty/S/eT6rAJfDvsanrIctTWdNoR4ZOGWewCB13h1QkVo2BpmC0wakj1+0m8A==} peerDependencies: three: '>= 0.151.0' dependencies: - three: 0.166.1 + three: 0.167.1 dev: true - /three-perf@1.0.10(three@0.166.1): + /three-perf@1.0.10(three@0.167.1): resolution: {integrity: sha512-lCur/i8U6m0ysWYhQ1yFGWOZB0QA2oVsDsfynYd65HhXxLxJfiAt8OsXmpv9PnTLacfaZclBcZHUOB9QKk3eaw==} peerDependencies: three: '>=0.151' dependencies: - three: 0.166.1 - troika-three-text: 0.47.2(three@0.166.1) + three: 0.167.1 + troika-three-text: 0.47.2(three@0.167.1) tweakpane: 3.1.10 dev: true - /three@0.166.1: - resolution: {integrity: sha512-LtuafkKHHzm61AQA1be2MAYIw1IjmhOUxhBa0prrLpEMWbV7ijvxCRHjSgHPGp2493wLBzwKV46tA9nivLEgKg==} + /three@0.167.1: + resolution: {integrity: sha512-gYTLJA/UQip6J/tJvl91YYqlZF47+D/kxiWrbTon35ZHlXEN0VOo+Qke2walF1/x92v55H6enomymg4Dak52kw==} dev: true /through2@2.0.5: @@ -14396,44 +14396,44 @@ packages: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: false - /troika-three-text@0.47.2(three@0.166.1): + /troika-three-text@0.47.2(three@0.167.1): resolution: {integrity: sha512-qylT0F+U7xGs+/PEf3ujBdJMYWbn0Qci0kLqI5BJG2kW1wdg4T1XSxneypnF05DxFqJhEzuaOR9S2SjiyknMng==} peerDependencies: three: '>=0.125.0' dependencies: bidi-js: 1.0.3 - three: 0.166.1 - troika-three-utils: 0.47.2(three@0.166.1) + three: 0.167.1 + troika-three-utils: 0.47.2(three@0.167.1) troika-worker-utils: 0.47.2 webgl-sdf-generator: 1.1.1 dev: true - /troika-three-text@0.49.1(three@0.166.1): + /troika-three-text@0.49.1(three@0.167.1): resolution: {integrity: sha512-lXGWxgjJP9kw4i4Wh+0k0Q/7cRfS6iOME4knKht/KozPu9GcFA9NnNpRvehIhrUawq9B0ZRw+0oiFHgRO+4Wig==} peerDependencies: three: '>=0.125.0' dependencies: bidi-js: 1.0.3 - three: 0.166.1 - troika-three-utils: 0.49.0(three@0.166.1) + three: 0.167.1 + troika-three-utils: 0.49.0(three@0.167.1) troika-worker-utils: 0.49.0 webgl-sdf-generator: 1.1.1 dev: true - /troika-three-utils@0.47.2(three@0.166.1): + /troika-three-utils@0.47.2(three@0.167.1): resolution: {integrity: sha512-/28plhCxfKtH7MSxEGx8e3b/OXU5A0xlwl+Sbdp0H8FXUHKZDoksduEKmjQayXYtxAyuUiCRunYIv/8Vi7aiyg==} peerDependencies: three: '>=0.125.0' dependencies: - three: 0.166.1 + three: 0.167.1 dev: true - /troika-three-utils@0.49.0(three@0.166.1): + /troika-three-utils@0.49.0(three@0.167.1): resolution: {integrity: sha512-umitFL4cT+Fm/uONmaQEq4oZlyRHWwVClaS6ZrdcueRvwc2w+cpNQ47LlJKJswpqtMFWbEhOLy0TekmcPZOdYA==} peerDependencies: three: '>=0.125.0' dependencies: - three: 0.166.1 + three: 0.167.1 dev: true /troika-worker-utils@0.47.2: