diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 598ad89..d2d0748 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - node-version: [20.x] + node-version: [22.x] steps: - uses: actions/checkout@v2 diff --git a/package.json b/package.json index 1b24440..b89e376 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,12 @@ "license": "MIT", "private": true, "type": "module", - "packageManager": "pnpm@9.0.6+sha256.0624e30eff866cdeb363b15061bdb7fd9425b17bc1bb42c22f5f4efdea21f6b3", + "packageManager": "pnpm@9.1.1+sha256.9551e803dcb7a1839fdf5416153a844060c7bce013218ce823410532504ac10b", "dependencies": { "@color-spaces/convert": "^1.3.1", - "@emotion/css": "^11.7.1", - "@emotion/react": "^11.8.1", - "@emotion/styled": "^11.8.1", + "@emotion/css": "^11.11.2", + "@emotion/react": "^11.11.4", + "@emotion/styled": "^11.11.5", "@floating-ui/react": "^0.26.13", "@floating-ui/react-dom": "^2.0.9", "@fortawesome/fontawesome-pro": "^5.15.4", @@ -18,42 +18,42 @@ "@fortawesome/pro-light-svg-icons": "^5.15.4", "@fortawesome/pro-regular-svg-icons": "^5.15.4", "@fortawesome/pro-solid-svg-icons": "^5.15.4", - "@fortawesome/react-fontawesome": "^0.1.18", - "@reduxjs/toolkit": "^2.2.3", - "@vitejs/plugin-react": "^4.0.0", - "axios": "^1.3.4", + "@fortawesome/react-fontawesome": "^0.1.19", + "@reduxjs/toolkit": "^2.2.4", + "@vitejs/plugin-react": "^4.2.1", + "axios": "^1.6.8", "axios-retry": "^4.1.0", "chroma-js": "^2.4.2", "date-fns": "^3.6.0", "date-fns-tz": "^3.1.3", "detect-browser": "^5.3.0", "emotion": "^11.0.0", - "fast-xml-parser": "^4.0.7", - "geolib": "^3.3.3", - "gsl-parser": "^3.0.0", - "i18next": "^23.11.3", - "i18next-browser-languagedetector": "^7.0.1", - "iso8601-duration": "^2.1.1", - "leaflet": "^1.8.0", - "linkify-html": "^4.1.1", - "linkify-react": "^4.0.0", - "linkifyjs": "^4.1.1", + "fast-xml-parser": "^4.3.6", + "geolib": "^3.3.4", + "gsl-parser": "^3.0.1", + "i18next": "^23.11.4", + "i18next-browser-languagedetector": "^8.0.0", + "iso8601-duration": "^2.1.2", + "leaflet": "^1.9.4", + "linkify-html": "^4.1.3", + "linkify-react": "^4.1.3", + "linkifyjs": "^4.1.3", "lodash": "^4.17.21", "metar-taf-parser": "^9.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-i18next": "^14.1.1", - "react-intersection-observer": "^9.4.0", - "react-leaflet": "^4.0.1", + "react-intersection-observer": "^9.10.2", + "react-leaflet": "^4.2.1", "react-page-visibility": "^7.0.0", "react-redux": "^9.1.2", - "react-router": "^6.23.0", - "react-router-dom": "^6.23.0", + "react-router": "^6.23.1", + "react-router-dom": "^6.23.1", "react-spring-bottom-sheet": "^3.4.1", - "react-string-replace": "^1.1.0", - "react-transition-group": "^4.4.2", + "react-string-replace": "^1.1.1", + "react-transition-group": "^4.4.5", "suncalc": "^1.9.0", - "typescript": "^5.0.2", + "typescript": "^5.4.5", "velitherm": "^1.2.0" }, "scripts": { @@ -86,18 +86,18 @@ "devDependencies": { "@emotion/babel-plugin": "^11.11.0", "@testing-library/jest-dom": "^6.4.5", - "@testing-library/react": "^15.0.6", - "@testing-library/user-event": "^14.1.1", - "@types/chroma-js": "^2.1.3", + "@testing-library/react": "^15.0.7", + "@testing-library/user-event": "^14.5.2", + "@types/chroma-js": "^2.4.4", "@types/geojson": "^7946.0.14", - "@types/leaflet": "^1.7.11", - "@types/lodash": "^4.14.178", - "@types/react": "^18.3.1", + "@types/leaflet": "^1.9.12", + "@types/lodash": "^4.17.1", + "@types/react": "^18.3.2", "@types/react-dom": "^18.3.0", - "@types/react-page-visibility": "^6.4.1", - "@types/react-transition-group": "^4.4.4", - "@types/smoothscroll-polyfill": "^0.3.1", - "@types/suncalc": "^1.8.1", + "@types/react-page-visibility": "^6.4.4", + "@types/react-transition-group": "^4.4.10", + "@types/smoothscroll-polyfill": "^0.3.4", + "@types/suncalc": "^1.9.2", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", "eslint": "^8.57.0", @@ -105,10 +105,10 @@ "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-testing-library": "^6.2.2", - "happy-dom": "^14.7.1", + "happy-dom": "^14.10.1", "prettier": "^3.2.5", - "pwa-asset-generator": "^6.0.6", - "source-map-explorer": "^2.5.2", + "pwa-asset-generator": "^6.3.1", + "source-map-explorer": "^2.5.3", "vite": "^5.2.11", "vite-plugin-eslint": "^1.8.1", "vite-plugin-pwa": "^0.20.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3506fcb..574973a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: ^1.3.1 version: 1.3.1 '@emotion/css': - specifier: ^11.7.1 + specifier: ^11.11.2 version: 11.11.2 '@emotion/react': - specifier: ^11.8.1 - version: 11.11.4(@types/react@18.3.1)(react@18.3.1) + specifier: ^11.11.4 + version: 11.11.4(@types/react@18.3.2)(react@18.3.1) '@emotion/styled': - specifier: ^11.8.1 - version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.3.1))(@types/react@18.3.1)(react@18.3.1) + specifier: ^11.11.5 + version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.2)(react@18.3.1))(@types/react@18.3.2)(react@18.3.1) '@floating-ui/react': specifier: ^0.26.13 version: 0.26.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -45,16 +45,16 @@ importers: specifier: ^5.15.4 version: 5.15.4 '@fortawesome/react-fontawesome': - specifier: ^0.1.18 - version: 0.1.18(@fortawesome/fontawesome-svg-core@1.2.36)(react@18.3.1) + specifier: ^0.1.19 + version: 0.1.19(@fortawesome/fontawesome-svg-core@1.2.36)(react@18.3.1) '@reduxjs/toolkit': - specifier: ^2.2.3 - version: 2.2.3(react-redux@9.1.2(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1))(react@18.3.1) + specifier: ^2.2.4 + version: 2.2.4(react-redux@9.1.2(@types/react@18.3.2)(react@18.3.1)(redux@5.0.1))(react@18.3.1) '@vitejs/plugin-react': - specifier: ^4.0.0 - version: 4.2.1(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0)) + specifier: ^4.2.1 + version: 4.2.1(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0)) axios: - specifier: ^1.3.4 + specifier: ^1.6.8 version: 1.6.8 axios-retry: specifier: ^4.1.0 @@ -75,34 +75,34 @@ importers: specifier: ^11.0.0 version: 11.0.0 fast-xml-parser: - specifier: ^4.0.7 + specifier: ^4.3.6 version: 4.3.6 geolib: - specifier: ^3.3.3 + specifier: ^3.3.4 version: 3.3.4 gsl-parser: - specifier: ^3.0.0 + specifier: ^3.0.1 version: 3.0.1 i18next: - specifier: ^23.11.3 - version: 23.11.3 + specifier: ^23.11.4 + version: 23.11.4 i18next-browser-languagedetector: - specifier: ^7.0.1 - version: 7.2.1 + specifier: ^8.0.0 + version: 8.0.0 iso8601-duration: - specifier: ^2.1.1 + specifier: ^2.1.2 version: 2.1.2 leaflet: - specifier: ^1.8.0 + specifier: ^1.9.4 version: 1.9.4 linkify-html: - specifier: ^4.1.1 + specifier: ^4.1.3 version: 4.1.3(linkifyjs@4.1.3) linkify-react: - specifier: ^4.0.0 + specifier: ^4.1.3 version: 4.1.3(linkifyjs@4.1.3)(react@18.3.1) linkifyjs: - specifier: ^4.1.1 + specifier: ^4.1.3 version: 4.1.3 lodash: specifier: ^4.17.21 @@ -118,39 +118,39 @@ importers: version: 18.3.1(react@18.3.1) react-i18next: specifier: ^14.1.1 - version: 14.1.1(i18next@23.11.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.1.1(i18next@23.11.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-intersection-observer: - specifier: ^9.4.0 + specifier: ^9.10.2 version: 9.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-leaflet: - specifier: ^4.0.1 + specifier: ^4.2.1 version: 4.2.1(leaflet@1.9.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-page-visibility: specifier: ^7.0.0 version: 7.0.0(react@18.3.1) react-redux: specifier: ^9.1.2 - version: 9.1.2(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1) + version: 9.1.2(@types/react@18.3.2)(react@18.3.1)(redux@5.0.1) react-router: - specifier: ^6.23.0 - version: 6.23.0(react@18.3.1) + specifier: ^6.23.1 + version: 6.23.1(react@18.3.1) react-router-dom: - specifier: ^6.23.0 - version: 6.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.23.1 + version: 6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-spring-bottom-sheet: specifier: ^3.4.1 - version: 3.4.1(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.4.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-string-replace: - specifier: ^1.1.0 + specifier: ^1.1.1 version: 1.1.1 react-transition-group: - specifier: ^4.4.2 + specifier: ^4.4.5 version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) suncalc: specifier: ^1.9.0 version: 1.9.0 typescript: - specifier: ^5.0.2 + specifier: ^5.4.5 version: 5.4.5 velitherm: specifier: ^1.2.0 @@ -161,42 +161,42 @@ importers: version: 11.11.0 '@testing-library/jest-dom': specifier: ^6.4.5 - version: 6.4.5(@types/jest@29.5.12)(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(terser@5.31.0)) + version: 6.4.5(@types/jest@29.5.12)(vitest@1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(terser@5.31.0)) '@testing-library/react': - specifier: ^15.0.6 - version: 15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^15.0.7 + version: 15.0.7(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': - specifier: ^14.1.1 + specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.1.0) '@types/chroma-js': - specifier: ^2.1.3 + specifier: ^2.4.4 version: 2.4.4 '@types/geojson': specifier: ^7946.0.14 version: 7946.0.14 '@types/leaflet': - specifier: ^1.7.11 + specifier: ^1.9.12 version: 1.9.12 '@types/lodash': - specifier: ^4.14.178 + specifier: ^4.17.1 version: 4.17.1 '@types/react': - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^18.3.2 + version: 18.3.2 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 '@types/react-page-visibility': - specifier: ^6.4.1 + specifier: ^6.4.4 version: 6.4.4 '@types/react-transition-group': - specifier: ^4.4.4 + specifier: ^4.4.10 version: 4.4.10 '@types/smoothscroll-polyfill': - specifier: ^0.3.1 + specifier: ^0.3.4 version: 0.3.4 '@types/suncalc': - specifier: ^1.8.1 + specifier: ^1.9.2 version: 1.9.2 '@typescript-eslint/eslint-plugin': specifier: ^7.8.0 @@ -220,32 +220,32 @@ importers: specifier: ^6.2.2 version: 6.2.2(eslint@8.57.0)(typescript@5.4.5) happy-dom: - specifier: ^14.7.1 - version: 14.7.1 + specifier: ^14.10.1 + version: 14.10.1 prettier: specifier: ^3.2.5 version: 3.2.5 pwa-asset-generator: - specifier: ^6.0.6 + specifier: ^6.3.1 version: 6.3.1 source-map-explorer: - specifier: ^2.5.2 + specifier: ^2.5.3 version: 2.5.3 vite: specifier: ^5.2.11 - version: 5.2.11(@types/node@20.12.8)(terser@5.31.0) + version: 5.2.11(@types/node@20.12.11)(terser@5.31.0) vite-plugin-eslint: specifier: ^1.8.1 - version: 1.8.1(eslint@8.57.0)(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0)) + version: 1.8.1(eslint@8.57.0)(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0)) vite-plugin-pwa: specifier: ^0.20.0 - version: 0.20.0(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.20.0(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) vite-plugin-svgr: specifier: ^4.2.0 - version: 4.2.0(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0)) + version: 4.2.0(rollup@2.79.1)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0)) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(terser@5.31.0) + version: 1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(terser@5.31.0) packages: @@ -1127,8 +1127,8 @@ packages: resolution: {integrity: sha512-ZlSg/RyAlwYJcsJlw2WfZSeOJ8GMKwIQ3ZY+GNFRZ+7pF+RRXxyZp2WIgUKhPK/M43SfSou6R6XdKZyz2xVVEQ==} engines: {node: '>=6'} - '@fortawesome/react-fontawesome@0.1.18': - resolution: {integrity: sha512-RwLIB4TZw0M9gvy5u+TusAA0afbwM4JQIimNH/j3ygd6aIvYPQLqXMhC9ErY26J23rDPyDZldIfPq/HpTTJ/tQ==} + '@fortawesome/react-fontawesome@0.1.19': + resolution: {integrity: sha512-Hyb+lB8T18cvLNX0S3llz7PcSOAJMLwiVKBuuzwM/nI5uoBw+gQjnf9il0fR1C3DKOI5Kc79pkJ4/xB0Uw9aFQ==} peerDependencies: '@fortawesome/fontawesome-svg-core': ~1 || ~6 react: '>=16.x' @@ -1230,8 +1230,8 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 - '@reduxjs/toolkit@2.2.3': - resolution: {integrity: sha512-76dll9EnJXg4EVcI5YNxZA/9hSAmZsFqzMmNRHvIlzw2WS/twfcVX3ysYrWGJMClwEmChQFC4yRq74tn6fdzRA==} + '@reduxjs/toolkit@2.2.4': + resolution: {integrity: sha512-EoIC9iC2V/DLRBVMXRHrO/oM3QBT7RuJNeBRx8Cpnz/NHINeZBEqgI8YOxAYUjLp+KYxGgc4Wd6KoAKsaUBGhg==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 @@ -1241,8 +1241,8 @@ packages: react-redux: optional: true - '@remix-run/router@1.16.0': - resolution: {integrity: sha512-Quz1KOffeEf/zwkCBM3kBtH4ZoZ+pT3xIXBG4PPW/XFtDP7EGhtTiC2+gpL9GnR7+Qdet5Oa6cYSvwKYg6kN9Q==} + '@remix-run/router@1.16.1': + resolution: {integrity: sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==} engines: {node: '>=14.0.0'} '@rollup/plugin-babel@5.3.1': @@ -1477,8 +1477,8 @@ packages: vitest: optional: true - '@testing-library/react@15.0.6': - resolution: {integrity: sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ==} + '@testing-library/react@15.0.7': + resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} engines: {node: '>=18'} peerDependencies: '@types/react': ^18.0.0 @@ -1551,8 +1551,8 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@20.12.8': - resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==} + '@types/node@20.12.11': + resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1572,8 +1572,8 @@ packages: '@types/react-transition-group@4.4.10': resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} - '@types/react@18.3.1': - resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} + '@types/react@18.3.2': + resolution: {integrity: sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -1720,20 +1720,20 @@ packages: '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@vue/compiler-core@3.4.26': - resolution: {integrity: sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==} + '@vue/compiler-core@3.4.27': + resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} - '@vue/compiler-dom@3.4.26': - resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} + '@vue/compiler-dom@3.4.27': + resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} - '@vue/compiler-sfc@3.4.26': - resolution: {integrity: sha512-It1dp+FAOCgluYSVYlDn5DtZBxk1NCiJJfu2mlQqa/b+k8GL6NG/3/zRbJnHdhV2VhxFghaDq5L4K+1dakW6cw==} + '@vue/compiler-sfc@3.4.27': + resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==} - '@vue/compiler-ssr@3.4.26': - resolution: {integrity: sha512-FNwLfk7LlEPRY/g+nw2VqiDKcnDTVdCfBREekF8X74cPLiWHUX6oldktf/Vx28yh4STNy7t+/yuLoMBBF7YDiQ==} + '@vue/compiler-ssr@3.4.27': + resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} - '@vue/shared@3.4.26': - resolution: {integrity: sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==} + '@vue/shared@3.4.27': + resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} '@xstate/react@1.6.3': resolution: {integrity: sha512-NCUReRHPGvvCvj2yLZUTfR0qVp6+apc8G83oXSjN4rl89ZjyujiKrTff55bze/HrsvCsP/sUJASf2n0nzMF1KQ==} @@ -2066,8 +2066,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001616: - resolution: {integrity: sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==} + caniuse-lite@1.0.30001617: + resolution: {integrity: sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==} ccount@1.1.0: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} @@ -2561,8 +2561,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.4.756: - resolution: {integrity: sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==} + electron-to-chromium@1.4.763: + resolution: {integrity: sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ==} emoji-regex@6.1.1: resolution: {integrity: sha512-WfVwM9e+M9B/4Qjh9SRnPX2A74Tom3WlVfWF9QWJ8f2BPa1u+/q4aEp1tizZ3vBKAZTg7B6yxn3t9iMjT+dv4w==} @@ -3005,9 +3005,9 @@ packages: resolution: {integrity: sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==} engines: {node: '>= 0.10'} - glob@10.3.12: - resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} - engines: {node: '>=16 || 14 >=14.17'} + glob@10.3.15: + resolution: {integrity: sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw==} + engines: {node: '>=16 || 14 >=14.18'} hasBin: true glob@7.2.3: @@ -3053,8 +3053,8 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@14.7.1: - resolution: {integrity: sha512-v60Q0evZ4clvMcrAh5/F8EdxDdfHdFrtffz/CNe10jKD+nFweZVxM91tW+UyY2L4AtpgIaXdZ7TQmiO1pfcwbg==} + happy-dom@14.10.1: + resolution: {integrity: sha512-GRbrZYIezi8+tTtffF4v2QcF8bk1h2loUTO5VYQz3GZdrL08Vk0fI+bwf/vFEBf4C/qVf/easLJ/MY1wwdhytA==} engines: {node: '>=16.0.0'} hard-rejection@2.1.0: @@ -3156,11 +3156,11 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - i18next-browser-languagedetector@7.2.1: - resolution: {integrity: sha512-h/pM34bcH6tbz8WgGXcmWauNpQupCGr25XPp9cZwZInR9XHSjIFDYp1SIok7zSPsTOMxdvuLyu86V+g2Kycnfw==} + i18next-browser-languagedetector@8.0.0: + resolution: {integrity: sha512-zhXdJXTTCoG39QsrOCiOabnWj2jecouOqbchu3EfhtSHxIB5Uugnm9JaizenOy39h7ne3+fLikIjeW88+rgszw==} - i18next@23.11.3: - resolution: {integrity: sha512-Pq/aSKowir7JM0rj+Wa23Kb6KKDUGno/HjG+wRQu0PxoTbpQ4N89MAT0rFGvXmLkRLNMb1BbBOKGozl01dabzg==} + i18next@23.11.4: + resolution: {integrity: sha512-CCUjtd5TfaCl+mLUzAA0uPSN+AVn4fP/kWCYt/hocPUwusTpMVczdrRyOBUwk6N05iH40qiKx6q1DoNJtBIwdg==} idb@7.1.1: resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} @@ -3876,8 +3876,8 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@7.1.0: - resolution: {integrity: sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==} + minipass@7.1.1: + resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} engines: {node: '>=16 || 14 >=14.17'} mixin-deep@1.3.2: @@ -4147,9 +4147,9 @@ packages: resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} engines: {node: '>=0.10.0'} - path-scurry@1.10.2: - resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} - engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} path-type@3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} @@ -4191,8 +4191,8 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - pkg-types@1.1.0: - resolution: {integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==} + pkg-types@1.1.1: + resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} posix-character-classes@0.1.1: resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} @@ -4380,15 +4380,15 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-router-dom@6.23.0: - resolution: {integrity: sha512-Q9YaSYvubwgbal2c9DJKfx6hTNoBp3iJDsl+Duva/DwxoJH+OTXkxGpql4iUK2sla/8z4RpjAm6EWx1qUDuopQ==} + react-router-dom@6.23.1: + resolution: {integrity: sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.23.0: - resolution: {integrity: sha512-wPMZ8S2TuPadH0sF5irFGjkNLIcRvOSaEe7v+JER8508dyJumm6XZB1u5kztlX0RVq6AzRVndzqcUh6sFIauzA==} + react-router@6.23.1: + resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -4647,8 +4647,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true @@ -6375,7 +6375,7 @@ snapshots: '@emotion/memoize@0.8.1': {} - '@emotion/react@11.11.4(@types/react@18.3.1)(react@18.3.1)': + '@emotion/react@11.11.4(@types/react@18.3.2)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@emotion/babel-plugin': 11.11.0 @@ -6387,7 +6387,7 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 '@emotion/serialize@1.1.4': dependencies: @@ -6399,18 +6399,18 @@ snapshots: '@emotion/sheet@1.2.2': {} - '@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.1)(react@18.3.1))(@types/react@18.3.1)(react@18.3.1)': + '@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.2)(react@18.3.1))(@types/react@18.3.2)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@emotion/babel-plugin': 11.11.0 '@emotion/is-prop-valid': 1.2.2 - '@emotion/react': 11.11.4(@types/react@18.3.1)(react@18.3.1) + '@emotion/react': 11.11.4(@types/react@18.3.2)(react@18.3.1) '@emotion/serialize': 1.1.4 '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 '@emotion/unitless@0.8.1': {} @@ -6563,7 +6563,7 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 0.2.36 - '@fortawesome/react-fontawesome@0.1.18(@fortawesome/fontawesome-svg-core@1.2.36)(react@18.3.1)': + '@fortawesome/react-fontawesome@0.1.19(@fortawesome/fontawesome-svg-core@1.2.36)(react@18.3.1)': dependencies: '@fortawesome/fontawesome-svg-core': 1.2.36 prop-types: 15.8.1 @@ -6606,7 +6606,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.12.8 + '@types/node': 20.12.11 '@types/yargs': 17.0.32 chalk: 4.1.2 optional: true @@ -6675,7 +6675,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@reduxjs/toolkit@2.2.3(react-redux@9.1.2(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1))(react@18.3.1)': + '@reduxjs/toolkit@2.2.4(react-redux@9.1.2(@types/react@18.3.2)(react@18.3.1)(redux@5.0.1))(react@18.3.1)': dependencies: immer: 10.1.1 redux: 5.0.1 @@ -6683,9 +6683,9 @@ snapshots: reselect: 5.1.0 optionalDependencies: react: 18.3.1 - react-redux: 9.1.2(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.2(@types/react@18.3.2)(react@18.3.1)(redux@5.0.1) - '@remix-run/router@1.16.0': {} + '@remix-run/router@1.16.1': {} '@rollup/plugin-babel@5.3.1(@babel/core@7.24.5)(@types/babel__core@7.20.5)(rollup@2.79.1)': dependencies: @@ -6741,14 +6741,6 @@ snapshots: optionalDependencies: rollup: 2.79.1 - '@rollup/pluginutils@5.1.0(rollup@4.17.2)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.17.2 - '@rollup/rollup-android-arm-eabi@4.17.2': optional: true @@ -6887,7 +6879,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(@types/jest@29.5.12)(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(terser@5.31.0))': + '@testing-library/jest-dom@6.4.5(@types/jest@29.5.12)(vitest@1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(terser@5.31.0))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.24.5 @@ -6899,9 +6891,9 @@ snapshots: redent: 3.0.0 optionalDependencies: '@types/jest': 29.5.12 - vitest: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(terser@5.31.0) + vitest: 1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(terser@5.31.0) - '@testing-library/react@15.0.6(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@15.0.7(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@testing-library/dom': 10.1.0 @@ -6909,7 +6901,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: @@ -6984,7 +6976,7 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/node@20.12.8': + '@types/node@20.12.11': dependencies: undici-types: 5.26.5 @@ -6996,17 +6988,17 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 '@types/react-page-visibility@6.4.4': dependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 '@types/react-transition-group@4.4.10': dependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 - '@types/react@18.3.1': + '@types/react@18.3.2': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -7040,7 +7032,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.12.8 + '@types/node': 20.12.11 optional: true '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': @@ -7056,7 +7048,7 @@ snapshots: graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -7109,7 +7101,7 @@ snapshots: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.6.2 tsutils: 3.21.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -7124,7 +7116,7 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 @@ -7141,7 +7133,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript @@ -7155,7 +7147,7 @@ snapshots: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) eslint: 8.57.0 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript @@ -7172,14 +7164,14 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.2.1(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0))': + '@vitejs/plugin-react@4.2.1(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0))': dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-react-jsx-self': 7.24.5(@babel/core@7.24.5) '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.5) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.2.11(@types/node@20.12.8)(terser@5.31.0) + vite: 5.2.11(@types/node@20.12.11)(terser@5.31.0) transitivePeerDependencies: - supports-color @@ -7212,47 +7204,47 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@vue/compiler-core@3.4.26': + '@vue/compiler-core@3.4.27': dependencies: '@babel/parser': 7.24.5 - '@vue/shared': 3.4.26 + '@vue/shared': 3.4.27 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 optional: true - '@vue/compiler-dom@3.4.26': + '@vue/compiler-dom@3.4.27': dependencies: - '@vue/compiler-core': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-core': 3.4.27 + '@vue/shared': 3.4.27 optional: true - '@vue/compiler-sfc@3.4.26': + '@vue/compiler-sfc@3.4.27': dependencies: '@babel/parser': 7.24.5 - '@vue/compiler-core': 3.4.26 - '@vue/compiler-dom': 3.4.26 - '@vue/compiler-ssr': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-core': 3.4.27 + '@vue/compiler-dom': 3.4.27 + '@vue/compiler-ssr': 3.4.27 + '@vue/shared': 3.4.27 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 optional: true - '@vue/compiler-ssr@3.4.26': + '@vue/compiler-ssr@3.4.27': dependencies: - '@vue/compiler-dom': 3.4.26 - '@vue/shared': 3.4.26 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 optional: true - '@vue/shared@3.4.26': + '@vue/shared@3.4.27': optional: true - '@xstate/react@1.6.3(@types/react@18.3.1)(react@18.3.1)(xstate@4.38.3)': + '@xstate/react@1.6.3(@types/react@18.3.2)(react@18.3.1)(xstate@4.38.3)': dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.1)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.2)(react@18.3.1) use-subscription: 1.8.2(react@18.3.1) optionalDependencies: xstate: 4.38.3 @@ -7552,8 +7544,8 @@ snapshots: browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001616 - electron-to-chromium: 1.4.756 + caniuse-lite: 1.0.30001617 + electron-to-chromium: 1.4.763 node-releases: 2.0.14 update-browserslist-db: 1.0.15(browserslist@4.23.0) @@ -7612,7 +7604,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001616: {} + caniuse-lite@1.0.30001617: {} ccount@1.1.0: {} @@ -7691,7 +7683,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 20.12.8 + '@types/node': 20.12.11 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -8150,7 +8142,7 @@ snapshots: vinyl-fs: 3.0.3 yargs: 15.4.1 optionalDependencies: - '@vue/compiler-sfc': 3.4.26 + '@vue/compiler-sfc': 3.4.27 vue-template-compiler: 2.7.16 transitivePeerDependencies: - supports-color @@ -8216,13 +8208,13 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.0 + semver: 7.6.2 ejs@3.1.10: dependencies: jake: 10.9.1 - electron-to-chromium@1.4.756: {} + electron-to-chromium@1.4.763: {} emoji-regex@6.1.1: {} @@ -8835,13 +8827,13 @@ snapshots: to-absolute-glob: 2.0.2 unique-stream: 2.3.1 - glob@10.3.12: + glob@10.3.15: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.4 - minipass: 7.1.0 - path-scurry: 1.10.2 + minipass: 7.1.1 + path-scurry: 1.11.1 glob@7.2.3: dependencies: @@ -8897,7 +8889,7 @@ snapshots: optionalDependencies: uglify-js: 3.17.4 - happy-dom@14.7.1: + happy-dom@14.10.1: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -9006,11 +8998,11 @@ snapshots: human-signals@5.0.0: {} - i18next-browser-languagedetector@7.2.1: + i18next-browser-languagedetector@8.0.0: dependencies: '@babel/runtime': 7.24.5 - i18next@23.11.3: + i18next@23.11.4: dependencies: '@babel/runtime': 7.24.5 @@ -9326,7 +9318,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.12.8 + '@types/node': 20.12.11 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -9337,7 +9329,7 @@ snapshots: dependencies: config-chain: 1.1.13 editorconfig: 1.0.4 - glob: 10.3.12 + glob: 10.3.15 js-cookie: 3.0.5 nopt: 7.2.1 @@ -9465,7 +9457,7 @@ snapshots: local-pkg@0.5.0: dependencies: mlly: 1.7.0 - pkg-types: 1.1.0 + pkg-types: 1.1.1 locate-path@2.0.0: dependencies: @@ -9778,7 +9770,7 @@ snapshots: minimist@1.2.8: {} - minipass@7.1.0: {} + minipass@7.1.1: {} mixin-deep@1.3.2: dependencies: @@ -9795,7 +9787,7 @@ snapshots: dependencies: acorn: 8.11.3 pathe: 1.1.2 - pkg-types: 1.1.0 + pkg-types: 1.1.1 ufo: 1.5.3 modify-values@1.0.1: {} @@ -9875,7 +9867,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.6.0 + semver: 7.6.2 validate-npm-package-license: 3.0.4 normalize-path@2.1.1: @@ -10088,10 +10080,10 @@ snapshots: dependencies: path-root-regex: 0.1.2 - path-scurry@1.10.2: + path-scurry@1.11.1: dependencies: lru-cache: 10.2.2 - minipass: 7.1.0 + minipass: 7.1.1 path-type@3.0.0: dependencies: @@ -10119,7 +10111,7 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-types@1.1.0: + pkg-types@1.1.1: dependencies: confbox: 0.1.7 mlly: 1.7.0 @@ -10279,11 +10271,11 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-i18next@14.1.1(i18next@23.11.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-i18next@14.1.1(i18next@23.11.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.5 html-parse-stringify: 3.0.1 - i18next: 23.11.3 + i18next: 23.11.4 react: 18.3.1 optionalDependencies: react-dom: 18.3.1(react@18.3.1) @@ -10312,34 +10304,34 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - react-redux@9.1.2(@types/react@18.3.1)(react@18.3.1)(redux@5.0.1): + react-redux@9.1.2(@types/react@18.3.2)(react@18.3.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 redux: 5.0.1 react-refresh@0.14.2: {} - react-router-dom@6.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.16.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.23.0(react@18.3.1) + react-router: 6.23.1(react@18.3.1) - react-router@6.23.0(react@18.3.1): + react-router@6.23.1(react@18.3.1): dependencies: - '@remix-run/router': 1.16.0 + '@remix-run/router': 1.16.1 react: 18.3.1 - react-spring-bottom-sheet@3.4.1(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-spring-bottom-sheet@3.4.1(@types/react@18.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@juggle/resize-observer': 3.4.0 '@reach/portal': 0.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@xstate/react': 1.6.3(@types/react@18.3.1)(react@18.3.1)(xstate@4.38.3) + '@xstate/react': 1.6.3(@types/react@18.3.2)(react@18.3.1)(xstate@4.38.3) body-scroll-lock: 3.1.5 focus-trap: 6.9.4 react: 18.3.1 @@ -10665,9 +10657,7 @@ snapshots: semver@6.3.1: {} - semver@7.6.0: - dependencies: - lru-cache: 6.0.0 + semver@7.6.2: {} serialize-javascript@6.0.2: dependencies: @@ -10843,7 +10833,7 @@ snapshots: figures: 3.2.0 find-up: 5.0.0 git-semver-tags: 4.1.1 - semver: 7.6.0 + semver: 7.6.2 stringify-package: 1.0.1 yargs: 16.2.0 @@ -11285,11 +11275,11 @@ snapshots: urix@0.1.0: {} - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.1)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@18.3.2)(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.1 + '@types/react': 18.3.2 use-subscription@1.8.2(react@18.3.1): dependencies: @@ -11381,13 +11371,13 @@ snapshots: remove-trailing-separator: 1.1.0 replace-ext: 1.0.1 - vite-node@1.6.0(@types/node@20.12.8)(terser@5.31.0): + vite-node@1.6.0(@types/node@20.12.11)(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.12.8)(terser@5.31.0) + vite: 5.2.11(@types/node@20.12.11)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less @@ -11398,47 +11388,47 @@ snapshots: - supports-color - terser - vite-plugin-eslint@1.8.1(eslint@8.57.0)(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0)): + vite-plugin-eslint@1.8.1(eslint@8.57.0)(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.10 eslint: 8.57.0 rollup: 2.79.1 - vite: 5.2.11(@types/node@20.12.8)(terser@5.31.0) + vite: 5.2.11(@types/node@20.12.11)(terser@5.31.0) - vite-plugin-pwa@0.20.0(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): + vite-plugin-pwa@0.20.0(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): dependencies: debug: 4.3.4 fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.2.11(@types/node@20.12.8)(terser@5.31.0) + vite: 5.2.11(@types/node@20.12.11)(terser@5.31.0) workbox-build: 7.1.0(@types/babel__core@7.20.5) workbox-window: 7.1.0 transitivePeerDependencies: - supports-color - vite-plugin-svgr@4.2.0(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.8)(terser@5.31.0)): + vite-plugin-svgr@4.2.0(rollup@2.79.1)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.11)(terser@5.31.0)): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@svgr/core': 8.1.0(typescript@5.4.5) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.4.5)) - vite: 5.2.11(@types/node@20.12.8)(terser@5.31.0) + vite: 5.2.11(@types/node@20.12.11)(terser@5.31.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite@5.2.11(@types/node@20.12.8)(terser@5.31.0): + vite@5.2.11(@types/node@20.12.11)(terser@5.31.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 optionalDependencies: - '@types/node': 20.12.8 + '@types/node': 20.12.11 fsevents: 2.3.3 terser: 5.31.0 - vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(terser@5.31.0): + vitest@1.6.0(@types/node@20.12.11)(happy-dom@14.10.1)(terser@5.31.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -11457,12 +11447,12 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.2.11(@types/node@20.12.8)(terser@5.31.0) - vite-node: 1.6.0(@types/node@20.12.8)(terser@5.31.0) + vite: 5.2.11(@types/node@20.12.11)(terser@5.31.0) + vite-node: 1.6.0(@types/node@20.12.11)(terser@5.31.0) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.12.8 - happy-dom: 14.7.1 + '@types/node': 20.12.11 + happy-dom: 14.10.1 transitivePeerDependencies: - less - lightningcss