Skip to content

Commit 862c474

Browse files
authored
Merge pull request #824 from mastodon/renovate/major-formatjs-monorepo
fix(deps): update dependency react-intl to v7
2 parents 9e7cf73 + 04f0a4c commit 862c474

File tree

2 files changed

+103
-100
lines changed

2 files changed

+103
-100
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"react": "^18.3.1",
3434
"react-blurhash": "^0.3.0",
3535
"react-dom": "^18.3.1",
36-
"react-intl": "^6.8.9",
36+
"react-intl": "^7.0.0",
3737
"sass": "^1.86.3",
3838
"sharp": "^0.34.1"
3939
},
@@ -42,6 +42,7 @@
4242
"@svgr/webpack": "^8.1.0",
4343
"@tanstack/react-query-devtools": "^5.72.1",
4444
"@types/node": "^22.0.0",
45+
"@types/react": "18",
4546
"@typescript-eslint/eslint-plugin": "^8.0.0",
4647
"@typescript-eslint/parser": "^8.29.1",
4748
"autoprefixer": "^10.4.20",

yarn.lock

Lines changed: 101 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1633,95 +1633,72 @@ __metadata:
16331633
languageName: node
16341634
linkType: hard
16351635

1636-
"@formatjs/ecma402-abstract@npm:2.2.4":
1637-
version: 2.2.4
1638-
resolution: "@formatjs/ecma402-abstract@npm:2.2.4"
1636+
"@formatjs/ecma402-abstract@npm:2.3.4":
1637+
version: 2.3.4
1638+
resolution: "@formatjs/ecma402-abstract@npm:2.3.4"
16391639
dependencies:
1640-
"@formatjs/fast-memoize": "npm:2.2.3"
1641-
"@formatjs/intl-localematcher": "npm:0.5.8"
1642-
tslib: "npm:2"
1643-
checksum: 10c0/3f262533fa704ea7a1a7a8107deee2609774a242c621f8cb5dd4bf4c97abf2fc12f5aeda3f4ce85be18147c484a0ca87303dca6abef53290717e685c55eabd2d
1644-
languageName: node
1645-
linkType: hard
1646-
1647-
"@formatjs/fast-memoize@npm:2.2.3":
1648-
version: 2.2.3
1649-
resolution: "@formatjs/fast-memoize@npm:2.2.3"
1650-
dependencies:
1651-
tslib: "npm:2"
1652-
checksum: 10c0/f1004c3b280de7e362bd37c5f48ff34c2ba1d6271d4a7b695fed561d1201a3379397824d8bffbf15fecee344d1e70398393bbb04297f242692310a305f12e75b
1653-
languageName: node
1654-
linkType: hard
1655-
1656-
"@formatjs/icu-messageformat-parser@npm:2.9.4":
1657-
version: 2.9.4
1658-
resolution: "@formatjs/icu-messageformat-parser@npm:2.9.4"
1659-
dependencies:
1660-
"@formatjs/ecma402-abstract": "npm:2.2.4"
1661-
"@formatjs/icu-skeleton-parser": "npm:1.8.8"
1662-
tslib: "npm:2"
1663-
checksum: 10c0/f1ed14ece7ef0abc9fb62e323b78c994fc772d346801ad5aaa9555e1a7d5c0fda791345f4f2e53a3223f0b82c1a4eaf9a83544c1c20cb39349d1a39bedcf1648
1640+
"@formatjs/fast-memoize": "npm:2.2.7"
1641+
"@formatjs/intl-localematcher": "npm:0.6.1"
1642+
decimal.js: "npm:^10.4.3"
1643+
tslib: "npm:^2.8.0"
1644+
checksum: 10c0/2644bc618a34dc610ef9691281eeb45ae6175e6982cf19f1bd140672fc95c748747ce3c85b934649ea7e4a304f7ae0060625fd53d5df76f92ca3acf743e1eb0a
16641645
languageName: node
16651646
linkType: hard
16661647

