diff --git a/package-lock.json b/package-lock.json index f72aa3928..a67d2d319 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,7 +50,7 @@ "set-interval-async": "^3.0.3", "signals": "^1.0.0", "split-grid": "^1.0.11", - "three": "^0.170.0", + "three": "^0.174.0", "throttle-debounce": "^5.0.2", "typescript": "^5.2.2", "use-interval": "^1.4.0", @@ -63,7 +63,7 @@ "@types/react-async-script": "^1.2.5", "@types/react-copy-to-clipboard": "^5.0.7", "@types/selenium-webdriver": "^4.1.28", - "@types/three": "^0.166.0", + "@types/three": "^0.174.0", "cross-env": "^7.0.3", "dependency-cruiser": "^16.10.0", "eslint-plugin-simple-import-sort": "^12.1.1", @@ -6031,15 +6031,16 @@ "license": "MIT" }, "node_modules/@types/three": { - "version": "0.166.0", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.166.0.tgz", - "integrity": "sha512-FHMnpcdhdbdOOIYbfkTkUVpYMW53odxbTRwd0/xJpYnTzEsjnVnondGAvHZb4z06UW0vo6WPVuvH0/9qrxKx7g==", + "version": "0.174.0", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.174.0.tgz", + "integrity": "sha512-De/+vZnfg2aVWNiuy1Ldu+n2ydgw1osinmiZTAn0necE++eOfsygL8JpZgFjR2uHmAPo89MkxBj3JJ+2BMe+Uw==", "dev": true, "license": "MIT", "dependencies": { - "@tweenjs/tween.js": "~23.1.2", + "@tweenjs/tween.js": "~23.1.3", "@types/stats.js": "*", "@types/webxr": "*", + "@webgpu/types": "*", "fflate": "~0.8.2", "meshoptimizer": "~0.18.1" } @@ -6493,6 +6494,13 @@ "@xtuc/long": "4.2.2" } }, + "node_modules/@webgpu/types": { + "version": "0.1.56", + "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.56.tgz", + "integrity": "sha512-JkT4ngqwk4gKAFoWtXCcC1+TGhSStVtauS9z27slOGSFYr+QqjS0CoawiAxP7Gq9xkT4Pw9uouvWPT44HwbUiw==", + "dev": true, + "license": "BSD-3-Clause" + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -24471,9 +24479,10 @@ } }, "node_modules/three": { - "version": "0.170.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.170.0.tgz", - "integrity": "sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==" + "version": "0.174.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.174.0.tgz", + "integrity": "sha512-p+WG3W6Ov74alh3geCMkGK9NWuT62ee21cV3jEnun201zodVF4tCE5aZa2U122/mkLRmhJJUQmLLW1BH00uQJQ==", + "license": "MIT" }, "node_modules/throat": { "version": "6.0.2", diff --git a/package.json b/package.json index f8e6dcb62..87d68b12a 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "set-interval-async": "^3.0.3", "signals": "^1.0.0", "split-grid": "^1.0.11", - "three": "^0.170.0", + "three": "^0.174.0", "throttle-debounce": "^5.0.2", "typescript": "^5.2.2", "use-interval": "^1.4.0", @@ -208,7 +208,7 @@ "@types/react-async-script": "^1.2.5", "@types/react-copy-to-clipboard": "^5.0.7", "@types/selenium-webdriver": "^4.1.28", - "@types/three": "^0.166.0", + "@types/three": "^0.174.0", "cross-env": "^7.0.3", "dependency-cruiser": "^16.10.0", "eslint-plugin-simple-import-sort": "^12.1.1",