From c58686f1d240b0e5c6baffde2a1c56a700aee875 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=9CIsaac?= <isaac@isaacmason.com>
Date: Thu, 10 Oct 2024 01:15:24 +1000
Subject: [PATCH] chore: bump three version

---
 apps/navmesh-website/package.json             |  4 +--
 examples/three-vite-example/package.json      |  2 +-
 .../three-vite-worker-example/package.json    |  2 +-
 packages/recast-navigation-core/package.json  |  2 +-
 packages/recast-navigation-three/package.json |  4 +--
 packages/recast-navigation/package.json       |  4 +--
 yarn.lock                                     | 36 +++++++++++++------
 7 files changed, 34 insertions(+), 20 deletions(-)

diff --git a/apps/navmesh-website/package.json b/apps/navmesh-website/package.json
index cc27109d..ae551c94 100644
--- a/apps/navmesh-website/package.json
+++ b/apps/navmesh-website/package.json
@@ -19,14 +19,14 @@
     "recast-navigation": "workspace:*",
     "styled-components": "^6.1.8",
     "suspend-react": "^0.1.3",
-    "three": "^0.167.1",
+    "three": "^0.169.0",
     "tunnel-rat": "^0.1.2",
     "zustand": "^4.3.8"
   },
   "devDependencies": {
     "@types/react": "^18.3.1",
     "@types/react-dom": "^18.2.8",
-    "@types/three": "^0.167.1",
+    "@types/three": "^0.169.0",
     "@vitejs/plugin-react": "^4.2.0",
     "typescript": "^5.4.3",
     "vite": "^5.4.8",
diff --git a/examples/three-vite-example/package.json b/examples/three-vite-example/package.json
index 1ecc5627..24c6b3a0 100644
--- a/examples/three-vite-example/package.json
+++ b/examples/three-vite-example/package.json
@@ -12,7 +12,7 @@
     "three": "^0.169.0"
   },
   "devDependencies": {
-    "@types/three": "^0.167.1",
+    "@types/three": "^0.169.0",
     "typescript": "^5.4.3",
     "vite": "^5.4.8"
   }
diff --git a/examples/three-vite-worker-example/package.json b/examples/three-vite-worker-example/package.json
index d8f67e43..4697370d 100644
--- a/examples/three-vite-worker-example/package.json
+++ b/examples/three-vite-worker-example/package.json
@@ -12,7 +12,7 @@
     "three": "^0.167.1"
   },
   "devDependencies": {
-    "@types/three": "^0.167.1",
+    "@types/three": "^0.169.0",
     "typescript": "^5.4.3",
     "vite": "^5.4.8"
   }
diff --git a/packages/recast-navigation-core/package.json b/packages/recast-navigation-core/package.json
index 02491250..d5d2c523 100644
--- a/packages/recast-navigation-core/package.json
+++ b/packages/recast-navigation-core/package.json
@@ -39,7 +39,7 @@
     "@rollup/plugin-node-resolve": "^15.0.1",
     "@rollup/plugin-terser": "^0.4.3",
     "@rollup/plugin-typescript": "^11.1.6",
-    "@types/three": "^0.167.1",
+    "@types/three": "^0.169.0",
     "babel-loader": "^9.1.3",
     "eslint": "^9.6.0",
     "prettier": "^3.1.0",
diff --git a/packages/recast-navigation-three/package.json b/packages/recast-navigation-three/package.json
index 424ca6e9..6de4051a 100644
--- a/packages/recast-navigation-three/package.json
+++ b/packages/recast-navigation-three/package.json
@@ -44,13 +44,13 @@
     "@rollup/plugin-node-resolve": "^15.0.1",
     "@rollup/plugin-terser": "^0.4.3",
     "@rollup/plugin-typescript": "^11.1.6",
-    "@types/three": "^0.167.1",
+    "@types/three": "^0.169.0",
     "eslint": "^9.6.0",
     "prettier": "^3.1.0",
     "rollup": "^4.14.0",
     "rollup-plugin-copy": "^3.4.0",
     "rollup-plugin-filesize": "^10.0.0",
-    "three": "^0.167.1",
+    "three": "^0.169.0",
     "typescript": "^5.4.3"
   },
   "packageManager": "yarn@3.2.1"
diff --git a/packages/recast-navigation/package.json b/packages/recast-navigation/package.json
index fbdfdb7e..b0980656 100644
--- a/packages/recast-navigation/package.json
+++ b/packages/recast-navigation/package.json
@@ -85,7 +85,7 @@
     "@storybook/react-vite": "^8.0.9",
     "@types/react": "^18.3.1",
     "@types/react-dom": "^18.2.8",
-    "@types/three": "^0.167.1",
+    "@types/three": "^0.169.0",
     "@vitejs/plugin-react": "^4.2.1",
     "eslint": "^9.6.0",
     "leva": "^0.9.35",
@@ -96,7 +96,7 @@
     "rollup-plugin-filesize": "^10.0.0",
     "storybook": "^8.0.9",
     "suspend-react": "^0.1.3",
-    "three": "^0.167.1",
+    "three": "^0.169.0",
     "three-pathfinding": "^1.2.0",
     "typescript": "^5.4.3",
     "vite": "^5.4.8",
diff --git a/yarn.lock b/yarn.lock
index 30ae3441..4a193771 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3971,7 +3971,7 @@ __metadata:
     "@rollup/plugin-node-resolve": "npm:^15.0.1"
     "@rollup/plugin-terser": "npm:^0.4.3"
     "@rollup/plugin-typescript": "npm:^11.1.6"