1667-
"@formatjs/icu-skeleton-parser@npm:1.8.8":
1668-
version: 1.8.8
1669-
resolution: "@formatjs/icu-skeleton-parser@npm:1.8.8"
1648+
"@formatjs/fast-memoize@npm:2.2.7":
1649+
version: 2.2.7
1650+
resolution: "@formatjs/fast-memoize@npm:2.2.7"
16701651
dependencies:
1671-
"@formatjs/ecma402-abstract": "npm:2.2.4"
1672-
tslib: "npm:2"
1673-
checksum: 10c0/5ad78a5682e83b973e6fed4fca68660b944c41d1e941f0c84d69ff3d10ae835330062dc0a2cf0d237d2675ad3463405061a3963c14c2b9d8d1c1911f892b1a8d
1652+
tslib: "npm:^2.8.0"
1653+
checksum: 10c0/f5eabb0e4ab7162297df8252b4cfde194b23248120d9df267592eae2be2d2f7c4f670b5a70523d91b4ecdc35d40e65823bb8eeba8dd79fbf8601a972bf3b8866
16741654
languageName: node
16751655
linkType: hard
16761656

1677-
"@formatjs/intl-displaynames@npm:6.8.5":
1678-
version: 6.8.5
1679-
resolution: "@formatjs/intl-displaynames@npm:6.8.5"
1657+
"@formatjs/icu-messageformat-parser@npm:2.11.2":
1658+
version: 2.11.2
1659+
resolution: "@formatjs/icu-messageformat-parser@npm:2.11.2"
16801660
dependencies:
1681-
"@formatjs/ecma402-abstract": "npm:2.2.4"
1682-
"@formatjs/intl-localematcher": "npm:0.5.8"
1683-
tslib: "npm:2"
1684-
checksum: 10c0/1092d6bac9ba7ee22470b85c9af16802244aa8a54f07e6cd560d15b96e8a08fc359f20dee88a064fe4c9ca8860f439abb109cbb7977b9ccceb846e28aacdf29c
1661+
"@formatjs/ecma402-abstract": "npm:2.3.4"
1662+
"@formatjs/icu-skeleton-parser": "npm:1.8.14"
1663+
tslib: "npm:^2.8.0"
1664+
checksum: 10c0/a121f2d2c6b36a1632ffd64c3545e2500c8ee0f7fee5db090318c035d635c430ab123faedb5d000f18d9423a7b55fbf670b84e2e2dd72cc307a38aed61d3b2e0
16851665
languageName: node
16861666
linkType: hard
16871667

1688-
"@formatjs/intl-listformat@npm:7.7.5":
1689-
version: 7.7.5
1690-
resolution: "@formatjs/intl-listformat@npm:7.7.5"
1668+
"@formatjs/icu-skeleton-parser@npm:1.8.14":
1669+
version: 1.8.14
1670+
resolution: "@formatjs/icu-skeleton-parser@npm:1.8.14"
16911671
dependencies:
1692-
"@formatjs/ecma402-abstract": "npm:2.2.4"
1693-
"@formatjs/intl-localematcher": "npm:0.5.8"
1694-
tslib: "npm:2"
1695-
checksum: 10c0/f514397f6b05ac29171fffbbd15636fbec086080058c79c159f24edd2038747c22579d46ebf339cbb672f8505ea408e5d960d6751064c16e02d18445cf4e7e61
1672+
"@formatjs/ecma402-abstract": "npm:2.3.4"
1673+
tslib: "npm:^2.8.0"
1674+
checksum: 10c0/a1807ed6e90b8a2e8d0e5b5125e6f9a2c057d3cff377fb031d2333af7cfaa6de4ed3a15c23da7294d4c3557f8b28b2163246434a19720f26b5db0497d97e9b58
16961675
languageName: node
16971676
linkType: hard
16981677

