From 848187cd22d4b315606dcd82690d0b1a3f56cd11 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 14 Nov 2026 20:55:46 +0000 Subject: [PATCH] build(deps): bump the frontend-dependencies group across 1 directory with 5 updates Bumps the frontend-dependencies group with 5 updates in the /frontend directory: | Package | From | To | | --- | --- | --- | | [meshoptimizer](https://github.com/zeux/meshoptimizer) | `0.18.1` | `1.3.0` | | [three](https://github.com/mrdoob/three.js) | `0.160.0` | `0.187.0` | | [@types/three](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/three) | `0.160.0` | `0.187.0` | | [zustand](https://github.com/pmndrs/zustand) | `5.0.15` | `5.1.0` | | [@types/three](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/three) | `0.160.0` | `0.187.0` | | [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.10.0` | Updates `meshoptimizer` from 0.18.1 to 1.3.0 - [Release notes](https://github.com/zeux/meshoptimizer/releases) - [Commits](https://github.com/zeux/meshoptimizer/compare/v0.18.1...v1.3) Updates `three` from 0.160.0 to 0.187.0 - [Release notes](https://github.com/mrdoob/three.js/releases) - [Commits](https://github.com/mrdoob/three.js/commits) Updates `@types/three` from 0.160.0 to 0.187.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/three) Updates `zustand` from 5.0.15 to 5.1.0 - [Release notes](https://github.com/pmndrs/zustand/releases) - [Commits](https://github.com/pmndrs/zustand/compare/v5.0.15...v5.1.0) Updates `@types/three` from 0.160.0 to 0.187.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/three) Updates `prettier` from 3.9.9 to 3.10.0 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.9.9...3.10.0) --- updated-dependencies: - dependency-name: "@types/three" dependency-version: 0.187.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: frontend-dependencies - dependency-name: "@types/three" dependency-version: 0.187.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: frontend-dependencies - dependency-name: meshoptimizer dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: frontend-dependencies - dependency-name: prettier dependency-version: 3.9.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: frontend-dependencies - dependency-name: three dependency-version: 0.187.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: frontend-dependencies - dependency-name: zustand dependency-version: 5.0.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: frontend-dependencies ... Signed-off-by: dependabot[bot] --- frontend/package-lock.json | 79 ++++++++++++++++++++++++-------------- frontend/package.json | 10 ++--- 2 files changed, 56 insertions(+), 33 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 66ae3b83..3ac89db5 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,29 +1,29 @@ { "name": "saga-engine-frontend", - "version": "6.9.2", + "version": "6.10.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "saga-engine-frontend", - "version": "6.9.2", + "version": "6.10.0", "dependencies": { "jsqr": "^1.4.0", "jszip": "^3.10.2", "leaflet": "^1.9.4", "maplibre-gl": "6.10.0", - "meshoptimizer": "^0.18.1", + "meshoptimizer": "^1.3.0", "qrcode.react": "^4.2.0", "react": "^18.3.0", "react-dom": "^18.3.0", - "three": "^0.160.0", - "zustand": "^5.0.15" + "three": "^0.187.0", + "zustand": "^5.1.0" }, "devDependencies": { "@types/leaflet": "^1.9.21", "@types/react": "^18.3.0", "@types/react-dom": "^18.3.0", - "@types/three": "^0.160.0", + "@types/three": "^0.187.0", "@typescript-eslint/eslint-plugin": "^8.71.0", "@typescript-eslint/parser": "^8.62.0", "@vitejs/plugin-react": "^6.1.1", @@ -31,7 +31,7 @@ "eslint-config-prettier": "^10.1.8", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.1.1", - "prettier": "^3.9.9", + "prettier": "^3.10.0", "terser": "^5.51.2", "typescript": "^5.6.0", "vite": "^8.3.2" @@ -279,6 +279,13 @@ "node": ">=6.9.0" } }, + "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/@eslint-community/eslint-utils": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz", @@ -913,6 +920,13 @@ "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", "dev": true }, + "node_modules/@tweenjs/tween.js": { + "version": "23.1.3", + "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz", + "integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/geojson": { "version": "7946.0.16", "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", @@ -960,18 +974,27 @@ "license": "MIT" }, "node_modules/@types/three": { - "version": "0.160.0", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.160.0.tgz", - "integrity": "sha512-jWlbUBovicUKaOYxzgkLlhkiEQJkhCVvg4W2IYD2trqD2om3VK4DGLpHH5zQHNr7RweZK/5re/4IVhbhvxbV9w==", + "version": "0.187.0", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.187.0.tgz", + "integrity": "sha512-v+vKNarUtk4n2QRZ4+CN5ygMM0ARUjXjIQl0R/unMUfmStFeVqGbgqarbrpoGTXRZoulSH16ePrVJVxPJEbMUA==", "dev": true, "license": "MIT", "dependencies": { + "@dimforge/rapier3d-compat": "~0.12.0", + "@tweenjs/tween.js": "~23.1.3", "@types/stats.js": "*", - "@types/webxr": "*", - "fflate": "~0.6.10", - "meshoptimizer": "~0.18.1" + "@types/webxr": ">=0.5.17", + "fflate": "~0.8.3", + "meshoptimizer": "~1.1.1" } }, + "node_modules/@types/three/node_modules/meshoptimizer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.1.1.tgz", + "integrity": "sha512-oRFNWJRDA/WTrVj7NWvqa5HqE1t9MYDj2VaWirQCzCCrAd2GHrqR/sQezCxiWATPNlKTcRaPRHPJwIRoPBAp5g==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/webxr": { "version": "0.5.24", "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz", @@ -2416,9 +2439,9 @@ } }, "node_modules/fflate": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.11.tgz", - "integrity": "sha512-3JyEFWGjFn7zHmoa9+zG1BmW7X2okcmAB+0Cnu9UFbVs/jCBnl2A8o065ZlXiw145K3eBM3uLuzrYXC0RK7eDg==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz", + "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==", "dev": true, "license": "MIT" }, @@ -3798,9 +3821,9 @@ } }, "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==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.3.0.tgz", + "integrity": "sha512-2oZqMAcEEiCtXWUjIGtZ71oPx1B0ZxYGTqIKsXB1wzWFhleNsCFxQuUJzgCV706bRcwPWtMGf1odmQvAcqKkIw==", "license": "MIT" }, "node_modules/minimatch": { @@ -4212,9 +4235,9 @@ } }, "node_modules/prettier": { - "version": "3.9.9", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.9.tgz", - "integrity": "sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.10.0.tgz", + "integrity": "sha512-mBi4765LgjO1PFjlEs7pUeK0nb1bw71c+N4/ItfeUWNdY5cV2pRKaFpbbFRYmDJMO+5ZwzGxHRqHxFZna7iv5w==", "dev": true, "license": "MIT", "bin": { @@ -4964,9 +4987,9 @@ "dev": true }, "node_modules/three": { - "version": "0.160.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.160.0.tgz", - "integrity": "sha512-DLU8lc0zNIPkM7rH5/e1Ks1Z8tWCGRq6g8mPowdDJpw1CFBJMU7UoJjC6PefXW7z//SSl0b2+GCw14LB+uDhng==", + "version": "0.187.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.187.0.tgz", + "integrity": "sha512-Qiu7R+Cmh8CstZsY1uJOSWnVlfo7ZtNLV7mF8Jltk3LB3AtDu9cRZlcnRKkAk8Y4z6KKw35z7Y7Urd7jWY8etA==", "license": "MIT" }, "node_modules/tinyglobby": { @@ -5415,9 +5438,9 @@ } }, "node_modules/zustand": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.15.tgz", - "integrity": "sha512-MpSEjRiBkA9crSYeOUH32rJC7SVqAbm0Fqcqge/bUi2PPoLcBWKOsG+C8mevmpr8TwXHBVkChbbJiyvkE+i/3A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.1.0.tgz", + "integrity": "sha512-ciJZlP48M1PTQbVQq81CGVFxHTLpZNrFjKqwjtCU34AWuXTZT/jrF3p9+fI84Cf1eSCMLapxqBy/SNTfwOBuqA==", "license": "MIT", "engines": { "node": ">=12.20.0" diff --git a/frontend/package.json b/frontend/package.json index 352a525b..a83894fa 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,18 +13,18 @@ "jszip": "^3.10.2", "leaflet": "^1.9.4", "maplibre-gl": "6.10.0", - "meshoptimizer": "^0.18.1", + "meshoptimizer": "^1.3.0", "qrcode.react": "^4.2.0", "react": "^18.3.0", "react-dom": "^18.3.0", - "three": "^0.160.0", - "zustand": "^5.0.15" + "three": "^0.187.0", + "zustand": "^5.1.0" }, "devDependencies": { "@types/leaflet": "^1.9.21", "@types/react": "^18.3.0", "@types/react-dom": "^18.3.0", - "@types/three": "^0.160.0", + "@types/three": "^0.187.0", "@typescript-eslint/eslint-plugin": "^8.71.0", "@typescript-eslint/parser": "^8.62.0", "@vitejs/plugin-react": "^6.1.1", @@ -32,7 +32,7 @@ "eslint-config-prettier": "^10.1.8", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.1.1", - "prettier": "^3.9.9", + "prettier": "^3.10.0", "terser": "^5.51.2", "typescript": "^5.6.0", "vite": "^8.3.2"