-    "@types/three": "npm:^0.167.1"
+    "@types/three": "npm:^0.169.0"
     babel-loader: "npm:^9.1.3"
     eslint: "npm:^9.6.0"
     prettier: "npm:^3.1.0"
@@ -4048,13 +4048,13 @@ __metadata:
     "@rollup/plugin-node-resolve": "npm:^15.0.1"
     "@rollup/plugin-terser": "npm:^0.4.3"
     "@rollup/plugin-typescript": "npm:^11.1.6"
-    "@types/three": "npm:^0.167.1"
+    "@types/three": "npm:^0.169.0"
     eslint: "npm:^9.6.0"
     prettier: "npm:^3.1.0"
     rollup: "npm:^4.14.0"
     rollup-plugin-copy: "npm:^3.4.0"
     rollup-plugin-filesize: "npm:^10.0.0"
-    three: "npm:^0.167.1"
+    three: "npm:^0.169.0"
     typescript: "npm:^5.4.3"
   peerDependencies:
     "@types/three": 0.x.x
@@ -5060,7 +5060,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@tweenjs/tween.js@npm:~23.1.1, @tweenjs/tween.js@npm:~23.1.2":
+"@tweenjs/tween.js@npm:~23.1.1, @tweenjs/tween.js@npm:~23.1.2, @tweenjs/tween.js@npm:~23.1.3":
   version: 23.1.3
   resolution: "@tweenjs/tween.js@npm:23.1.3"
   checksum: 10/10ecaf311c975162459bd016ef7eb1f3118a257050c4886de9737dee823fc829100a0887f3fc298f7a5577140eac054f9609b823eb0748ca7b653ec85ffba75e
@@ -5486,6 +5486,20 @@ __metadata:
   languageName: node
   linkType: hard
 
+"@types/three@npm:^0.169.0":
+  version: 0.169.0
+  resolution: "@types/three@npm:0.169.0"
+  dependencies:
+    "@tweenjs/tween.js": "npm:~23.1.3"
+    "@types/stats.js": "npm:*"
+    "@types/webxr": "npm:*"
+    "@webgpu/types": "npm:*"
+    fflate: "npm:~0.8.2"
+    meshoptimizer: "npm:~0.18.1"
+  checksum: 10/cb863c8b247eedbdc04301b4e8f17ccd33f1fbd517e8dcc8cfff4f60300cb3be40ef5ffa130c1d0263c4da38a257a1f35fc1d9390d5529fd72b91c2d1ec08a7e
+  languageName: node
+  linkType: hard
+
 "@types/unist@npm:*, @types/unist@npm:^3.0.0":
   version: 3.0.3
   resolution: "@types/unist@npm:3.0.3"
@@ -6023,7 +6037,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@webgpu/types@npm:^0.1.40":
+"@webgpu/types@npm:*, @webgpu/types@npm:^0.1.40":
   version: 0.1.48
   resolution: "@webgpu/types@npm:0.1.48"
   checksum: 10/794899f7ab6c99173961896010d750d4d88df3269cdc04b7cdf5ab41d81477e3a83666bdbef11fe7c3591a566405ed8f59f59e18610f69606382d0fac1e802cb
@@ -12060,7 +12074,7 @@ __metadata:
     "@react-three/fiber": "npm:^8.16.3"
     "@types/react": "npm:^18.3.1"
     "@types/react-dom": "npm:^18.2.8"
-    "@types/three": "npm:^0.167.1"
+    "@types/three": "npm:^0.169.0"
     "@vitejs/plugin-react": "npm:^4.2.0"
     leva: "npm:^0.9.35"
     react: "npm:^18.3.1"
@@ -12070,7 +12084,7 @@ __metadata:
     recast-navigation: "workspace:*"
     styled-components: "npm:^6.1.8"
     suspend-react: "npm:^0.1.3"
-    three: "npm:^0.167.1"
+    three: "npm:^0.169.0"
     tunnel-rat: "npm:^0.1.2"
     typescript: "npm:^5.4.3"
     vite: "npm:^5.4.8"
@@ -13574,7 +13588,7 @@ __metadata:
     "@storybook/react-vite": "npm:^8.0.9"
     "@types/react": "npm:^18.3.1"
     "@types/react-dom": "npm:^18.2.8"
-    "@types/three": "npm:^0.167.1"
+    "@types/three": "npm:^0.169.0"
     "@vitejs/plugin-react": "npm:^4.2.1"
     eslint: "npm:^9.6.0"
     leva: "npm:^0.9.35"
@@ -13585,7 +13599,7 @@ __metadata:
     rollup-plugin-filesize: "npm:^10.0.0"
     storybook: "npm:^8.0.9"
     suspend-react: "npm:^0.1.3"
-    three: "npm:^0.167.1"
+    three: "npm:^0.169.0"
     three-pathfinding: "npm:^1.2.0"
     typescript: "npm:^5.4.3"
     vite: "npm:^5.4.8"
@@ -14872,7 +14886,7 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "three-vite-example@workspace:examples/three-vite-example"
   dependencies:
-    "@types/three": "npm:^0.167.1"
+    "@types/three": "npm:^0.169.0"
     recast-navigation: "npm:0.34.0"
     three: "npm:^0.169.0"
     typescript: "npm:^5.4.3"
@@ -14884,7 +14898,7 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "three-vite-worker-example@workspace:examples/three-vite-worker-example"
   dependencies:
-    "@types/three": "npm:^0.167.1"
+    "@types/three": "npm:^0.169.0"
     recast-navigation: "npm:0.34.0"
     three: "npm:^0.167.1"
     typescript: "npm:^5.4.3"