1699-
"@formatjs/intl-localematcher@npm:0.5.8":
1700-
version: 0.5.8
1701-
resolution: "@formatjs/intl-localematcher@npm:0.5.8"
1678+
"@formatjs/intl-localematcher@npm:0.6.1":
1679+
version: 0.6.1
1680+
resolution: "@formatjs/intl-localematcher@npm:0.6.1"
17021681
dependencies:
1703-
tslib: "npm:2"
1704-
checksum: 10c0/7a660263986326b662d4cb537e8386331c34fda61fb830b105e6c62d49be58ace40728dae614883b27a41cec7b1df8b44f72f79e16e6028bfca65d398dc04f3b
1682+
tslib: "npm:^2.8.0"
1683+
checksum: 10c0/bacbedd508519c1bb5ca2620e89dc38f12101be59439aa14aa472b222915b462cb7d679726640f6dcf52a05dd218b5aa27ccd60f2e5010bb96f1d4929848cde0
17051684
languageName: node
17061685
linkType: hard
17071686

1708-
"@formatjs/intl@npm:2.10.15":
1709-
version: 2.10.15
1710-
resolution: "@formatjs/intl@npm:2.10.15"
1687+
"@formatjs/intl@npm:3.1.6":
1688+
version: 3.1.6
1689+
resolution: "@formatjs/intl@npm:3.1.6"
17111690
dependencies:
1712-
"@formatjs/ecma402-abstract": "npm:2.2.4"
1713-
"@formatjs/fast-memoize": "npm:2.2.3"
1714-
"@formatjs/icu-messageformat-parser": "npm:2.9.4"
1715-
"@formatjs/intl-displaynames": "npm:6.8.5"
1716-
"@formatjs/intl-listformat": "npm:7.7.5"
1717-
intl-messageformat: "npm:10.7.7"
1718-
tslib: "npm:2"
1691+
"@formatjs/ecma402-abstract": "npm:2.3.4"
1692+
"@formatjs/fast-memoize": "npm:2.2.7"
1693+
"@formatjs/icu-messageformat-parser": "npm:2.11.2"
1694+
intl-messageformat: "npm:10.7.16"
1695+
tslib: "npm:^2.8.0"
17191696
peerDependencies:
1720-
typescript: ^4.7 || 5
1697+
typescript: ^5.6.0
17211698
peerDependenciesMeta:
17221699
typescript:
17231700
optional: true
1724-
checksum: 10c0/5d51fd0785d5547f375991d7df2d6303479b0083eeb35c42c30c9633aab77101895498f1eace419fd34fdb5c84aea19037c5280c3a9d85f9c3ffe6eef76b6f39
1701+
checksum: 10c0/a31f8d2569c9f2384f67a76f1cc2c8bfc2721c97a7dee0e971b6cfc0f223449bab0cfdc29140e3b71d74b04573c20ee8600909d256293e296a809da69a141530
17251702
languageName: node
17261703
linkType: hard
17271704

@@ -2802,7 +2779,7 @@ __metadata:
28022779
languageName: node
28032780
linkType: hard
28042781

2805-
"@types/hoist-non-react-statics@npm:3":
2782+
"@types/hoist-non-react-statics@npm:^3.3.1":
28062783
version: 3.3.6
28072784
resolution: "@types/hoist-non-react-statics@npm:3.3.6"
28082785
dependencies:
@@ -2835,7 +2812,7 @@ __metadata:
28352812
languageName: node
28362813
linkType: hard
28372814

2838-
"@types/react@npm:*, @types/react@npm:16 || 17 || 18":
2815+
"@types/react@npm:*":
28392816
version: 18.0.14
28402817
resolution: "@types/react@npm:18.0.14"
28412818
dependencies:
@@ -2846,6 +2823,25 @@ __metadata:
28462823
languageName: node
28472824
linkType: hard
28482825

