diff --git a/package.json b/package.json index aad5589d65..95464231d7 100644 --- a/package.json +++ b/package.json @@ -118,7 +118,7 @@ "react-dom": "^17.0.1", "react-focus-lock": "^2.13.2", "react-helmet": "^6.1.0", - "react-intl": "^6.8.7", + "react-intl": "^7.0.1", "react-leaflet": "^4.2.1", "react-paginate": "^8.2.0", "react-redux": "^8.1.2", diff --git a/yarn.lock b/yarn.lock index 3fb6b6593c..1829205810 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1505,6 +1505,15 @@ "@formatjs/intl-localematcher" "0.5.7" tslib "2" +"@formatjs/ecma402-abstract@2.2.4": + version "2.2.4" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.4.tgz#355e42d375678229d46dc8ad7a7139520dd03e7b" + integrity sha512-lFyiQDVvSbQOpU+WFd//ILolGj4UgA/qXrKeZxdV14uKiAUiPAtX6XAn7WBCRi7Mx6I7EybM9E5yYn4BIpZWYg== + dependencies: + "@formatjs/fast-memoize" "2.2.3" + "@formatjs/intl-localematcher" "0.5.8" + tslib "2" + "@formatjs/fast-memoize@2.2.3": version "2.2.3" resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz#74e64109279d5244f9fc281f3ae90c407cece823" @@ -1512,21 +1521,21 @@ dependencies: tslib "2" -"@formatjs/icu-messageformat-parser@2.9.3": - version "2.9.3" - resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz#7785cb48ba980ebcbe67a0a3fe12837032b95518" - integrity sha512-9L99QsH14XjOCIp4TmbT8wxuffJxGK8uLNO1zNhLtcZaVXvv626N0s4A2qgRCKG3dfYWx9psvGlFmvyVBa6u/w== +"@formatjs/icu-messageformat-parser@2.9.4": + version "2.9.4" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.4.tgz#52501fbdc122a86097644f03ae1117b9ced00872" + integrity sha512-Tbvp5a9IWuxUcpWNIW6GlMQYEc4rwNHR259uUFoKWNN1jM9obf9Ul0e+7r7MvFOBNcN+13K7NuKCKqQiAn1QEg== dependencies: - "@formatjs/ecma402-abstract" "2.2.3" - "@formatjs/icu-skeleton-parser" "1.8.7" + "@formatjs/ecma402-abstract" "2.2.4" + "@formatjs/icu-skeleton-parser" "1.8.8" tslib "2" -"@formatjs/icu-skeleton-parser@1.8.7": - version "1.8.7" - resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz#c0c21d75428bf7213ac23a0efbf4dbfa868b800d" - integrity sha512-fI+6SmS2g7h3srfAKSWa5dwreU5zNEfon2uFo99OToiLF6yxGE+WikvFSbsvMAYkscucvVmTYNlWlaDPp0n5HA== +"@formatjs/icu-skeleton-parser@1.8.8": + version "1.8.8" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.8.tgz#a16eff7fd040acf096fb1853c99527181d38cf90" + integrity sha512-vHwK3piXwamFcx5YQdCdJxUQ1WdTl6ANclt5xba5zLGDv5Bsur7qz8AD7BevaKxITwpgDeU0u8My3AIibW9ywA== dependencies: - "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/ecma402-abstract" "2.2.4" tslib "2" "@formatjs/intl-datetimeformat@^6.16.4": @@ -1538,7 +1547,7 @@ "@formatjs/intl-localematcher" "0.5.7" tslib "2" -"@formatjs/intl-displaynames@6.8.4", "@formatjs/intl-displaynames@^6.8.4": +"@formatjs/intl-displaynames@^6.8.4": version "6.8.4" resolved "https://registry.yarnpkg.com/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz#5fbfa6fa08fd306bf4ed6f056eba12a71404cbbd" integrity sha512-HDVNBspDAOW0yTWluWTPHX2fk/9iBO4oST4R96f/IUaPGsFtjsHrpakwc+XDRPa3U5RniSEU2z34ZY0W78+E6Q== @@ -1562,7 +1571,7 @@ dependencies: tslib "2" -"@formatjs/intl-listformat@7.7.4", "@formatjs/intl-listformat@^7.7.4": +"@formatjs/intl-listformat@^7.7.4": version "7.7.4" resolved "https://registry.yarnpkg.com/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz#a102e418f4b7846317e8835a31eecd670c428d0a" integrity sha512-lipFspH2MZcoeXxR6WSR/Jy9unzJ/iT0w+gbL8vgv25Ap0S9cUtcDVAce4ECEKI1bDtAvEU3b6+9Dha27gAikA== @@ -1588,6 +1597,13 @@ dependencies: tslib "2" +"@formatjs/intl-localematcher@0.5.8": + version "0.5.8" + resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.5.8.tgz#b11bbd04bd3551f7cadcb1ef1e231822d0e3c97e" + integrity sha512-I+WDNWWJFZie+jkfkiK5Mp4hEDyRSEvmyfYadflOno/mmKJKcB17fEpEH0oJu/OWhhCJ8kJBDz2YMd/6cDl7Mg== + dependencies: + tslib "2" + "@formatjs/intl-numberformat@^8.14.4": version "8.14.4" resolved "https://registry.yarnpkg.com/@formatjs/intl-numberformat/-/intl-numberformat-8.14.4.tgz#9e90ef8421d2d52c919c24b66de976ef9a18a359" @@ -1615,17 +1631,14 @@ "@formatjs/intl-localematcher" "0.5.7" tslib "2" -"@formatjs/intl@2.10.14": - version "2.10.14" - resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-2.10.14.tgz#3de1c6dfb39c286a4f48125740d45a5cb4dc3923" - integrity sha512-4CA1EO75i/mSMHdjwfpgRj3Rsdsm6WjALeu/nlzYhBmAPxGu/Ha5GIRHAet5SO05TnpmqxmEGOsskWqFm0IeoA== +"@formatjs/intl@3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@formatjs/intl/-/intl-3.0.1.tgz#a2daa3d6268fbd1c42d1f059659e5e796b28f069" + integrity sha512-QzdeMxOnSuGJhF0eWOIXHDtXZgIBwAqBZ4/bgZmPMC+FmYI8X2Akmu/j/ABKKO85GnxPV6KN8hJ8zytLnTJuYQ== dependencies: - "@formatjs/ecma402-abstract" "2.2.3" "@formatjs/fast-memoize" "2.2.3" - "@formatjs/icu-messageformat-parser" "2.9.3" - "@formatjs/intl-displaynames" "6.8.4" - "@formatjs/intl-listformat" "7.7.4" - intl-messageformat "10.7.6" + "@formatjs/icu-messageformat-parser" "2.9.4" + intl-messageformat "10.7.7" tslib "2" "@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": @@ -7134,14 +7147,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.6: - version "10.7.6" - resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.6.tgz#d486c780508a2fb8c383e95462951276cf0bcdf4" - integrity sha512-IsMU/hqyy3FJwNJ0hxDfY2heJ7MteSuFvcnCebxRp67di4Fhx1gKKE+qS0bBwUF8yXkX9SsPUhLeX/B6h5SKUA== +intl-messageformat@10.7.7: + version "10.7.7" + resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.7.tgz#42085e1664729d02240a03346e31a2540b1112a0" + integrity sha512-F134jIoeYMro/3I0h08D0Yt4N9o9pjddU/4IIxMMURqbAtI2wu70X8hvG1V48W49zXHXv3RKSF/po+0fDfsGjA== dependencies: - "@formatjs/ecma402-abstract" "2.2.3" + "@formatjs/ecma402-abstract" "2.2.4" "@formatjs/fast-memoize" "2.2.3" - "@formatjs/icu-messageformat-parser" "2.9.3" + "@formatjs/icu-messageformat-parser" "2.9.4" tslib "2" invariant@^2.2.4: @@ -10575,20 +10588,17 @@ react-helmet@^6.1.0: react-fast-compare "^3.1.1" react-side-effect "^2.1.0" -react-intl@^6.8.7: - version "6.8.7" - resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-6.8.7.tgz#e6f08f365810a366031358ff1c7dd8cf7e649bdd" - integrity sha512-Ocv8Tg6fXqBdVdkkYohQ79T9rJls3G1lmDSjhqHdK9873BdQFLSeITGgwuGWTRBd6Mg5FL33TBen4FtujCTP0g== +react-intl@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/react-intl/-/react-intl-7.0.1.tgz#1d365feebb8e7dc571757486c60217cec37e0d61" + integrity sha512-djq5s6d96mw+84vNh7Zz9/dUa2v2A4VNfpZbQdjvVHrvogGfTRp5WUgacwyWjGNAIrzmcpa8blcjQFps/3gwXw== dependencies: - "@formatjs/ecma402-abstract" "2.2.3" - "@formatjs/icu-messageformat-parser" "2.9.3" - "@formatjs/intl" "2.10.14" - "@formatjs/intl-displaynames" "6.8.4" - "@formatjs/intl-listformat" "7.7.4" + "@formatjs/icu-messageformat-parser" "2.9.4" + "@formatjs/intl" "3.0.1" "@types/hoist-non-react-statics" "3" "@types/react" "16 || 17 || 18" hoist-non-react-statics "3" - intl-messageformat "10.7.6" + intl-messageformat "10.7.7" tslib "2" react-is@^16.13.1, react-is@^16.7.0: