diff --git a/package-lock.json b/package-lock.json index a52a6ce..6188e46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3047,6 +3047,26 @@ "three": ">= 0.153.0" } }, + "node_modules/@mml-io/3d-web-client-core/node_modules/n8ao": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/n8ao/-/n8ao-1.7.0.tgz", + "integrity": "sha512-0Ne+dnzlKByj4UR+OfPU04CanmbNPPtYcqJqWWcPw00CiMOLhkE23/gwoROLACKMRLuWsqhW2cMf5pYlywrIAQ==", + "peerDependencies": { + "postprocessing": ">=6.30.0", + "three": ">=0.137" + } + }, + "node_modules/@mml-io/3d-web-client-core/node_modules/postprocessing": { + "version": "6.33.0", + "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.33.0.tgz", + "integrity": "sha512-W6KGnF8OVyPtB9f5o2z8abJOefDeT9aoOrI/HmMmJM6/gXTKRc66MrL+qNoGmeeA3moWWsTk0mc9M+shN3vXaA==", + "engines": { + "node": ">= 0.13.2" + }, + "peerDependencies": { + "three": ">= 0.138.0 < 0.156.0" + } + }, "node_modules/@mml-io/gltf-avatar-exporter": { "resolved": "tools/gltf-avatar-exporter", "link": true @@ -4166,12 +4186,6 @@ "tweakpane": "^4.0.0-beta.2" } }, - "node_modules/@tweenjs/tween.js": { - "version": "18.6.4", - "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-18.6.4.tgz", - "integrity": "sha512-lB9lMjuqjtuJrx7/kOkqQBtllspPIN+96OvTCeJ2j5FEzinoAXTdAMFnDAQT1KVPRlnYfBrqxtqP66vDM40xxQ==", - "dev": true - }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", @@ -4341,16 +4355,15 @@ "dev": true }, "node_modules/@types/three": { - "version": "0.153.0", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.153.0.tgz", - "integrity": "sha512-L9quzIP4lsl6asDCw5zqN5opewCVOKRuB09apw5Acf2AIkoj5gLnUOY5AMB/ntFUt/QfFey0uKZaAd5t+HXSUw==", + "version": "0.159.0", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.159.0.tgz", + "integrity": "sha512-2gybdh7HtX+rGUgslzK7QEJfzD2I0qrbUGzKk+dK0FDx49UHkNX0rqZVRzIgeFjBd1HzzhNNgwNoMacm3Wyc7w==", "dev": true, "dependencies": { - "@tweenjs/tween.js": "~18.6.4", "@types/stats.js": "*", "@types/webxr": "*", - "fflate": "~0.6.9", - "lil-gui": "~0.17.0" + "fflate": "~0.6.10", + "meshoptimizer": "~0.18.1" } }, "node_modules/@types/tmp": { @@ -12498,12 +12511,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/lil-gui": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", - "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", - "dev": true - }, "node_modules/lines-and-columns": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", @@ -12832,6 +12839,12 @@ "node": ">= 8" } }, + "node_modules/meshoptimizer": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz", + "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==", + "dev": true + }, "node_modules/micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", @@ -13116,15 +13129,6 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "node_modules/n8ao": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/n8ao/-/n8ao-1.7.0.tgz", - "integrity": "sha512-0Ne+dnzlKByj4UR+OfPU04CanmbNPPtYcqJqWWcPw00CiMOLhkE23/gwoROLACKMRLuWsqhW2cMf5pYlywrIAQ==", - "peerDependencies": { - "postprocessing": ">=6.30.0", - "three": ">=0.137" - } - }, "node_modules/nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -14935,17 +14939,6 @@ "node": ">=0.10.0" } }, - "node_modules/postprocessing": { - "version": "6.33.0", - "resolved": "https://registry.npmjs.org/postprocessing/-/postprocessing-6.33.0.tgz", - "integrity": "sha512-W6KGnF8OVyPtB9f5o2z8abJOefDeT9aoOrI/HmMmJM6/gXTKRc66MrL+qNoGmeeA3moWWsTk0mc9M+shN3vXaA==", - "engines": { - "node": ">= 0.13.2" - }, - "peerDependencies": { - "three": ">= 0.138.0 < 0.156.0" - } - }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -17442,9 +17435,9 @@ "dev": true }, "node_modules/three": { - "version": "0.153.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.153.0.tgz", - "integrity": "sha512-OCP2/uQR6GcDpSLnJt/3a4mdS0kNWcbfUXIwLoEMgLzEUIVIYsSDwskpmOii/AkDM+BBwrl6+CKgrjX9+E2aWg==" + "version": "0.159.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.159.0.tgz", + "integrity": "sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA==" }, "node_modules/three-mesh-bvh": { "version": "0.6.4", @@ -18897,11 +18890,11 @@ "version": "0.1.0", "dependencies": { "@mml-io/3d-web-client-core": "^0.10.1", - "three": "0.153.0" + "three": "0.159.0" }, "devDependencies": { "@types/clean-css": "4.2.10", - "@types/three": "0.153.0", + "@types/three": "0.159.0", "clean-css": "5.3.2" } } diff --git a/tools/gltf-avatar-exporter/package.json b/tools/gltf-avatar-exporter/package.json index e5bcca9..23707c8 100644 --- a/tools/gltf-avatar-exporter/package.json +++ b/tools/gltf-avatar-exporter/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "@mml-io/3d-web-client-core": "^0.10.1", - "three": "0.153.0" + "three": "0.159.0" }, "devDependencies": { - "@types/three": "0.153.0", + "@types/three": "0.159.0", "@types/clean-css": "4.2.10", "clean-css": "5.3.2" }