2826+
"@types/react@npm:16 || 17 || 18 || 19":
2827+
version: 19.1.0
2828+
resolution: "@types/react@npm:19.1.0"
2829+
dependencies:
2830+
csstype: "npm:^3.0.2"
2831+
checksum: 10c0/632fd20ee176e55801a61c5f854141b043571a3e363ef106b047b766a813a12735cbb37abb3d61d126346979f530f2ed269a60c8ef3cdee54e5e9fe4174e5dad
2832+
languageName: node
2833+
linkType: hard
2834+
2835+
"@types/react@npm:18":
2836+
version: 18.3.20
2837+
resolution: "@types/react@npm:18.3.20"
2838+
dependencies:
2839+
"@types/prop-types": "npm:*"
2840+
csstype: "npm:^3.0.2"
2841+
checksum: 10c0/65fa867c91357e4c4c646945c8b99044360f8973cb7f928ec4de115fe3207827985d45be236e6fd6c092b09f631c2126ce835c137be30718419e143d73300d8f
2842+
languageName: node
2843+
linkType: hard
2844+
28492845
"@types/scheduler@npm:*":
28502846
version: 0.16.2
28512847
resolution: "@types/scheduler@npm:0.16.2"
@@ -3996,6 +3992,13 @@ __metadata:
39963992
languageName: node
39973993
linkType: hard
39983994

3995+
"decimal.js@npm:^10.4.3":
3996+
version: 10.5.0
3997+
resolution: "decimal.js@npm:10.5.0"
3998+
checksum: 10c0/785c35279df32762143914668df35948920b6c1c259b933e0519a69b7003fc0a5ed2a766b1e1dda02574450c566b21738a45f15e274b47c2ac02072c0d1f3ac3
3999+
languageName: node
4000+
linkType: hard
4001+
39994002
"deep-is@npm:^0.1.3":
40004003
version: 0.1.4
40014004
resolution: "deep-is@npm:0.1.4"
@@ -5335,7 +5338,7 @@ __metadata:
53355338
languageName: node
53365339
linkType: hard
53375340

5338-
"hoist-non-react-statics@npm:3, hoist-non-react-statics@npm:^3.3.0":
5341+
"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.2":
53395342
version: 3.3.2
53405343
resolution: "hoist-non-react-statics@npm:3.3.2"
53415344
dependencies:
@@ -5466,15 +5469,15 @@ __metadata:
54665469
languageName: node
54675470
linkType: hard
54685471

5469-
"intl-messageformat@npm:10.7.7":
5470-
version: 10.7.7
5471-
resolution: "intl-messageformat@npm:10.7.7"
5472+
"intl-messageformat@npm:10.7.16":
5473+
version: 10.7.16
5474+
resolution: "intl-messageformat@npm:10.7.16"
54725475
dependencies:
5473-
"@formatjs/ecma402-abstract": "npm:2.2.4"
5474-
"@formatjs/fast-memoize": "npm:2.2.3"
5475-
"@formatjs/icu-messageformat-parser": "npm:2.9.4"
5476-
tslib: "npm:2"
5477-
checksum: 10c0/691895fb6a73a2feb2569658706e0d452861441de184dd1c9201e458a39fb80fc80080dd40d3d370400a52663f87de7a6d5a263c94245492f7265dd760441a95
5476+
"@formatjs/ecma402-abstract": "npm:2.3.4"
5477+
"@formatjs/fast-memoize": "npm:2.2.7"
5478+
"@formatjs/icu-messageformat-parser": "npm:2.11.2"
5479+
tslib: "npm:^2.8.0"
5480+
checksum: 10c0/537735bf6439f0560f132895d117df6839957ac04cdd58d861f6da86803d40bfc19059e3d341ddb8de87214b73a6329b57f9acdb512bb0f745dcf08729507b9b
54785481
languageName: node
54795482
linkType: hard
54805483

@@ -5978,6 +5981,7 @@ __metadata:
59785981
"@tanstack/react-query": "npm:^5.72.1"
59795982
"@tanstack/react-query-devtools": "npm:^5.72.1"
59805983
"@types/node": "npm:^22.0.0"
5984+
"@types/react": "npm:18"
59815985
"@typescript-eslint/eslint-plugin": "npm:^8.0.0"
59825986
"@typescript-eslint/parser": "npm:^8.29.1"
59835987
autoprefixer: "npm:^10.4.20"
@@ -6000,7 +6004,7 @@ __metadata:
60006004
react: "npm:^18.3.1"
60016005
react-blurhash: "npm:^0.3.0"
60026006
react-dom: "npm:^18.3.1"
6003-
react-intl: "npm:^6.8.9"
6007+
react-intl: "npm:^7.0.0"
60046008
sass: "npm:^1.86.3"
60056009
sharp: "npm:^0.34.1"
60066010
tailwindcss: "npm:^3.4.17"
@@ -7354,27 +7358,25 @@ __metadata:
73547358
languageName: node
73557359
linkType: hard
73567360

