diff --git a/package.json b/package.json index b6f623a2cf..63721f136c 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "eslint-plugin-cypress": "^3.6.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^28.13.0", - "eslint-plugin-jsdoc": "^60.5.0", + "eslint-plugin-jsdoc": "^60.8.3", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-prettier": "5.5.4", "eslint-plugin-react": "^7.37.5", @@ -68,8 +68,8 @@ "nib": "^1.2.0", "pg": "^8.16.3", "prettier": "3.6.2", - "react-refresh": "^0.17.0", - "stylelint": "^16.24.0", + "react-refresh": "^0.18.0", + "stylelint": "^16.25.0", "stylelint-stylus": "^1.0.0", "storybook": "^8.1.8", "stylus": "^0.64.0", @@ -83,13 +83,13 @@ }, "dependencies": { "@tabler/icons-react": "^3.35.0", - "@formatjs/intl-datetimeformat": "^6.18.0", - "@formatjs/intl-displaynames": "^6.8.11", - "@formatjs/intl-listformat": "^7.7.11", - "@formatjs/intl-locale": "^4.2.11", - "@formatjs/intl-numberformat": "^8.15.4", - "@formatjs/intl-pluralrules": "^5.4.4", - "@formatjs/intl-relativetimeformat": "^11.4.11", + "@formatjs/intl-datetimeformat": "^6.18.1", + "@formatjs/intl-displaynames": "^6.8.12", + "@formatjs/intl-listformat": "^7.7.12", + "@formatjs/intl-locale": "^4.2.12", + "@formatjs/intl-numberformat": "^8.15.5", + "@formatjs/intl-pluralrules": "^5.4.5", + "@formatjs/intl-relativetimeformat": "^11.4.12", "@reduxjs/toolkit": "^2.9.0", "@sentry/integrations": "^7.114.0", "@sentry/react": "^10.17.0", @@ -118,7 +118,7 @@ "react-dom": "^17.0.1", "react-focus-lock": "^2.13.6", "react-helmet": "^6.1.0", - "react-intl": "^7.1.11", + "react-intl": "^7.1.13", "react-leaflet": "^4.2.1", "react-paginate": "^8.3.0", "react-redux": "^8.1.2", diff --git a/yarn.lock b/yarn.lock index 6b19353020..76fe560307 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1276,10 +1276,10 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz#f13c7c205915eb91ae54c557f5e92bddd8be0e83" integrity sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ== -"@dual-bundle/import-meta-resolve@^4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz#519c1549b0e147759e7825701ecffd25e5819f7b" - integrity sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg== +"@dual-bundle/import-meta-resolve@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz#cd0b25b3808cd9e684cd6cd549bbf8e1dcf05ee7" + integrity sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg== "@emnapi/core@^1.4.3": version "1.4.3" @@ -1391,16 +1391,16 @@ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== -"@es-joy/jsdoccomment@~0.62.0": - version "0.62.0" - resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.62.0.tgz#c8a991fef9f24616cfced305adf39548f299e6a0" - integrity sha512-yWi6sm7INEwnfS7IJvE0dU+RTrwzLPFcY7e7eGpu/l5Q9lWfQ2ROwZ0qVnc242jw2TUPsfHX3XMIISkGBv57RQ== +"@es-joy/jsdoccomment@~0.71.0": + version "0.71.0" + resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.71.0.tgz#b997ad3077b71a45a3020d5c95645778b726506a" + integrity sha512-2p9+dXWNQnp5Kq/V0XVWZiVAabzlX6rUW8vXXvtX8Yc1CkKgD93IPDEnv1sYZFkkS6HMvg6H0RMZfob/Co0YXA== dependencies: "@types/estree" "^1.0.8" - "@typescript-eslint/types" "^8.44.1" + "@typescript-eslint/types" "^8.46.0" comment-parser "1.4.1" esquery "^1.6.0" - jsdoc-type-pratt-parser "~5.9.0" + jsdoc-type-pratt-parser "~6.6.0" "@esbuild/aix-ppc64@0.25.0": version "0.25.0" @@ -1594,13 +1594,13 @@ resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2" integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== -"@formatjs/ecma402-abstract@2.3.4": - version "2.3.4" - resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.4.tgz#e90c5a846ba2b33d92bc400fdd709da588280fbc" - integrity sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA== +"@formatjs/ecma402-abstract@2.3.5": + version "2.3.5" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.5.tgz#f92d99eb6b003dbecf570a3dd8e16f42531a5ec1" + integrity sha512-1HTESOq1IUa23g1lFZEGIXsfZKZOwWmB9RROwGn+xariiQnd++wwTMvlRAbZ8wtXRHFUamJPxsKcxpSzeCvFWQ== dependencies: "@formatjs/fast-memoize" "2.2.7" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/intl-localematcher" "0.6.2" decimal.js "^10.4.3" tslib "^2.8.0" @@ -1611,121 +1611,121 @@ dependencies: tslib "^2.8.0" -"@formatjs/icu-messageformat-parser@2.11.2": - version "2.11.2" - resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.2.tgz#85aea211bea40aa81ee1d44ac7accc3cf5500a73" - integrity sha512-AfiMi5NOSo2TQImsYAg8UYddsNJ/vUEv/HaNqiFjnI3ZFfWihUtD5QtuX6kHl8+H+d3qvnE/3HZrfzgdWpsLNA== +"@formatjs/icu-messageformat-parser@2.11.3": + version "2.11.3" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.3.tgz#01e0405804df07adaa2d2e9c3481dd065b11f17e" + integrity sha512-H/KfWSosaiDiOaW4nHe1Fn4Cgzm+oFQ8giTmB5RJzTBNSMmd+j2NVrvvZHAmlxJHcuOelzKBLjQ2EDcyH4NSWw== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/icu-skeleton-parser" "1.8.14" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/icu-skeleton-parser" "1.8.15" tslib "^2.8.0" -"@formatjs/icu-skeleton-parser@1.8.14": - version "1.8.14" - resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.14.tgz#b9581d00363908efb29817fdffc32b79f41dabe5" - integrity sha512-i4q4V4qslThK4Ig8SxyD76cp3+QJ3sAqr7f6q9VVfeGtxG9OhiAk3y9XF6Q41OymsKzsGQ6OQQoJNY4/lI8TcQ== +"@formatjs/icu-skeleton-parser@1.8.15": + version "1.8.15" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.15.tgz#d4a7f92ec2abf0021840cdc543ab01a8d9713d7f" + integrity sha512-qNrKxWJmnWxin5U4A4Evy7C0rgRiNw3IqXu9OGuT31B8lDxBGl+OgT8kcq0ZVKK0gqA4l4SQB9x+SFAvLT5hcQ== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" + "@formatjs/ecma402-abstract" "2.3.5" tslib "^2.8.0" -"@formatjs/intl-datetimeformat@^6.18.0": - version "6.18.0" - resolved "https://registry.yarnpkg.com/@formatjs/intl-datetimeformat/-/intl-datetimeformat-6.18.0.tgz#052bf19549d7e0ddd7a08255b7452a7fc85ac95a" - integrity sha512-x0/TGT5N3B8rC8hR8fcmaZXX/u+fef5u6+Tcm9o2/8fkBizM09gBI2eK7UM6/+p0ZBdwaKeQT/hxM5CK7Kdh1A== +"@formatjs/intl-datetimeformat@^6.18.1": + version "6.18.1" + resolved "https://registry.yarnpkg.com/@formatjs/intl-datetimeformat/-/intl-datetimeformat-6.18.1.tgz#8bf46615d9b7b93ae447c0fb929d67d16090f9de" + integrity sha512-EIXN/EeolPGjIkIOMi1IJ2gplCa1PDk2DKwgIxjfstjBwiJtq8CWxMCV/xkmlvXcNv4nhGZKKWVCcXWEPidreg== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-localematcher" "0.6.2" decimal.js "^10.4.3" tslib "^2.8.0" -"@formatjs/intl-displaynames@^6.8.11": - version "6.8.11" - resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.8.11.tgz#cbfa93bb5b94433403dde3258f6ba836dddebea5" - integrity sha512-SKEMzDsf6WR4gu/M+zCCXeDXdve+x4e5WXpyjjhEsP01Jo+jS0tNdBO4ZloTTRGWvltLpixuttIZXqCqimq/Eg== +"@formatjs/intl-displaynames@^6.8.12": + version "6.8.12" + resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.8.12.tgz#b58c3581a8a2a70dc0d07f34bf35769978ab6474" + integrity sha512-jQbzgU1s4Hbu0WO5tXtTzRTr2rqQ+qIt+S0jdz9JrK2KmSniPMGGiGUGy3dG1Lf1Hfq+n9EJUb2AGSE1DCwLAQ== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-localematcher" "0.6.2" tslib "^2.8.0" -"@formatjs/intl-enumerator@1.8.10": - version "1.8.10" - resolved "https://registry.yarnpkg.com/@formatjs/intl-enumerator/-/intl-enumerator-1.8.10.tgz#adf8d7030406e4e019c67475f4d855c16874c7f4" - integrity sha512-/iDm5v5809LN6GiEwT7gU/0lVuKbpyRh3l9USL205mi1kcunvY8eo4mooNr/3/cV4zWG9aUuPwrzukgSCaYlcg== +"@formatjs/intl-enumerator@1.8.11": + version "1.8.11" + resolved "https://registry.yarnpkg.com/@formatjs/intl-enumerator/-/intl-enumerator-1.8.11.tgz#47b28eee4b668dc721d90738d81c78884d99df9c" + integrity sha512-IHtH9SYi+LZK7OAKQEDJ7Wvi/PF9DQv8Up2PhXO84nOuIZkW1KWqxqktrOq9hDAZSFwh8/AoPz7bOuUZwciB+Q== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" + "@formatjs/ecma402-abstract" "2.3.5" tslib "^2.8.0" -"@formatjs/intl-getcanonicallocales@2.5.5": - version "2.5.5" - resolved "https://registry.yarnpkg.com/@formatjs/intl-getcanonicallocales/-/intl-getcanonicallocales-2.5.5.tgz#f84c1133abc070ae91f62c848d3f6ecd6f30dfcf" - integrity sha512-sxosgiLSGhf3So3hf4nk223G+qxWEZytAWVmgwuK5k16698N6jMbndzLL0R51i54aTTIp+UyIC+VKjns2eil3w== +"@formatjs/intl-getcanonicallocales@2.5.6": + version "2.5.6" + resolved "https://registry.yarnpkg.com/@formatjs/intl-getcanonicallocales/-/intl-getcanonicallocales-2.5.6.tgz#d4a8e13dad31f83c142746b423462dcbdf839503" + integrity sha512-CnBbc4St61RL06gDXlCZG08Gt41uiySgsdZNBExh8/c0FBONJCrAlQ9FsyalUdq9ze0nCeknJtMmO8JnB9xHgQ== dependencies: tslib "^2.8.0" -"@formatjs/intl-listformat@^7.7.11": - version "7.7.11" - resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.7.11.tgz#7b962e8fd321eb1862d243caecd5f3e80784164e" - integrity sha512-rESLS974zMEZc+Ql1HjjfkUyzxJLFABLvNFTmbWetL1gx8KvMMqXexOA2muGH3vsWQnSGzY8SAeksdlDElebtw== +"@formatjs/intl-listformat@^7.7.12": + version "7.7.12" + resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.7.12.tgz#e551f6730ee0da0416f02e6a52059072307bec17" + integrity sha512-ABqC+Ir7fsIpxvt1ZyfwooHsXcv0sVvPXqjN9LbjDCuUo45g2gRqM47fvGI+1Vq3Sh2mWW2BVFjS4t9Jgyo1VA== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-localematcher" "0.6.2" tslib "^2.8.0" -"@formatjs/intl-locale@^4.2.11": - version "4.2.11" - resolved "https://registry.yarnpkg.com/@formatjs/intl-locale/-/intl-locale-4.2.11.tgz#3a24b46d6ed9da00b3813cc7851785bd1082b587" - integrity sha512-8OtGsxPawRF8D6I9SPVhoS/tNSAD0KO/9BywbaP3YNHeoI3qxsK7IR0bN7BCjW6qHZZD7U3VnXVHHteVk12zMA== +"@formatjs/intl-locale@^4.2.12": + version "4.2.12" + resolved "https://registry.yarnpkg.com/@formatjs/intl-locale/-/intl-locale-4.2.12.tgz#bcf30beaec564901e07a339e0201f6187ea98687" + integrity sha512-JQrkg5LptgSxruy2Z9yNlDz3gn9rwI19+fdVuCTgQ5J1Yz73blgIZ5Nt+4N2vNw6pmmqrYephxL9Diq9YD5zsg== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-enumerator" "1.8.10" - "@formatjs/intl-getcanonicallocales" "2.5.5" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-enumerator" "1.8.11" + "@formatjs/intl-getcanonicallocales" "2.5.6" tslib "^2.8.0" -"@formatjs/intl-localematcher@0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.6.1.tgz#25dc30675320bf65a9d7f73876fc1e4064c0e299" - integrity sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg== +"@formatjs/intl-localematcher@0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.6.2.tgz#e9ebe0b4082d7d48e5b2d753579fb7ece4eaefea" + integrity sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA== dependencies: tslib "^2.8.0" -"@formatjs/intl-numberformat@^8.15.4": - version "8.15.4" - resolved "https://registry.yarnpkg.com/@formatjs/intl-numberformat/-/intl-numberformat-8.15.4.tgz#ab98f1e6508561f6e6d16dbc1816ea1995362e49" - integrity sha512-Y7ObFiSY5XC2v19H6nXwQ9zRMvPcBQP+rva26u8Z1ZfUTiMVtYAJ5dtAITILFJ9IPgcjUZY1gZLmJCmu0uLIhg== +"@formatjs/intl-numberformat@^8.15.5": + version "8.15.5" + resolved "https://registry.yarnpkg.com/@formatjs/intl-numberformat/-/intl-numberformat-8.15.5.tgz#431d94b6f24f194c73424581ee809cd2ca6a6e22" + integrity sha512-n/yHJViwzB0RR+x4FpGFkT+T5hgrTiBJLh8ksB03sSFvkmVOCeZg4ninUKCJ3Yi2/Ki9bVyIi8or02HTxmz4GQ== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-localematcher" "0.6.2" decimal.js "^10.4.3" tslib "^2.8.0" -"@formatjs/intl-pluralrules@^5.4.4": - version "5.4.4" - resolved "https://registry.yarnpkg.com/@formatjs/intl-pluralrules/-/intl-pluralrules-5.4.4.tgz#097d6790d088d5eac80394b6a017da693c35396e" - integrity sha512-PdxoTmqaIh9c/zMR6Hw6+avrEh0b0giYlF4S4KOUjmWHUfDFj/8BqKVFFyQx1QInsRWhjdRWumqKYrcsjogDwg== +"@formatjs/intl-pluralrules@^5.4.5": + version "5.4.5" + resolved "https://registry.yarnpkg.com/@formatjs/intl-pluralrules/-/intl-pluralrules-5.4.5.tgz#f1a449de875e90c9a489e3294543b692f77c28f7" + integrity sha512-pMRun+x3eVKLe44cxLq8XwUEhj/Pkjl95ArGM+G/VyLMSMqIyXySwpafuioa0/6BnkTO/NFNhER/SyDO7SAd7w== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-localematcher" "0.6.2" decimal.js "^10.4.3" tslib "^2.8.0" -"@formatjs/intl-relativetimeformat@^11.4.11": - version "11.4.11" - resolved "https://registry.yarnpkg.com/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-11.4.11.tgz#00e295a4aec2f0e892d80eb307a2f209d6becec1" - integrity sha512-EiknGq2z8ZcIDUhf3kkizrPmHHdD0lO6B3OXG6u0o0lAvusSc9gkr33F2S/vzOHM9iTh6oHmzTl21klGsLR9LA== +"@formatjs/intl-relativetimeformat@^11.4.12": + version "11.4.12" + resolved "https://registry.yarnpkg.com/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-11.4.12.tgz#7ffc23bcb8a45c3f4f20fc3d4ec4b2b95975e49f" + integrity sha512-CCzn6iqKfgjJgeiaPkZaw0KeC1GY/g9joL5b5d4H6Mck+nR+Ale0i7/bhXpTEkN1EpUUe/hi6L4+j0BxP2P7HA== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/intl-localematcher" "0.6.1" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/intl-localematcher" "0.6.2" tslib "^2.8.0" -"@formatjs/intl@3.1.6": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-3.1.6.tgz#4c7fec6f082628cfa80871fbe7f9bc2644300e3b" - integrity sha512-tDkXnA4qpIFcDWac8CyVJq6oW8DR7W44QDUBsfXWIIJD/FYYen0QoH46W7XsVMFfPOVKkvbufjboZrrWbEfmww== +"@formatjs/intl@3.1.7": + version "3.1.7" + resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-3.1.7.tgz#e6f2c64e44f1017e5893baca753e4892a8171ffd" + integrity sha512-8nT63H95wtIN1o5BcpqWnTdzl3+78gPXguaqBpoUlCeQtBtrNWDsEDMHz8v60fyHDTZ6mTNKnac9THqwD3/cug== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" + "@formatjs/ecma402-abstract" "2.3.5" "@formatjs/fast-memoize" "2.2.7" - "@formatjs/icu-messageformat-parser" "2.11.2" - intl-messageformat "10.7.16" + "@formatjs/icu-messageformat-parser" "2.11.3" + intl-messageformat "10.7.17" tslib "^2.8.0" "@hapi/address@^5.1.1": @@ -3317,10 +3317,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.4.0.tgz#b44d6a90a317a6d97a3e5fabda5196089eec6171" integrity sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw== -"@typescript-eslint/types@^8.44.1": - version "8.45.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.45.0.tgz#fc01cd2a4690b9713b02f895e82fb43f7d960684" - integrity sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA== +"@typescript-eslint/types@^8.46.0": + version "8.46.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.46.0.tgz#20af6b332f9cd55a15fcd862fdb07d47a6131bf4" + integrity sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA== "@typescript-eslint/typescript-estree@8.4.0": version "8.4.0" @@ -6286,12 +6286,12 @@ eslint-plugin-jest@^28.13.0: dependencies: "@typescript-eslint/utils" "^6.0.0 || ^7.0.0 || ^8.0.0" -eslint-plugin-jsdoc@^60.5.0: - version "60.5.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-60.5.0.tgz#a17d0f29ce2918c6e4ddc06b301a22a9d8ba2330" - integrity sha512-3ivSigRDi/04GFRRYqvv4PgLD/+ZBLfHEk/0WKNpDBcmucnEAhqFjmJhLo4W4SIpXKZ/WVQNVPEsFXVPz9fRjA== +eslint-plugin-jsdoc@^60.8.3: + version "60.8.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-60.8.3.tgz#7a500481b07869562cfe14f7cf5e20bbc861d348" + integrity sha512-4191bTMvnd5WUtopCdzNhQchvv/MxtPD86ZGl3vem8Ibm22xJhKuIyClmgSxw+YERtorVc/NhG+bGjfFVa6+VQ== dependencies: - "@es-joy/jsdoccomment" "~0.62.0" + "@es-joy/jsdoccomment" "~0.71.0" are-docs-informative "^0.0.2" comment-parser "1.4.1" debug "^4.4.3" @@ -7804,14 +7804,14 @@ intl-messageformat-parser@^1.8.1: resolved "https://registry.yarnpkg.com/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz#0eb14c5618333be4c95c409457b66c8c33ddcc01" integrity sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg== -intl-messageformat@10.7.16: - version "10.7.16" - resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.16.tgz#d909f9f9f4ab857fbe681d559b958dd4dd9f665a" - integrity sha512-UmdmHUmp5CIKKjSoE10la5yfU+AYJAaiYLsodbjL4lji83JNvgOQUjGaGhGrpFCb0Uh7sl7qfP1IyILa8Z40ug== +intl-messageformat@10.7.17: + version "10.7.17" + resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.17.tgz#7c1401bbf872b2f304cc65e7a546c93331506fef" + integrity sha512-0Ugaf65B2J76rb31drgNF1l6bGEDkbIiYc2Glx6jaZINHnwa5kDRGy8KXYuA+/8P4G0c9prAFhfVhQJJfzUuvQ== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" + "@formatjs/ecma402-abstract" "2.3.5" "@formatjs/fast-memoize" "2.2.7" - "@formatjs/icu-messageformat-parser" "2.11.2" + "@formatjs/icu-messageformat-parser" "2.11.3" tslib "^2.8.0" invariant@^2.2.4: @@ -8826,10 +8826,10 @@ jsdoc-type-pratt-parser@^4.0.0: resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz#ff6b4a3f339c34a6c188cbf50a16087858d22113" integrity sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg== -jsdoc-type-pratt-parser@~5.9.0: - version "5.9.2" - resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-5.9.2.tgz#f07577e05f76e10e07fbb2e28c694315c7c18550" - integrity sha512-TYzkACp/wPvDJLRY7qpHXtrhgwoAaojIOnLaaVNi+AbPU2u1kkjfKd9hXXTq0qSAGsyYXvwUXt99h9I5iCmjjw== +jsdoc-type-pratt-parser@~6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.6.0.tgz#f06a3e088577796fc2c91dc7e8256a9a4836a874" + integrity sha512-3hSD14nXx66Rspx1RMnz1Pj4JacrMBAsC0CrF9lZYO/Qsp5/oIr6KqujVUNhQu94B6mMip2ukki8MpEWZwyhKA== jsdom@^26.1.0: version "26.1.0" @@ -11366,18 +11366,18 @@ react-helmet@^6.1.0: react-fast-compare "^3.1.1" react-side-effect "^2.1.0" -react-intl@^7.1.11: - version "7.1.11" - resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-7.1.11.tgz#6155602c46621ad9b67dd31750d00908e1e0b516" - integrity sha512-tnVoRCWvW5Ie2ikYSdPF7z3+880yCe/9xPmitFeRPw3RYDcCfR4m8ZYa4MBq19W4adt9Z+PQA4FaMBCJ7E+HCQ== +react-intl@^7.1.13: + version "7.1.13" + resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-7.1.13.tgz#449610b1c63ff816f1e2908dcabb99238c4ac1d4" + integrity sha512-wiRmYyWfaDDxv4QxRKXCscbSV2ZzrNnm1t7iC5qZKNDGtM2YrQO+C86QzXq7wz/ahVjJrgeSahY5h2rYlOGcyg== dependencies: - "@formatjs/ecma402-abstract" "2.3.4" - "@formatjs/icu-messageformat-parser" "2.11.2" - "@formatjs/intl" "3.1.6" + "@formatjs/ecma402-abstract" "2.3.5" + "@formatjs/icu-messageformat-parser" "2.11.3" + "@formatjs/intl" "3.1.7" "@types/hoist-non-react-statics" "^3.3.1" "@types/react" "16 || 17 || 18 || 19" hoist-non-react-statics "^3.3.2" - intl-messageformat "10.7.16" + intl-messageformat "10.7.17" tslib "^2.8.0" react-is@^16.13.1, react-is@^16.7.0: @@ -11426,10 +11426,10 @@ react-redux@^8.1.2: react-is "^18.0.0" use-sync-external-store "^1.0.0" -react-refresh@^0.17.0: - version "0.17.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.17.0.tgz#b7e579c3657f23d04eccbe4ad2e58a8ed51e7e53" - integrity sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ== +react-refresh@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.18.0.tgz#2dce97f4fe932a4d8142fa1630e475c1729c8062" + integrity sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw== react-remove-scroll-bar@^2.3.7: version "2.3.8" @@ -12795,22 +12795,22 @@ stylelint-stylus@^1.0.0: stylelint-config-html "^1.0.0" svg-tags "^1.0.0" -stylelint@^16.24.0: - version "16.24.0" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.24.0.tgz#a436920636732b496a55665997f2804d1d63b5b6" - integrity sha512-7ksgz3zJaSbTUGr/ujMXvLVKdDhLbGl3R/3arNudH7z88+XZZGNLMTepsY28WlnvEFcuOmUe7fg40Q3lfhOfSQ== +stylelint@^16.25.0: + version "16.25.0" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.25.0.tgz#c3d602974f2a18fa57fadc9f3f40129b098fe4dc" + integrity sha512-Li0avYWV4nfv1zPbdnxLYBGq4z8DVZxbRgx4Kn6V+Uftz1rMoF1qiEI3oL4kgWqyYgCgs7gT5maHNZ82Gk03vQ== dependencies: "@csstools/css-parser-algorithms" "^3.0.5" "@csstools/css-tokenizer" "^3.0.4" "@csstools/media-query-list-parser" "^4.0.3" "@csstools/selector-specificity" "^5.0.0" - "@dual-bundle/import-meta-resolve" "^4.1.0" + "@dual-bundle/import-meta-resolve" "^4.2.1" balanced-match "^2.0.0" colord "^2.9.3" cosmiconfig "^9.0.0" css-functions-list "^3.2.3" css-tree "^3.1.0" - debug "^4.4.1" + debug "^4.4.3" fast-glob "^3.3.3" fastest-levenshtein "^1.0.16" file-entry-cache "^10.1.4"