diff --git a/sem/package-lock.json b/sem/package-lock.json index 61994a9..bdc8b07 100644 --- a/sem/package-lock.json +++ b/sem/package-lock.json @@ -9,7 +9,7 @@ "version": "0.2.5", "license": "MIT", "dependencies": { - "three": "^0.165.0", + "three": "^0.183.1", "ts-proto": "^2.6.0" }, "devDependencies": { @@ -18,7 +18,7 @@ "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-replace": "^6.0.1", "@rollup/plugin-terser": "^0.4.4", - "@types/three": "^0.170.0", + "@types/three": "^0.183.1", "rollup": "^4.24.3", "rollup-plugin-peer-deps-external": "^2.2.4", "typescript": "^5.6.3" @@ -66,6 +66,13 @@ "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.2.3.tgz", "integrity": "sha512-tFQoXHJdkEOSwj5tRIZSPNUuXK3RaR7T1nUrPgbYX1pUbvqqaaZAsfo+NXBPsz5rZMSKVFrgK1WL8Q/MSLvprg==" }, + "node_modules/@dimforge/rapier3d-compat": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.12.0.tgz", + "integrity": "sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", @@ -591,17 +598,19 @@ "dev": true }, "node_modules/@types/three": { - "version": "0.170.0", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.170.0.tgz", - "integrity": "sha512-CUm2uckq+zkCY7ZbFpviRttY+6f9fvwm6YqSqPfA5K22s9w7R4VnA3rzJse8kHVvuzLcTx+CjNCs2NYe0QFAyg==", + "version": "0.183.1", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.183.1.tgz", + "integrity": "sha512-f2Pu5Hrepfgavttdye3PsH5RWyY/AvdZQwIVhrc4uNtvF7nOWJacQKcoVJn0S4f0yYbmAE6AR+ve7xDcuYtMGw==", "dev": true, + "license": "MIT", "dependencies": { + "@dimforge/rapier3d-compat": "~0.12.0", "@tweenjs/tween.js": "~23.1.3", "@types/stats.js": "*", - "@types/webxr": "*", + "@types/webxr": ">=0.5.17", "@webgpu/types": "*", "fflate": "~0.8.2", - "meshoptimizer": "~0.18.1" + "meshoptimizer": "~1.0.1" } }, "node_modules/@types/webxr": { @@ -776,10 +785,11 @@ } }, "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 + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.0.1.tgz", + "integrity": "sha512-Vix+QlA1YYT3FwmBBZ+49cE5y/b+pRrcXKqGpS5ouh33d3lSp2PoTpCw19E0cKDFWalembrHnIaZetf27a+W2g==", + "dev": true, + "license": "MIT" }, "node_modules/path-parse": { "version": "1.0.7", @@ -959,9 +969,10 @@ } }, "node_modules/three": { - "version": "0.165.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.165.0.tgz", - "integrity": "sha512-cc96IlVYGydeceu0e5xq70H8/yoVT/tXBxV/W8A/U6uOq7DXc4/s1Mkmnu6SqoYGhSRWWYFOhVwvq6V0VtbplA==" + "version": "0.183.1", + "resolved": "https://registry.npmjs.org/three/-/three-0.183.1.tgz", + "integrity": "sha512-Psv6bbd3d/M/01MT2zZ+VmD0Vj2dbWTNhfe4CuSg7w5TuW96M3NOyCVuh9SZQ05CpGmD7NEcJhZw4GVjhCYxfQ==", + "license": "MIT" }, "node_modules/ts-poet": { "version": "6.9.0", diff --git a/sem/package.json b/sem/package.json index 07d1ee5..d618f47 100644 --- a/sem/package.json +++ b/sem/package.json @@ -26,7 +26,7 @@ }, "homepage": "https://github.com/meta-quest/immersive-web-emulation-runtime#readme", "dependencies": { - "three": "^0.165.0", + "three": "^0.183.1", "ts-proto": "^2.6.0" }, "peerDependencies": { @@ -38,7 +38,7 @@ "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-replace": "^6.0.1", "@rollup/plugin-terser": "^0.4.4", - "@types/three": "^0.170.0", + "@types/three": "^0.183.1", "rollup": "^4.24.3", "rollup-plugin-peer-deps-external": "^2.2.4", "typescript": "^5.6.3"