diff --git a/package-lock.json b/package-lock.json index 1e59209f..f01e6aaf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,11 +12,11 @@ "@marsidev/react-turnstile": "^1.0.2", "@mdi/js": "^7.4.47", "@mdi/react": "^1.6.1", - "@mui/lab": "^6.0.0-beta.10", + "@mui/lab": "^6.0.0-beta.14", "@mui/material": "^6.0.2", - "@mui/x-tree-view": "^7.18.0", - "@reduxjs/toolkit": "^2.2.7", - "@testing-library/jest-dom": "^6.5.0", + "@mui/x-tree-view": "^7.22.0", + "@reduxjs/toolkit": "^2.3.0", + "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.1", "@tippyjs/react": "^4.2.6", "classnames": "^2.5.1", @@ -24,41 +24,41 @@ "cross-fetch": "^4.0.0", "dayjs": "^1.11.13", "fast-deep-equal": "^3.1.3", - "framer-motion": "^11.9.0", + "framer-motion": "^11.11.11", "fuse.js": "^7.0.0", - "i18next": "^23.15.1", + "i18next": "^23.16.4", "i18next-browser-languagedetector": "^8.0.0", - "i18next-http-backend": "^2.6.1", + "i18next-http-backend": "^2.6.2", "intersection-observer": "^0.12.2", "leaflet": "^1.9.4", "leaflet-fullscreen": "^1.0.2", "leaflet.awesome-markers": "2.0.5", "lodash.debounce": "^4.0.8", - "rc-slider": "^11.1.6", + "rc-slider": "^11.1.7", "react": "^18.3.1", "react-cookie-consent": "^9.0.0", "react-countdown": "^2.3.6", "react-dom": "^18.3.1", - "react-error-boundary": "^4.0.13", + "react-error-boundary": "^4.1.2", "react-helmet": "^6.1.0", "react-hotkeys-hook": "^4.5.1", - "react-i18next": "^15.0.2", + "react-i18next": "^15.1.0", "react-intersection-observer": "^9.13.1", "react-loader-spinner": "^6.1.6", "react-query": "^3.39.3", "react-redux": "^9.1.2", - "react-router-dom": "^6.26.2", + "react-router-dom": "^6.27.0", "react-router-hash-link": "^2.4.3", "react-scripts": "^5.0.1", - "react-select": "^5.8.1", + "react-select": "^5.8.2", "react-simple-image-viewer": "1.2.2", "react-switch": "^7.0.0", - "react-syntax-highlighter": "^15.5.0", + "react-syntax-highlighter": "^15.6.1", "react-table": "^7.8.0", "react-zoom-pan-pinch": "^3.6.1", "resize-observer-polyfill": "^1.5.1", "source-map-explorer": "^2.5.3", - "victory": "^37.1.1" + "victory": "^37.3.0" }, "devDependencies": { "@babel/plugin-proposal-private-property-in-object": "^7.21.11", @@ -1967,9 +1967,9 @@ "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" }, "node_modules/@babel/runtime": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", - "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2382,14 +2382,14 @@ } }, "node_modules/@emotion/serialize": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.1.tgz", - "integrity": "sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz", + "integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==", "dependencies": { "@emotion/hash": "^0.9.2", "@emotion/memoize": "^0.9.0", "@emotion/unitless": "^0.10.0", - "@emotion/utils": "^1.4.0", + "@emotion/utils": "^1.4.1", "csstype": "^3.0.2" } }, @@ -2434,9 +2434,9 @@ } }, "node_modules/@emotion/utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.0.tgz", - "integrity": "sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz", + "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==" }, "node_modules/@emotion/weak-memoize": { "version": "0.4.0", @@ -2565,9 +2565,9 @@ } }, "node_modules/@floating-ui/react-dom": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", - "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", "dependencies": { "@floating-ui/dom": "^1.0.0" }, @@ -3882,14 +3882,14 @@ } }, "node_modules/@mui/base": { - "version": "5.0.0-beta.58", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.58.tgz", - "integrity": "sha512-P0E7ZrxOuyYqBvVv9w8k7wm+Xzx/KRu+BGgFcR2htTsGCpJNQJCSUXNUZ50MUmSU9hzqhwbQWNXhV1MBTl6F7A==", + "version": "5.0.0-beta.61", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.61.tgz", + "integrity": "sha512-YaMOTXS3ecDNGsPKa6UdlJ8loFLvcL9+VbpCK3hfk71OaNauZRp4Yf7KeXDYr7Ms3M/XBD3SaiR6JMr6vYtfDg==", "dependencies": { - "@babel/runtime": "^7.25.0", + "@babel/runtime": "^7.26.0", "@floating-ui/react-dom": "^2.1.1", - "@mui/types": "^7.2.15", - "@mui/utils": "6.0.0-rc.0", + "@mui/types": "^7.2.19", + "@mui/utils": "^6.1.6", "@popperjs/core": "^2.11.8", "clsx": "^2.1.1", "prop-types": "^15.8.1" @@ -3912,54 +3912,25 @@ } } }, - "node_modules/@mui/base/node_modules/@mui/utils": { - "version": "6.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.0.0-rc.0.tgz", - "integrity": "sha512-tBp0ILEXDL0bbDDT8PnZOjCqSm5Dfk2N0Z45uzRw+wVl6fVvloC9zw8avl+OdX1Bg3ubs/ttKn8nRNv17bpM5A==", - "dependencies": { - "@babel/runtime": "^7.25.0", - "@mui/types": "^7.2.15", - "@types/prop-types": "^15.7.12", - "clsx": "^2.1.1", - "prop-types": "^15.8.1", - "react-is": "^18.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", - "react": "^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@mui/core-downloads-tracker": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.1.tgz", - "integrity": "sha512-VdQC1tPIIcZAnf62L2M1eQif0x2vlKg3YK4kGYbtijSH4niEgI21GnstykW1vQIs+Bc6L+Hua2GATYVjilJ22A==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.6.tgz", + "integrity": "sha512-nz1SlR9TdBYYPz4qKoNasMPRiGb4PaIHFkzLzhju0YVYS5QSuFF2+n7CsiHMIDcHv3piPu/xDWI53ruhOqvZwQ==", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui-org" } }, "node_modules/@mui/lab": { - "version": "6.0.0-beta.10", - "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-6.0.0-beta.10.tgz", - "integrity": "sha512-eqCBz5SZS8Un9To3UcjH01AxkOOgvme/g0ZstFC8Nz1Kg5/EJMA0ByhKS5AvUMzUKrv0FXMdbuPqbBvF3bVrXg==", - "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/base": "5.0.0-beta.58", - "@mui/system": "^6.1.1", - "@mui/types": "^7.2.17", - "@mui/utils": "^6.1.1", + "version": "6.0.0-beta.14", + "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-6.0.0-beta.14.tgz", + "integrity": "sha512-l+g8z6QGcr7HdfCXhVaYcEp9TijH/G4h0lNaDaBL+qDFQ087ipNHC+XozE7mXOmBwtEAWmTJB4E5GwDboi9oxA==", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/base": "5.0.0-beta.61", + "@mui/system": "^6.1.6", + "@mui/types": "^7.2.19", + "@mui/utils": "^6.1.6", "clsx": "^2.1.1", "prop-types": "^15.8.1" }, @@ -3973,8 +3944,8 @@ "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@mui/material": "^6.1.1", - "@mui/material-pigment-css": "^6.1.1", + "@mui/material": "^6.1.6", + "@mui/material-pigment-css": "^6.1.6", "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" @@ -3995,15 +3966,15 @@ } }, "node_modules/@mui/material": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-6.1.1.tgz", - "integrity": "sha512-b+eULldTqtqTCbN++2BtBWCir/1LwEYw+2mIlOt2GiEUh1EBBw4/wIukGKKNt3xrCZqRA80yLLkV6tF61Lq3cA==", - "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/core-downloads-tracker": "^6.1.1", - "@mui/system": "^6.1.1", - "@mui/types": "^7.2.17", - "@mui/utils": "^6.1.1", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-6.1.6.tgz", + "integrity": "sha512-1yvejiQ/601l5AK3uIdUlAVElyCxoqKnl7QA+2oFB/2qYPWfRwDgavW/MoywS5Y2gZEslcJKhe0s2F3IthgFgw==", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/core-downloads-tracker": "^6.1.6", + "@mui/system": "^6.1.6", + "@mui/types": "^7.2.19", + "@mui/utils": "^6.1.6", "@popperjs/core": "^2.11.8", "@types/react-transition-group": "^4.4.11", "clsx": "^2.1.1", @@ -4022,7 +3993,7 @@ "peerDependencies": { "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@mui/material-pigment-css": "^6.1.1", + "@mui/material-pigment-css": "^6.1.6", "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" @@ -4043,12 +4014,12 @@ } }, "node_modules/@mui/private-theming": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.1.tgz", - "integrity": "sha512-JlrjIdhyZUtewtdAuUsvi3ZnO0YS49IW4Mfz19ZWTlQ0sDGga6LNPVwHClWr2/zJK2we2BQx9/i8M32rgKuzrg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.6.tgz", + "integrity": "sha512-ioAiFckaD/fJSnTrUMWgjl9HYBWt7ixCh7zZw7gDZ+Tae7NuprNV6QJK95EidDT7K0GetR2rU3kAeIR61Myttw==", "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/utils": "^6.1.1", + "@babel/runtime": "^7.26.0", + "@mui/utils": "^6.1.6", "prop-types": "^15.8.1" }, "engines": { @@ -4069,12 +4040,13 @@ } }, "node_modules/@mui/styled-engine": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.1.tgz", - "integrity": "sha512-HJyIoMpFb11fnHuRtUILOXgq6vj4LhIlE8maG4SwP/W+E5sa7HFexhnB3vOMT7bKys4UKNxhobC8jwWxYilGsA==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.6.tgz", + "integrity": "sha512-I+yS1cSuSvHnZDBO7e7VHxTWpj+R7XlSZvTC4lS/OIbUNJOMMSd3UDP6V2sfwzAdmdDNBi7NGCRv2SZ6O9hGDA==", "dependencies": { - "@babel/runtime": "^7.25.6", + "@babel/runtime": "^7.26.0", "@emotion/cache": "^11.13.1", + "@emotion/serialize": "^1.3.2", "@emotion/sheet": "^1.4.0", "csstype": "^3.1.3", "prop-types": "^15.8.1" @@ -4101,15 +4073,15 @@ } }, "node_modules/@mui/system": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.1.tgz", - "integrity": "sha512-PaYsCz2tUOcpu3T0okDEsSuP/yCDIj9JZ4Tox1JovRSKIjltHpXPsXZSGr3RiWdtM1MTQMFMCZzu0+CKbyy+Kw==", - "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/private-theming": "^6.1.1", - "@mui/styled-engine": "^6.1.1", - "@mui/types": "^7.2.17", - "@mui/utils": "^6.1.1", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.6.tgz", + "integrity": "sha512-qOf1VUE9wK8syiB0BBCp82oNBAVPYdj4Trh+G1s+L+ImYiKlubWhhqlnvWt3xqMevR+D2h1CXzA1vhX2FvA+VQ==", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/private-theming": "^6.1.6", + "@mui/styled-engine": "^6.1.6", + "@mui/types": "^7.2.19", + "@mui/utils": "^6.1.6", "clsx": "^2.1.1", "csstype": "^3.1.3", "prop-types": "^15.8.1" @@ -4140,9 +4112,9 @@ } }, "node_modules/@mui/types": { - "version": "7.2.17", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.17.tgz", - "integrity": "sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==", + "version": "7.2.19", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.19.tgz", + "integrity": "sha512-6XpZEM/Q3epK9RN8ENoXuygnqUQxE+siN/6rGRi2iwJPgBUR25mphYQ9ZI87plGh58YoZ5pp40bFvKYOCDJ3tA==", "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, @@ -4153,13 +4125,13 @@ } }, "node_modules/@mui/utils": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.1.tgz", - "integrity": "sha512-HlRrgdJSPbYDXPpoVMWZV8AE7WcFtAk13rWNWAEVWKSanzBBkymjz3km+Th/Srowsh4pf1fTSP1B0L116wQBYw==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.6.tgz", + "integrity": "sha512-sBS6D9mJECtELASLM+18WUcXF6RH3zNxBRFeyCRg8wad6NbyNrdxLuwK+Ikvc38sTZwBzAz691HmSofLqHd9sQ==", "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/types": "^7.2.17", - "@types/prop-types": "^15.7.12", + "@babel/runtime": "^7.26.0", + "@mui/types": "^7.2.19", + "@types/prop-types": "^15.7.13", "clsx": "^2.1.1", "prop-types": "^15.8.1", "react-is": "^18.3.1" @@ -4182,12 +4154,12 @@ } }, "node_modules/@mui/x-internals": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.18.0.tgz", - "integrity": "sha512-lzCHOWIR0cAIY1bGrWSprYerahbnH5C31ql/2OWCEjcngL2NAV1M6oKI2Vp4HheqzJ822c60UyWyapvyjSzY/A==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.21.0.tgz", + "integrity": "sha512-94YNyZ0BhK5Z+Tkr90RKf47IVCW8R/1MvdUhh6MCQg6sZa74jsX+x+gEZ4kzuCqOsuyTyxikeQ8vVuCIQiP7UQ==", "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/utils": "^5.16.6" + "@babel/runtime": "^7.25.7", + "@mui/utils": "^5.16.6 || ^6.0.0" }, "engines": { "node": ">=14.0.0" @@ -4200,43 +4172,14 @@ "react": "^17.0.0 || ^18.0.0" } }, - "node_modules/@mui/x-internals/node_modules/@mui/utils": { - "version": "5.16.6", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz", - "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==", - "dependencies": { - "@babel/runtime": "^7.23.9", - "@mui/types": "^7.2.15", - "@types/prop-types": "^15.7.12", - "clsx": "^2.1.1", - "prop-types": "^15.8.1", - "react-is": "^18.3.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@mui/x-tree-view": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.18.0.tgz", - "integrity": "sha512-3UJAYtBquc0SzKxEEdM68XlKOuuCl70ktZPqqI3z4wTZ0HK445XXc32t/s0VPIL94kRxWQcGPpgWFauScDwhug==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/@mui/x-tree-view/-/x-tree-view-7.22.0.tgz", + "integrity": "sha512-4ZhwniTMT7Sub4zG38mtYg+D/wtrFIaOYBHhsbrn5BR5vdjgWcFk3c/9KiVq+wva1b9iU47k36pgzB5cCfoGkQ==", "dependencies": { - "@babel/runtime": "^7.25.6", - "@mui/utils": "^5.16.6", - "@mui/x-internals": "7.18.0", + "@babel/runtime": "^7.25.7", + "@mui/utils": "^5.16.6 || ^6.0.0", + "@mui/x-internals": "7.21.0", "@types/react-transition-group": "^4.4.11", "clsx": "^2.1.1", "prop-types": "^15.8.1", @@ -4266,35 +4209,6 @@ } } }, - "node_modules/@mui/x-tree-view/node_modules/@mui/utils": { - "version": "5.16.6", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.16.6.tgz", - "integrity": "sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==", - "dependencies": { - "@babel/runtime": "^7.23.9", - "@mui/types": "^7.2.15", - "@types/prop-types": "^15.7.12", - "clsx": "^2.1.1", - "prop-types": "^15.8.1", - "react-is": "^18.3.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -4429,9 +4343,9 @@ } }, "node_modules/@reduxjs/toolkit": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.2.7.tgz", - "integrity": "sha512-faI3cZbSdFb8yv9dhDTmGwclW0vk0z5o1cia+kf7gCbaCwHI5e+7tP57mJUv22pNcNbeA62GSrPpfrUfdXcQ6g==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.3.0.tgz", + "integrity": "sha512-WC7Yd6cNGfHx8zf+iu+Q1UPTfEcXhQ+ATi7CV1hlrSAaQBdlPzg7Ww/wJHNQem7qG9rxmWoFCDCPubSvFObGzA==", "dependencies": { "immer": "^10.0.3", "redux": "^5.0.1", @@ -4452,9 +4366,9 @@ } }, "node_modules/@remix-run/router": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.2.tgz", - "integrity": "sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.20.0.tgz", + "integrity": "sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==", "engines": { "node": ">=14.0.0" } @@ -5064,9 +4978,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz", - "integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz", + "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==", "dependencies": { "@adobe/css-tools": "^4.4.0", "aria-query": "^5.0.0", @@ -5505,9 +5419,9 @@ "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==" }, "node_modules/@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==" }, "node_modules/@types/q": { "version": "1.5.8", @@ -11144,9 +11058,9 @@ } }, "node_modules/framer-motion": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.9.0.tgz", - "integrity": "sha512-nCfGxvsQecVLjjYDu35G2F5ls+ArE3FBfhxV0RSiisMaUKqteq5DMBFNRKwMyVj+VqKTNhawt+BV480YCHKFlQ==", + "version": "11.11.11", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.11.11.tgz", + "integrity": "sha512-tuDH23ptJAKUHGydJQII9PhABNJBpB+z0P1bmgKK9QFIssHGlfPd6kxMq00LSKwE27WFsb2z0ovY0bpUyMvfRw==", "dependencies": { "tslib": "^2.4.0" }, @@ -11676,6 +11590,11 @@ "node": "*" } }, + "node_modules/highlightjs-vue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz", + "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==" + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -11932,9 +11851,9 @@ } }, "node_modules/i18next": { - "version": "23.15.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.1.tgz", - "integrity": "sha512-wB4abZ3uK7EWodYisHl/asf8UYEhrI/vj/8aoSsrj/ZDxj4/UXPOa1KvFt1Fq5hkUHquNqwFlDprmjZ8iySgYA==", + "version": "23.16.4", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.4.tgz", + "integrity": "sha512-9NIYBVy9cs4wIqzurf7nLXPyf3R78xYbxExVqHLK9od3038rjpyOEzW+XB130kZ1N4PZ9inTtJ471CRJ4Ituyg==", "funding": [ { "type": "individual", @@ -11962,9 +11881,9 @@ } }, "node_modules/i18next-http-backend": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.6.1.tgz", - "integrity": "sha512-rCilMAnlEQNeKOZY1+x8wLM5IpYOj10guGvEpeC59tNjj6MMreLIjIW8D1RclhD3ifLwn6d/Y9HEM1RUE6DSog==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.6.2.tgz", + "integrity": "sha512-Hp/kd8/VuoxIHmxsknJXjkTYYHzivAyAF15pzliKzk2TiXC25rZCEerb1pUFoxz4IVrG3fCvQSY51/Lu4ECV4A==", "dependencies": { "cross-fetch": "4.0.0" } @@ -18475,9 +18394,9 @@ } }, "node_modules/rc-slider": { - "version": "11.1.6", - "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-11.1.6.tgz", - "integrity": "sha512-LACAaXM0hi+4x4ErDGZLy7weIQwmBIVbIgPE+eDHiHkyzMvKjWHraCG8/B22Y/tCQUPAsP02wBhKhth7mH2PIw==", + "version": "11.1.7", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-11.1.7.tgz", + "integrity": "sha512-ytYbZei81TX7otdC0QvoYD72XSlxvTihNth5OeZ6PMXyEDq/vHdWFulQmfDGyXK1NwKwSlKgpvINOa88uT5g2A==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", @@ -18801,9 +18720,9 @@ } }, "node_modules/react-error-boundary": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.0.13.tgz", - "integrity": "sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-4.1.2.tgz", + "integrity": "sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==", "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -18845,9 +18764,9 @@ } }, "node_modules/react-i18next": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-15.0.2.tgz", - "integrity": "sha512-z0W3/RES9Idv3MmJUcf0mDNeeMOUXe+xoL0kPfQPbDoZHmni/XsIoq5zgT2MCFUiau283GuBUK578uD/mkAbLQ==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-15.1.0.tgz", + "integrity": "sha512-zj3nJynMnZsy2gPZiOTC7XctCY5eQGqT3tcKMmfJWC9FMvgd+960w/adq61j8iPzpwmsXejqID9qC3Mqu1Xu2Q==", "dependencies": { "@babel/runtime": "^7.25.0", "html-parse-stringify": "^3.0.1" @@ -18956,11 +18875,11 @@ } }, "node_modules/react-router": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.2.tgz", - "integrity": "sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.27.0.tgz", + "integrity": "sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==", "dependencies": { - "@remix-run/router": "1.19.2" + "@remix-run/router": "1.20.0" }, "engines": { "node": ">=14.0.0" @@ -18970,12 +18889,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.2.tgz", - "integrity": "sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==", + "version": "6.27.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.27.0.tgz", + "integrity": "sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==", "dependencies": { - "@remix-run/router": "1.19.2", - "react-router": "6.26.2" + "@remix-run/router": "1.20.0", + "react-router": "6.27.0" }, "engines": { "node": ">=14.0.0" @@ -19081,9 +19000,9 @@ } }, "node_modules/react-select": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.8.1.tgz", - "integrity": "sha512-RT1CJmuc+ejqm5MPgzyZujqDskdvB9a9ZqrdnVLsvAHjJ3Tj0hELnLeVPQlmYdVKCdCpxanepl6z7R5KhXhWzg==", + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.8.2.tgz", + "integrity": "sha512-a/LkOckoI62710gGPQSQqUp7A10fGbH/ya3/IR49qaq3XoBvwymgD5mJgtiHxBDsutyEQfdKNycWVh8Cg8UCjw==", "dependencies": { "@babel/runtime": "^7.12.0", "@emotion/cache": "^11.4.0", @@ -19130,12 +19049,13 @@ } }, "node_modules/react-syntax-highlighter": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz", - "integrity": "sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==", + "version": "15.6.1", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.1.tgz", + "integrity": "sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==", "dependencies": { "@babel/runtime": "^7.3.1", "highlight.js": "^10.4.1", + "highlightjs-vue": "^1.0.0", "lowlight": "^1.17.0", "prismjs": "^1.27.0", "refractor": "^3.6.0" @@ -22172,361 +22092,361 @@ } }, "node_modules/victory": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory/-/victory-37.1.1.tgz", - "integrity": "sha512-3tyIZ79YVd9bxS3KocGa6UuQdCA4Kenqzh3Th7QBB7Am96MHXVyePsYwhg0KorOmKqocQxYgLShGIjEHT1Qv+w==", - "dependencies": { - "victory-area": "37.1.1", - "victory-axis": "37.1.1", - "victory-bar": "37.1.1", - "victory-box-plot": "37.1.1", - "victory-brush-container": "37.1.1", - "victory-brush-line": "37.1.1", - "victory-candlestick": "37.1.1", - "victory-canvas": "37.1.1", - "victory-chart": "37.1.1", - "victory-core": "37.1.1", - "victory-create-container": "37.1.1", - "victory-cursor-container": "37.1.1", - "victory-errorbar": "37.1.1", - "victory-group": "37.1.1", - "victory-histogram": "37.1.1", - "victory-legend": "37.1.1", - "victory-line": "37.1.1", - "victory-pie": "37.1.1", - "victory-polar-axis": "37.1.1", - "victory-scatter": "37.1.1", - "victory-selection-container": "37.1.1", - "victory-shared-events": "37.1.1", - "victory-stack": "37.1.1", - "victory-tooltip": "37.1.1", - "victory-voronoi": "37.1.1", - "victory-voronoi-container": "37.1.1", - "victory-zoom-container": "37.1.1" + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory/-/victory-37.3.0.tgz", + "integrity": "sha512-/+LRLH/YYy338r69JHpmFcsYdkKuT42XJHdxi5wRVw+oB6nxF2U79yJak3cmNYsMlSR65rdm4Rx3ccp66d24fQ==", + "dependencies": { + "victory-area": "37.3.0", + "victory-axis": "37.3.0", + "victory-bar": "37.3.0", + "victory-box-plot": "37.3.0", + "victory-brush-container": "37.3.0", + "victory-brush-line": "37.3.0", + "victory-candlestick": "37.3.0", + "victory-canvas": "37.3.0", + "victory-chart": "37.3.0", + "victory-core": "37.3.0", + "victory-create-container": "37.3.0", + "victory-cursor-container": "37.3.0", + "victory-errorbar": "37.3.0", + "victory-group": "37.3.0", + "victory-histogram": "37.3.0", + "victory-legend": "37.3.0", + "victory-line": "37.3.0", + "victory-pie": "37.3.0", + "victory-polar-axis": "37.3.0", + "victory-scatter": "37.3.0", + "victory-selection-container": "37.3.0", + "victory-shared-events": "37.3.0", + "victory-stack": "37.3.0", + "victory-tooltip": "37.3.0", + "victory-voronoi": "37.3.0", + "victory-voronoi-container": "37.3.0", + "victory-zoom-container": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-area": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-area/-/victory-area-37.1.1.tgz", - "integrity": "sha512-9OVILTIT5DW/BsMksZ1xCjmNrT0iIhsHnumeNJDvvfzWUeqLyYPwmqp8e2wRraj1VRhRAAgZGXAHi7XA3rJkgQ==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-area/-/victory-area-37.3.0.tgz", + "integrity": "sha512-7ZZ168OrHq4zvEYrxnNR0p3IQHRO2auydR1AQ75vhkhl8y9qVj404OJx00zkDShyU2LnSD4kXk2bwYGVyOPwgw==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1", - "victory-vendor": "37.1.1" + "victory-core": "37.3.0", + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-axis": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-axis/-/victory-axis-37.1.1.tgz", - "integrity": "sha512-LqlXoAHNxvS/GdAKR6YSHZf0I9egMZf84kqUb7dG3NNLE8M1XnaEkYlfIOJsL+vsZJqm4kqoe67yI56eqIY5Hw==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-axis/-/victory-axis-37.3.0.tgz", + "integrity": "sha512-0tKlu5SAAo7joaqkATyL5DHLBKsNIJXaCbU7gs4EO7tK7K54pQIEVNe52eZNTJSu9ZEIvXKBpus0D55o7os4mA==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-bar": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-bar/-/victory-bar-37.1.1.tgz", - "integrity": "sha512-1e1QtVDMgFRwXZDrt9nT1Fqv57yHL9Z9ssA2mgyzV/wi/HRneuUXE958Q/t59z4cTEkRYwNrUE3dODBCpxXMKw==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-bar/-/victory-bar-37.3.0.tgz", + "integrity": "sha512-57pnK1zgAbIXuIjX95WN9HLFvaRJgvWDngSjjfwvojQ+bswsa3zLuZ7y8GETywr1qH+WLlET1MP//B9Fsq7VUQ==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1", - "victory-vendor": "37.1.1" + "victory-core": "37.3.0", + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-box-plot": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-box-plot/-/victory-box-plot-37.1.1.tgz", - "integrity": "sha512-cdmAxg1Sqt/c2lbPJdD8+4qBNj8UMav8fLtsGd/uCNHWYzv52+0g9B8ToE6ImsKyBFRGnW+c0BD5vKbtyW6tJw==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-box-plot/-/victory-box-plot-37.3.0.tgz", + "integrity": "sha512-1dNnWMKEQ+lQ+TNgwXvRW9aSC688tHw6zCPI18VeX3EvuK+zQQNNbRXRCSuV0MRrldigtuLLCzxGX5c9kNeM9Q==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1", - "victory-vendor": "37.1.1" + "victory-core": "37.3.0", + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-brush-container": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-brush-container/-/victory-brush-container-37.1.1.tgz", - "integrity": "sha512-iZkp/r7uzkc7UN3EgAWe4aDDEFHe7BQs0nv/mmyFeFYIXG5e2uiKs28OsZnfgp6CDIHDqUoV8DAGOccotUbUaQ==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-brush-container/-/victory-brush-container-37.3.0.tgz", + "integrity": "sha512-xbuhnxwcgW2FVX8nQy1JBHj9J6NX6/d6vkaLQdro0KrGIXAjr10KpD9vJVBZeoOFHi/jPVQ5mJdjcgNIGKJtwQ==", "dependencies": { "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-brush-line": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-brush-line/-/victory-brush-line-37.1.1.tgz", - "integrity": "sha512-nsuJW7VFYFO2R+i0wveC4nizOhLj/UcTHwv98J6PYt3c0LQXa04YMFOfrRuKV/+Qsrj4DOVO3/GU6/PSUwozlQ==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-brush-line/-/victory-brush-line-37.3.0.tgz", + "integrity": "sha512-uVmi1Fcjx54h3U79/iVdbuVxBzVPwufpg7DyZ5HH7DxNXYkTZeZJjZG0Sj87PjcHM4e8cZ4pmGzTTC2sb+CoXg==", "dependencies": { "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-candlestick": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-candlestick/-/victory-candlestick-37.1.1.tgz", - "integrity": "sha512-M5ftMbFi8HM9QYLrPb1DfrHOYKCwnDkxe8ct8MjE2ibsnKNCxUrwjJbkh0QXPa4ndk5y4jl98T9FmJS1Q14nPg==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-candlestick/-/victory-candlestick-37.3.0.tgz", + "integrity": "sha512-TCqNgeieRsGmEx8tzp30cFf6ro8M+1Eqk1KmKhtS5vnuPbRubdsRQc9w/IgsPbH0/XQwkaMgxMcDmyF0BUkaPg==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-canvas": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-canvas/-/victory-canvas-37.1.1.tgz", - "integrity": "sha512-nq+du3x2D8sdRfNNg2idieElJbwq7vI2DO5FoFyFyowX6plXjOXoJZAOX/+7GTBQ4FP7tktNka5AQ9z8u5Sxbw==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-canvas/-/victory-canvas-37.3.0.tgz", + "integrity": "sha512-Y3YKv6E5/2oREP6JxhAZl41Z9ELKlPYUMb3w3yr72in8pFRsvS1BnLKSeRjcs/T3fXAEVetsT+1OqY+pNa3fdQ==", "dependencies": { "lodash": "^4.17.19", - "victory-bar": "37.1.1", - "victory-core": "37.1.1" + "victory-bar": "37.3.0", + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-chart": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-chart/-/victory-chart-37.1.1.tgz", - "integrity": "sha512-p//04lKzUX1ocXmp9RWmQMOsQUcP7m1CsrYkBOvqzD1sjgMhDzTqZdn38rMUzW0bpbCs0Tl6wbOzxMN+/PA8fQ==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-chart/-/victory-chart-37.3.0.tgz", + "integrity": "sha512-ysdoCQFWU31e6PqI3rOWAQa0rFVAT4gtanMB/X7paKOgLFFKU7Fi70jX8w/eCOubzZLjyjUdvy5HfCX1yV1leQ==", "dependencies": { "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-axis": "37.1.1", - "victory-core": "37.1.1", - "victory-polar-axis": "37.1.1", - "victory-shared-events": "37.1.1" + "victory-axis": "37.3.0", + "victory-core": "37.3.0", + "victory-polar-axis": "37.3.0", + "victory-shared-events": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-core": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-core/-/victory-core-37.1.1.tgz", - "integrity": "sha512-4UK1S1+9CFBn1Nwu18JsOf2EtaTI/DOE4Eoi5byLd6kFO8/luSbaLvc7BDPxiLpSj0BGiX/Hbqs12T2gPaEnAA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-core/-/victory-core-37.3.0.tgz", + "integrity": "sha512-DLlQ7dybYDpB83pwQT3S8Vo6nsnI7a7l4VHzclC/y9Tv0Ui7NDV+zH5zyo90ABPEtzPQuTr+ts6qxu3ADwRcPg==", "dependencies": { "lodash": "^4.17.21", "react-fast-compare": "^3.2.0", - "victory-vendor": "37.1.1" + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-create-container": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-create-container/-/victory-create-container-37.1.1.tgz", - "integrity": "sha512-t/soXK97TcP4yxHYwvfCWJW9jGlRyYS4zdhjLe9Q2iETY0ngiVk+bpETZVPMgubPxq3JPaogMQKgd+1hDWjBMg==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-create-container/-/victory-create-container-37.3.0.tgz", + "integrity": "sha512-rUThZ771R1YJbF4twuE9ja4V5aUNJ7lmweUvuAZZv4DAJKLl8tdc2L5L63y8egZpa0U8R9g+I6NQfX88X/D8pg==", "dependencies": { "lodash": "^4.17.19", - "victory-brush-container": "37.1.1", - "victory-core": "37.1.1", - "victory-cursor-container": "37.1.1", - "victory-selection-container": "37.1.1", - "victory-voronoi-container": "37.1.1", - "victory-zoom-container": "37.1.1" + "victory-brush-container": "37.3.0", + "victory-core": "37.3.0", + "victory-cursor-container": "37.3.0", + "victory-selection-container": "37.3.0", + "victory-voronoi-container": "37.3.0", + "victory-zoom-container": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-cursor-container": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-cursor-container/-/victory-cursor-container-37.1.1.tgz", - "integrity": "sha512-m2YS7nmAcGHatVhuqjuJW7jXRXutI0e1pBz9PbHm692HNAJbMfFTJAKtgPXUj5wYVae4OAr6f0551/ekkcL7xQ==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-cursor-container/-/victory-cursor-container-37.3.0.tgz", + "integrity": "sha512-pJdfEsYD7CoYXzufiQetB534qwnU+mT8FZlOWC7bOB/BKFMoe3vCpK1yGrMKIBj6x3iaGaQymZuSlWvF5TfEjA==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-errorbar": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-errorbar/-/victory-errorbar-37.1.1.tgz", - "integrity": "sha512-1nDaa6zT/OaA99DYwznwEwbD3lHfsnBV0UbUlQn91Hv99sg0Rvyk9cZinQWTZ0nNf8cNBYOzZlpFxY35XbQVSA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-errorbar/-/victory-errorbar-37.3.0.tgz", + "integrity": "sha512-z2a8VoQeeummy1qhyWiaki+wc+HR2jk4qkq3xpp646Q6KG/2TIDCTWRAWVqjbtiB8CfYfaF1sGNKIvr5LcM8wA==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-group": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-group/-/victory-group-37.1.1.tgz", - "integrity": "sha512-170CnQ6+doT8VUPZzcq6IIluSMSYqactT9J0ANSDEwHsO/+r0tFwez44FtA4/DgdDh5ObWQ6VfQx330urMG5bA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-group/-/victory-group-37.3.0.tgz", + "integrity": "sha512-vFiwbzp1j1VA4SrPliBrx2STWfTWAdxhayf6B+yza+3rzbEJfNu7Y1GE6L3hviVyMs0lCWXw9zoO/JWyW3aEZg==", "dependencies": { "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-core": "37.1.1", - "victory-shared-events": "37.1.1" + "victory-core": "37.3.0", + "victory-shared-events": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-histogram": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-histogram/-/victory-histogram-37.1.1.tgz", - "integrity": "sha512-2KnfdQYaO+MELM/PB3saPHcUf+tHg0SwbaLHKRk+Im7+aQRUlprlHH7sHZJM/TYXCkJdqbQQNoW6R9VK/kQiGg==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-histogram/-/victory-histogram-37.3.0.tgz", + "integrity": "sha512-UczyBAPkKFoXCvzNAIQ2KGS4lJjZjnn+okF3cjbhR6ub3y694QubgmPOE5R2jMoegPVnKMcJdc8XqOgBIbPLpQ==", "dependencies": { "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-bar": "37.1.1", - "victory-core": "37.1.1", - "victory-vendor": "37.1.1" + "victory-bar": "37.3.0", + "victory-core": "37.3.0", + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-legend": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-legend/-/victory-legend-37.1.1.tgz", - "integrity": "sha512-8F51DbYzG+jkMJoGp2Ulqqxgoq00TWgvQcBTZptdrN2PFlc2b1Ug7z3lbK1ziUCunrVbHQpAhge0onDoRyn1Vg==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-legend/-/victory-legend-37.3.0.tgz", + "integrity": "sha512-ugvXUCgejD64sslcrgTpVSu+iCcqYRtFffw7hZTUOjB6bRNXbSSocsXx2Ak9uJp+QsIajsh3yBaG0H9X1MNYLw==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-line": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-line/-/victory-line-37.1.1.tgz", - "integrity": "sha512-YLR9/i7BwN3taBvHCfmc5hA0po16QFQuFnO61NPNCBZtv8kNf39m3BpDTDYMeuEgEBCnMw0znR0C1NASZcJDWQ==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-line/-/victory-line-37.3.0.tgz", + "integrity": "sha512-C+cnJ7/FDfnSLCtHO11Hd8HPye/4fvP9Vm4rXX097jbWcNNtRP0UxJjQr+7YplKH64jF+x2J3n5txD6QdPOfEg==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1", - "victory-vendor": "37.1.1" + "victory-core": "37.3.0", + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-pie": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-pie/-/victory-pie-37.1.1.tgz", - "integrity": "sha512-GWHR4prUq6ZNeMd0IEywHvvWn3dkn7vS3fkLMVTKitpbMIRPGlFxo5gLTkAQv3nnA/762GLSyELbcFgFQXOQUA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-pie/-/victory-pie-37.3.0.tgz", + "integrity": "sha512-QC3A+dk2p0MJvcV6SAAqbJrJ5c3eNu5CdOCF1Y61t+yA1Fz/SRc7tGgkk8R2c+nAqZj6JLfcgC6R4Cr0E2276w==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1", - "victory-vendor": "37.1.1" + "victory-core": "37.3.0", + "victory-vendor": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-polar-axis": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-polar-axis/-/victory-polar-axis-37.1.1.tgz", - "integrity": "sha512-I9okmw1MauiucV6WxylHDOZtW5mgrozYmfglOSR6fnQ9gcxPoXSgBNxo801kyV2/pu8BP6dD07Uz1QLbCh3KSA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-polar-axis/-/victory-polar-axis-37.3.0.tgz", + "integrity": "sha512-UOuo7pviHBiY3Lc5DQAAVgwJbvv4sZfDIw2tIUxi/wHT78plPQcO9dHGt6SgmohbI8if6XG7dFRKSQWS3TkErQ==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-scatter": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-scatter/-/victory-scatter-37.1.1.tgz", - "integrity": "sha512-2jt0HgYnLngw8oVAY5Tcq2MEHVc3FDo47gMQf7LysFvsuCtBLvgkaDuRPnF+8Ty3hP/7qwjV9tgM7Ui2cSfZSg==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-scatter/-/victory-scatter-37.3.0.tgz", + "integrity": "sha512-aXewK8BliXBVJ93BKAwfVGzpHrb2EubCr78ioDLbfExJlvGzrv+News6PK/zOdsBu1sJey64nzaFjuD37aSGyQ==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-selection-container": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-selection-container/-/victory-selection-container-37.1.1.tgz", - "integrity": "sha512-5FYlMQNt7uV+EfndtCTYkE5/yjnHo243ZnBiUzXmvXU+IBCjzXmcOeyqyn7IY7+p1fvA2Hc698mDLGydd8QJrA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-selection-container/-/victory-selection-container-37.3.0.tgz", + "integrity": "sha512-uZmw3Ol125ZPMjdZ/qz0t2hTuBO0FiGQoUZnT/0FcW9UEK6DnM8IS0vNtub79oTpnQ74/p8XaFtA4cluJ7KM5w==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-shared-events": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-shared-events/-/victory-shared-events-37.1.1.tgz", - "integrity": "sha512-hMZI4GMLNWoIQ/Yso/tiTKpx5wUgNi2iwozrxWDesr11I5uqwutkBeHpIBMBwsGRWy6plkMyBp9lCf2Etkxm4A==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-shared-events/-/victory-shared-events-37.3.0.tgz", + "integrity": "sha512-Wog4TbgYPda8uaHbwQzZ8woPBFQeUjXukZolG6BYEyVCL6fwBeRnBd7FM+L85D3B74r1zWJ1YKT90CkieXP+9Q==", "dependencies": { "json-stringify-safe": "^5.0.1", "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-stack": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-stack/-/victory-stack-37.1.1.tgz", - "integrity": "sha512-jIHV7xRZW8jEuOGjrEreIh/u1mddDix98NmIJnd2+qMk1EuWIHngC2neCKQ0iF3wc8eAMuaK8gGr6ksSkpsqPA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-stack/-/victory-stack-37.3.0.tgz", + "integrity": "sha512-c04AJumqsej07JjEkn4hZB4lW/bcY/IlfVfisKmzcV/fSz0WAMMspPSeGCyjXMe8xE+jgmYtL/JOnuCqI52Icw==", "dependencies": { "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-core": "37.1.1", - "victory-shared-events": "37.1.1" + "victory-core": "37.3.0", + "victory-shared-events": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-tooltip": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-tooltip/-/victory-tooltip-37.1.1.tgz", - "integrity": "sha512-n5TTR92jIDaeXSADV+edevcMcNLz1iPwzQr7CNX38vWU6RWf/FRcdiBlBNg3v4rNh41+sO8jjMQhjOpDti6Rvw==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-tooltip/-/victory-tooltip-37.3.0.tgz", + "integrity": "sha512-BfCEImBrjKX++MK3o89bIDPiHCY4uQOIo+U/Rt0cO3rUmMl3W49mCyRW5QCMgRb28FJT7T6HbDkkUChBmMF6Hg==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-vendor": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.1.1.tgz", - "integrity": "sha512-WDnoGOSqmgyFgY/+7v4i40Vc/I/iOqc9JpUniWO9TvLCWAVEmwAjKxrorBlxEv+vQxQuhxGKOf3PcJqfjZqA9g==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-37.3.0.tgz", + "integrity": "sha512-AHk9GoSVc5RhAKB87OkFQ9a7iN6wcN1AzRH+Fm/HxkynGt4ytT6qOZKbVknHhrXTDaxwfKXtQY6YK9+iC77mlw==", "dependencies": { "@types/d3-array": "^3.0.3", "@types/d3-ease": "^3.0.0", @@ -22545,40 +22465,40 @@ } }, "node_modules/victory-voronoi": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-voronoi/-/victory-voronoi-37.1.1.tgz", - "integrity": "sha512-LIGT4JLP+9GxzvA1rka3W8iHXx8TXvGDzcgDhj3E14dSjkDkYaX0/tyBBirHo7T3IFHThAO6GNPsfMrCzz8Z9w==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-voronoi/-/victory-voronoi-37.3.0.tgz", + "integrity": "sha512-K75oWQRStUx2thWzvBelb+t64Nw8UJ+U2gkkvDPI87PRfN8Zjp3hsZ0CFdXrV7iuDo5Bj/mebt9LM0LSrOWViQ==", "dependencies": { "d3-voronoi": "^1.1.4", "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-voronoi-container": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-voronoi-container/-/victory-voronoi-container-37.1.1.tgz", - "integrity": "sha512-OIiT/KroQCvPaITEGcZfPd7B5Byw2vjo52RiUfzdg5WfCvqxuOURnvXsv6lh8nTNS/VI9uWaxHYdATXqXtNgfA==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-voronoi-container/-/victory-voronoi-container-37.3.0.tgz", + "integrity": "sha512-AeW/tT69h9vRBA5qbAD7Va0olLmAj0VICseBfvsHECgOGj0BYlO6Hza0M/wgPdBwJgRzvB3hO1+3ecwkuNgRdw==", "dependencies": { "delaunay-find": "0.0.6", "lodash": "^4.17.19", "react-fast-compare": "^3.2.0", - "victory-core": "37.1.1", - "victory-tooltip": "37.1.1" + "victory-core": "37.3.0", + "victory-tooltip": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" } }, "node_modules/victory-zoom-container": { - "version": "37.1.1", - "resolved": "https://registry.npmjs.org/victory-zoom-container/-/victory-zoom-container-37.1.1.tgz", - "integrity": "sha512-pBW64iT9zlFqmo468+MXkqNwJuuM+Q/+5/llFCKBoMA6wE1SwpkgHQ8RITWQUDCY9dR3y/bJFLEQg2aqoFB8/g==", + "version": "37.3.0", + "resolved": "https://registry.npmjs.org/victory-zoom-container/-/victory-zoom-container-37.3.0.tgz", + "integrity": "sha512-4Nb4Jn4DSjzq6GZoKzVXynsg0WEeMJ/tMUwVTHJpTlCraZzWPzRRmCIpQaV5Q8HbRQ5EmxubiC35lFz9QtLGGQ==", "dependencies": { "lodash": "^4.17.19", - "victory-core": "37.1.1" + "victory-core": "37.3.0" }, "peerDependencies": { "react": ">=16.6.0" diff --git a/package.json b/package.json index ca8e4883..327b2ad1 100644 --- a/package.json +++ b/package.json @@ -32,11 +32,11 @@ "@marsidev/react-turnstile": "^1.0.2", "@mdi/js": "^7.4.47", "@mdi/react": "^1.6.1", - "@mui/lab": "^6.0.0-beta.10", + "@mui/lab": "^6.0.0-beta.14", "@mui/material": "^6.0.2", - "@mui/x-tree-view": "^7.18.0", - "@reduxjs/toolkit": "^2.2.7", - "@testing-library/jest-dom": "^6.5.0", + "@mui/x-tree-view": "^7.22.0", + "@reduxjs/toolkit": "^2.3.0", + "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.1", "@tippyjs/react": "^4.2.6", "classnames": "^2.5.1", @@ -44,41 +44,41 @@ "cross-fetch": "^4.0.0", "dayjs": "^1.11.13", "fast-deep-equal": "^3.1.3", - "framer-motion": "^11.9.0", + "framer-motion": "^11.11.11", "fuse.js": "^7.0.0", - "i18next": "^23.15.1", + "i18next": "^23.16.4", "i18next-browser-languagedetector": "^8.0.0", - "i18next-http-backend": "^2.6.1", + "i18next-http-backend": "^2.6.2", "intersection-observer": "^0.12.2", "leaflet": "^1.9.4", "leaflet-fullscreen": "^1.0.2", "leaflet.awesome-markers": "2.0.5", "lodash.debounce": "^4.0.8", - "rc-slider": "^11.1.6", + "rc-slider": "^11.1.7", "react": "^18.3.1", "react-cookie-consent": "^9.0.0", "react-countdown": "^2.3.6", "react-dom": "^18.3.1", - "react-error-boundary": "^4.0.13", + "react-error-boundary": "^4.1.2", "react-helmet": "^6.1.0", "react-hotkeys-hook": "^4.5.1", - "react-i18next": "^15.0.2", + "react-i18next": "^15.1.0", "react-intersection-observer": "^9.13.1", "react-loader-spinner": "^6.1.6", "react-query": "^3.39.3", "react-redux": "^9.1.2", - "react-router-dom": "^6.26.2", + "react-router-dom": "^6.27.0", "react-router-hash-link": "^2.4.3", "react-scripts": "^5.0.1", - "react-select": "^5.8.1", + "react-select": "^5.8.2", "react-simple-image-viewer": "1.2.2", "react-switch": "^7.0.0", - "react-syntax-highlighter": "^15.5.0", + "react-syntax-highlighter": "^15.6.1", "react-table": "^7.8.0", "react-zoom-pan-pinch": "^3.6.1", "resize-observer-polyfill": "^1.5.1", "source-map-explorer": "^2.5.3", - "victory": "^37.1.1" + "victory": "^37.3.0" }, "jest": { "transformIgnorePatterns": []