diff --git a/app/package-lock.json b/app/package-lock.json index f4fb8d9a..6c71236a 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -9,16 +9,16 @@ "version": "1.0.0", "license": "AGPL-3.0", "dependencies": { - "@preact/signals": "^2.9.1", - "dompurify": "^3.4.14", - "highlight.js": "^11.11.1", - "lucide-preact": "^1.17.0", - "marked": "^18.0.3", - "preact": "^10.29.2", + "@preact/signals": "^2.11.2", + "dompurify": "^3.4.15", + "highlight.js": "^11.12.0", + "lucide-preact": "^1.44.0", + "marked": "^18.0.12", + "preact": "^10.29.8", "rbush": "^4.0.1", - "three": "^0.184.0", - "three-mesh-bvh": "^0.9.11", - "wouter-preact": "^3.10.0" + "three": "^0.186.0", + "three-mesh-bvh": "^0.9.15", + "wouter-preact": "^3.11.0" }, "devDependencies": { "@eslint/css": "^2.0.0", @@ -929,12 +929,12 @@ } }, "node_modules/@preact/signals": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-2.9.1.tgz", - "integrity": "sha512-xVqN8mJjbSN5IB/8Ubmd9NN+Ew6zJswoRxrjZbH3YsgkMshFeO6d8zxEFpHRTq9GJZx7cnPs2CnCpFqtGXGNsw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-2.11.2.tgz", + "integrity": "sha512-rVTRTt/T0HIRgbugwS5FigbfF/kfdEFYFtiqxa+lbpqTajepqnR0firuAS2iNdHyejWB7Yc9p9QePkVNBtTAwg==", "license": "MIT", "dependencies": { - "@preact/signals-core": "^1.14.0" + "@preact/signals-core": "^1.14.4" }, "funding": { "type": "opencollective", @@ -945,9 +945,9 @@ } }, "node_modules/@preact/signals-core": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.2.tgz", - "integrity": "sha512-RZHdBj9ZF4n40Rp4jS052EHHjBWf96P9oNdXPfhQTovCuWY9iQn3Gq+gOTJSgBO9A/JBuPfMOWsSX/lIU9Pc/A==", + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.14.4.tgz", + "integrity": "sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA==", "license": "MIT", "funding": { "type": "opencollective", @@ -2719,9 +2719,9 @@ } }, "node_modules/dompurify": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.14.tgz", - "integrity": "sha512-dVoH9z+MY+C9IilgGCk3YfFqjLi3fChm2OiKJMzh6axrJ5qwxqWaZamgmHrpv22CN/KdbZJuGEGgfQoL00LTdg==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.15.tgz", + "integrity": "sha512-EUBjM+B+lkDE41iE82DDSCfkoPGfXx8IxFxPMjNzm/Uk4xDet77rTN9wqlxlVg71kK7XGuUMv6wUxJUwwv+Xyw==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" @@ -3176,9 +3176,9 @@ } }, "node_modules/highlight.js": { - "version": "11.11.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.11.1.tgz", - "integrity": "sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==", + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.12.0.tgz", + "integrity": "sha512-nbfWpyRMcMrPMmDwJB+dhX/eiaPKtc2RB+0QZskqJ3WjRA/FDS0e9hZrx8EC/lbEv8gXy98FcDbNa/dspAaJMg==", "license": "BSD-3-Clause", "engines": { "node": ">=12.0.0" @@ -3790,9 +3790,9 @@ } }, "node_modules/lucide-preact": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/lucide-preact/-/lucide-preact-1.17.0.tgz", - "integrity": "sha512-QoHqgMY9WJanT+zd8x5Hq9quOqY/MHt7oTpuPAZzCkfUhfxsTJ+L0CFnUaBBh+H54OySAElm2+UQ1JwQ2CDPmg==", + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/lucide-preact/-/lucide-preact-1.44.0.tgz", + "integrity": "sha512-cTQ/K1faRp69ah+GYMhKyGWRLzsVy9iXW4orRNl6+S+4Eaw4bKswtHpOpXmRX939lr0doL3E6JA1DhMrvkW1fw==", "license": "ISC", "peerDependencies": { "preact": "^10.27.2" @@ -3821,9 +3821,9 @@ } }, "node_modules/marked": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.3.tgz", - "integrity": "sha512-7VT90JOkDeaRWpfjOReRGPEKn0ecdARBkDGL+tT1wZY0efPPqkUxLUSmzy/C7TIylQYJC9STISEsCHrqb/7VIA==", + "version": "18.0.12", + "resolved": "https://registry.npmjs.org/marked/-/marked-18.0.12.tgz", + "integrity": "sha512-LEm4ga2YeI2T3GVHj9b0BaDPPk93LLTHMFeMyQbNIzPxc8vCI0y/scy0ZA6z6lXKyT9j9Nhl/OC6ZYKYGuFScA==", "license": "MIT", "bin": { "marked": "bin/marked.js" @@ -3901,12 +3901,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "license": "MIT" - }, "node_modules/mkdirp-classic": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", @@ -4274,13 +4268,21 @@ } }, "node_modules/preact": { - "version": "10.29.2", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.2.tgz", - "integrity": "sha512-7tNmwg/7mzzAoB/8kSg6Hl37JraAZw3Z3A0JSY7VXlZwo82Xn0G7wKbNNs2qoF4ZEEsQGTwDAroNdqKs1ofJxQ==", + "version": "10.29.8", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.8.tgz", + "integrity": "sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==", "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "preact-render-to-string": ">=5" + }, + "peerDependenciesMeta": { + "preact-render-to-string": { + "optional": true + } } }, "node_modules/prebuild-install": { @@ -4677,15 +4679,15 @@ "license": "MIT" }, "node_modules/three": { - "version": "0.184.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.184.0.tgz", - "integrity": "sha512-wtTRjG92pM5eUg/KuUnHsqSAlPM296brTOcLgMRqEeylYTh/CdtvKUvCyyCQTzFuStieWxvZb8mVTMvdPyUpxg==", + "version": "0.186.0", + "resolved": "https://registry.npmjs.org/three/-/three-0.186.0.tgz", + "integrity": "sha512-cr/fIM2ddMSVbYVgkfD4jLJv7Fh/8ZTjvo+7gQeSVGUZHxpx9FDwoL5iC7hUz/LiRA8wMbqfnb90xKfm1/HHkQ==", "license": "MIT" }, "node_modules/three-mesh-bvh": { - "version": "0.9.11", - "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.9.11.tgz", - "integrity": "sha512-PtGT02vWRQiP6szrcorR1GEClhHSr/+O45pyH/cQ8sY+UOlicecuUVjAHmIsbIri3ZO/8WTWBq3h7227F/TVBw==", + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.9.15.tgz", + "integrity": "sha512-9xdEDkCzFoT8VPFH9DznwFSdbaIEjMvM106Iqq7TJurrIheUKDcdW4prfJTCxryih4XS/UxWs0H3K4MLMRFyOQ==", "license": "MIT", "peerDependencies": { "three": ">= 0.159.0" @@ -5248,12 +5250,11 @@ } }, "node_modules/wouter-preact": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/wouter-preact/-/wouter-preact-3.10.0.tgz", - "integrity": "sha512-4a1kd1XX2N1APGOSNXwTNKr0Jgsl1vIdvuyZ+MGlPfZs3uXmDSz70kUfDa8+2O3MXhZNaEa1c6mHzSihdtdpiw==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/wouter-preact/-/wouter-preact-3.11.0.tgz", + "integrity": "sha512-FVOOt19HI4Ug4o6giHTdJgsCmhtT4KNAAhHbtyIglwrGJDZ1YXZciMFuKbUJLkSP15+CKnEd82FI4hn6mWuYvA==", "license": "Unlicense", "dependencies": { - "mitt": "^3.0.1", "regexparam": "^3.0.0" }, "peerDependencies": { diff --git a/app/package.json b/app/package.json index 521ba861..1a901038 100644 --- a/app/package.json +++ b/app/package.json @@ -49,15 +49,15 @@ "js-yaml": "4.3.1" }, "dependencies": { - "@preact/signals": "^2.9.1", - "dompurify": "^3.4.14", - "highlight.js": "^11.11.1", - "lucide-preact": "^1.17.0", - "marked": "^18.0.3", - "preact": "^10.29.2", + "@preact/signals": "^2.11.2", + "dompurify": "^3.4.15", + "highlight.js": "^11.12.0", + "lucide-preact": "^1.44.0", + "marked": "^18.0.12", + "preact": "^10.29.8", "rbush": "^4.0.1", - "three": "^0.184.0", - "three-mesh-bvh": "^0.9.11", - "wouter-preact": "^3.10.0" + "three": "^0.186.0", + "three-mesh-bvh": "^0.9.15", + "wouter-preact": "^3.11.0" } }