7357-
"react-intl@npm:^6.8.9":
7358-
version: 6.8.9
7359-
resolution: "react-intl@npm:6.8.9"
7361+
"react-intl@npm:^7.0.0":
7362+
version: 7.1.10
7363+
resolution: "react-intl@npm:7.1.10"
73607364
dependencies:
7361-
"@formatjs/ecma402-abstract": "npm:2.2.4"
7362-
"@formatjs/icu-messageformat-parser": "npm:2.9.4"
7363-
"@formatjs/intl": "npm:2.10.15"
7364-
"@formatjs/intl-displaynames": "npm:6.8.5"
7365-
"@formatjs/intl-listformat": "npm:7.7.5"
7366-
"@types/hoist-non-react-statics": "npm:3"
7367-
"@types/react": "npm:16 || 17 || 18"
7368-
hoist-non-react-statics: "npm:3"
7369-
intl-messageformat: "npm:10.7.7"
7370-
tslib: "npm:2"
7365+
"@formatjs/ecma402-abstract": "npm:2.3.4"
7366+
"@formatjs/icu-messageformat-parser": "npm:2.11.2"
7367+
"@formatjs/intl": "npm:3.1.6"
7368+
"@types/hoist-non-react-statics": "npm:^3.3.1"
7369+
"@types/react": "npm:16 || 17 || 18 || 19"
7370+
hoist-non-react-statics: "npm:^3.3.2"
7371+
intl-messageformat: "npm:10.7.16"
7372+
tslib: "npm:^2.8.0"
73717373
peerDependencies:
7372-
react: ^16.6.0 || 17 || 18
7373-
typescript: ^4.7 || 5
7374+
react: 16 || 17 || 18 || 19
7375+
typescript: ^5.6.0
73747376
peerDependenciesMeta:
73757377
typescript:
73767378
optional: true
7377-
checksum: 10c0/d42a6252beac5448b4a248d84923b0f75dfbbee6208cd5c49ac2f525714ab94efe2a4933d464c64cb161ddccaa37b83dffb2dd0529428219b8a60ce548da3e57
7379+
checksum: 10c0/7d47ac7e2284eb6d920d26d5cdcfee33f54805eb27284dab969ac931139c5eacb2b24f60c8e7645a623b768d0fdfa5dfc4df63a9270301d57aa356ddf231c484
73787380
languageName: node
73797381
linkType: hard
73807382

@@ -8586,20 +8588,20 @@ __metadata:
85868588
languageName: node
85878589
linkType: hard
85888590

8589-
"tslib@npm:2, tslib@npm:^2.8.0":
8590-
version: 2.8.1
8591-
resolution: "tslib@npm:2.8.1"
8592-
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
8593-
languageName: node
8594-
linkType: hard
8595-
85968591
"tslib@npm:^2.0.3, tslib@npm:^2.4.0":
85978592
version: 2.6.3
85988593
resolution: "tslib@npm:2.6.3"
85998594
checksum: 10c0/2598aef53d9dbe711af75522464b2104724d6467b26a60f2bdac8297d2b5f1f6b86a71f61717384aa8fd897240467aaa7bcc36a0700a0faf751293d1331db39a
86008595
languageName: node
86018596
linkType: hard
86028597

8598+
"tslib@npm:^2.8.0":
8599+
version: 2.8.1
8600+
resolution: "tslib@npm:2.8.1"
8601+
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
8602+
languageName: node
8603+
linkType: hard
8604+
86038605
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
86048606
version: 0.4.0
86058607
resolution: "type-check@npm:0.4.0"

0 commit comments

Comments
 (0)