Skip to content

Commit 2973610

Browse files
authored
Merge pull request #18842 from mozilla/fix-react-pdf-version-break
fix(settings): pin react-pdf sub-dependencies
2 parents e1b04e9 + 6e63152 commit 2973610

3 files changed

Lines changed: 45 additions & 44 deletions

File tree

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,8 @@
264264
"@babel/traverse": "7.25.7",
265265
"@babel/types": "7.25.7",
266266
"@graphql-typed-document-node/core": "3.2.0",
267+
"@react-pdf/layout": "3.9.1",
268+
"@react-pdf/textkit": "4.3.0",
267269
"@svgr/webpack": "^8.0.1",
268270
"@types/node": "^20.11.1",
269271
"@types/react": "18.2.14",

packages/fxa-settings/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@
128128
"@material-ui/core": "v5.0.0-alpha.24",
129129
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
130130
"@reach/router": "^1.3.4",
131-
"@react-pdf/renderer": "3.1.12",
131+
"@react-pdf/renderer": "3.2.1",
132132
"@svgr/webpack": "^8.1.0",
133133
"@types/material-ui": "^0.21.8",
134134
"@types/react-webcam": "^3.0.0",

yarn.lock

Lines changed: 42 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -12777,6 +12777,15 @@ __metadata:
1277712777
languageName: node
1277812778
linkType: hard
1277912779

12780+
"@react-pdf/fns@npm:2.1.0":
12781+
version: 2.1.0
12782+
resolution: "@react-pdf/fns@npm:2.1.0"
12783+
dependencies:
12784+
"@babel/runtime": ^7.20.13
12785+
checksum: b7360daa769971ffa4cf8c45d953a30bd35c33fdaf03b9ef5bf3ab5f82d6b46f2450b061019aeabc6309024cae4a83333b08656aa79d1a11f962c656ca74487f
12786+
languageName: node
12787+
linkType: hard
12788+
1278012789
"@react-pdf/fns@npm:2.2.1":
1278112790
version: 2.2.1
1278212791
resolution: "@react-pdf/fns@npm:2.2.1"
@@ -12793,7 +12802,7 @@ __metadata:
1279312802
languageName: node
1279412803
linkType: hard
1279512804

12796-
"@react-pdf/font@npm:^2.3.6":
12805+
"@react-pdf/font@npm:^2.4.0":
1279712806
version: 2.5.2
1279812807
resolution: "@react-pdf/font@npm:2.5.2"
1279912808
dependencies:
@@ -12818,7 +12827,7 @@ __metadata:
1281812827
languageName: node
1281912828
linkType: hard
1282012829

12821-
"@react-pdf/image@npm:^2.3.6":
12830+
"@react-pdf/image@npm:^2.3.0":
1282212831
version: 2.3.6
1282312832
resolution: "@react-pdf/image@npm:2.3.6"
1282412833
dependencies:
@@ -12830,27 +12839,27 @@ __metadata:
1283012839
languageName: node
1283112840
linkType: hard
1283212841

12833-
"@react-pdf/layout@npm:^3.6.2":
12834-
version: 3.13.0
12835-
resolution: "@react-pdf/layout@npm:3.13.0"
12842+
"@react-pdf/layout@npm:3.9.1":
12843+
version: 3.9.1
12844+
resolution: "@react-pdf/layout@npm:3.9.1"
1283612845
dependencies:
1283712846
"@babel/runtime": ^7.20.13
12838-
"@react-pdf/fns": 2.2.1
12839-
"@react-pdf/image": ^2.3.6
12840-
"@react-pdf/pdfkit": ^3.2.0
12847+
"@react-pdf/fns": 2.1.0
12848+
"@react-pdf/image": ^2.3.0
12849+
"@react-pdf/pdfkit": ^3.1.0
1284112850
"@react-pdf/primitives": ^3.1.1
12842-
"@react-pdf/stylesheet": ^4.3.0
12843-
"@react-pdf/textkit": ^4.4.1
12844-
"@react-pdf/types": ^2.6.0
12851+
"@react-pdf/stylesheet": ^4.2.0
12852+
"@react-pdf/textkit": ^4.3.0
12853+
"@react-pdf/types": ^2.3.5
1284512854
cross-fetch: ^3.1.5
1284612855
emoji-regex: ^10.3.0
1284712856
queue: ^6.0.1
1284812857
yoga-layout: ^2.0.1
12849-
checksum: d4014cc860292d0aba6b2d174647afa5003067bb3e98b53f983cb2d32e397514f77a030b53341a082e2682f257badac98792156e0483303a7df79be5e414eaab
12858+
checksum: 223f73565ace20f3ca61fc9459acc180426fc86b61aee1e4ba1e6edae443e075a4bd72f3e98847d92e38e47d0b4a26509aef61265473508d6cf1afb5ad8f2e28
1285012859
languageName: node
1285112860
linkType: hard
1285212861

12853-
"@react-pdf/pdfkit@npm:^3.0.2, @react-pdf/pdfkit@npm:^3.2.0":
12862+
"@react-pdf/pdfkit@npm:^3.1.0":
1285412863
version: 3.2.0
1285512864
resolution: "@react-pdf/pdfkit@npm:3.2.0"
1285612865
dependencies:
@@ -12899,7 +12908,7 @@ __metadata:
1289912908
languageName: node
1290012909
linkType: hard
1290112910

12902-
"@react-pdf/primitives@npm:^3.0.0, @react-pdf/primitives@npm:^3.1.1":
12911+
"@react-pdf/primitives@npm:^3.1.1":
1290312912
version: 3.1.1
1290412913
resolution: "@react-pdf/primitives@npm:3.1.1"
1290512914
checksum: a52c0cfff74d29d36e2e4c1c2b8935faf2f13bbe3800901e93354ea044385d8716166e45f3a49bb729e6d9944d7a8239056f5af80b345cb2984e245b2e719c1d
@@ -12913,7 +12922,7 @@ __metadata:
1291312922
languageName: node
1291412923
linkType: hard
1291512924

12916-
"@react-pdf/render@npm:^3.2.6":
12925+
"@react-pdf/render@npm:^3.3.1":
1291712926
version: 3.5.0
1291812927
resolution: "@react-pdf/render@npm:3.5.0"
1291912928
dependencies:
@@ -12931,29 +12940,29 @@ __metadata:
1293112940
languageName: node
1293212941
linkType: hard
1293312942

12934-
"@react-pdf/renderer@npm:3.1.12":
12935-
version: 3.1.12
12936-
resolution: "@react-pdf/renderer@npm:3.1.12"
12943+
"@react-pdf/renderer@npm:3.2.1":
12944+
version: 3.2.1
12945+
resolution: "@react-pdf/renderer@npm:3.2.1"
1293712946
dependencies:
1293812947
"@babel/runtime": ^7.20.13
12939-
"@react-pdf/font": ^2.3.6
12940-
"@react-pdf/layout": ^3.6.2
12941-
"@react-pdf/pdfkit": ^3.0.2
12942-
"@react-pdf/primitives": ^3.0.0
12943-
"@react-pdf/render": ^3.2.6
12944-
"@react-pdf/types": ^2.3.3
12948+
"@react-pdf/font": ^2.4.0
12949+
"@react-pdf/layout": ^3.9.1
12950+
"@react-pdf/pdfkit": ^3.1.0
12951+
"@react-pdf/primitives": ^3.1.1
12952+
"@react-pdf/render": ^3.3.1
12953+
"@react-pdf/types": ^2.3.5
1294512954
events: ^3.3.0
1294612955
object-assign: ^4.1.1
1294712956
prop-types: ^15.6.2
1294812957
queue: ^6.0.1
1294912958
scheduler: ^0.17.0
1295012959
peerDependencies:
1295112960
react: ^16.8.6 || ^17.0.0 || ^18.0.0
12952-
checksum: 7fa9779c8594e8e650fc121de5b89a40268ccab62b89a87c32f110bb4ea97adacd1d0fb2893533e3834613478bed71de2c1161e88e42916862b1523d7f10367e
12961+
checksum: c29e5364fd6ab4e169fc72f875bf4abee438cd9ff96e1d07904b1cc6e146a155daa32f2916535def1d53808f2a40cce03e3089829c539477612b5a40ba3e2fae
1295312962
languageName: node
1295412963
linkType: hard
1295512964

12956-
"@react-pdf/stylesheet@npm:^4.3.0":
12965+
"@react-pdf/stylesheet@npm:^4.2.0":
1295712966
version: 4.3.0
1295812967
resolution: "@react-pdf/stylesheet@npm:4.3.0"
1295912968
dependencies:
@@ -12982,20 +12991,19 @@ __metadata:
1298212991
languageName: node
1298312992
linkType: hard
1298412993

12985-
"@react-pdf/textkit@npm:^4.4.1":
12986-
version: 4.4.1
12987-
resolution: "@react-pdf/textkit@npm:4.4.1"
12994+
"@react-pdf/textkit@npm:4.3.0":
12995+
version: 4.3.0
12996+
resolution: "@react-pdf/textkit@npm:4.3.0"
1298812997
dependencies:
1298912998
"@babel/runtime": ^7.20.13
12990-
"@react-pdf/fns": 2.2.1
12991-
bidi-js: ^1.0.2
12999+
"@react-pdf/fns": 2.1.0
1299213000
hyphen: ^1.6.4
1299313001
unicode-properties: ^1.4.1
12994-
checksum: e07b7574bab13999a2859dd6e8ddbbe3650ae63736c77ea36fc7f355d743a8954bfa8e59f43f8d0ecd5379e239a64882d0b88eb47a654019fb7575df0a235510
13002+
checksum: d4ce3e405160be1337241580cb0043f1b2117accfe5850e84d813a07c5c0d2cc106bed6c9c70fd1eff324c1fd7f8bf276ef314fe39addde5c9eb986130267e62
1299513003
languageName: node
1299613004
linkType: hard
1299713005

12998-
"@react-pdf/types@npm:^2.3.3, @react-pdf/types@npm:^2.6.0, @react-pdf/types@npm:^2.9.0":
13006+
"@react-pdf/types@npm:^2.3.5, @react-pdf/types@npm:^2.6.0, @react-pdf/types@npm:^2.9.0":
1299913007
version: 2.9.0
1300013008
resolution: "@react-pdf/types@npm:2.9.0"
1300113009
dependencies:
@@ -24764,15 +24772,6 @@ __metadata:
2476424772
languageName: node
2476524773
linkType: hard
2476624774

24767-
"bidi-js@npm:^1.0.2":
24768-
version: 1.0.3
24769-
resolution: "bidi-js@npm:1.0.3"
24770-
dependencies:
24771-
require-from-string: ^2.0.2
24772-
checksum: 877c5dcfd69a35fd30fee9e49a03faf205a7a4cd04a38af7648974a659cab7b1cd51fa881d7957c07bd1fc5adf22b90a56da3617bb0885ee69d58ff41117658c
24773-
languageName: node
24774-
linkType: hard
24775-
2477624775
"big-integer@npm:^1.6.44":
2477724776
version: 1.6.52
2477824777
resolution: "big-integer@npm:1.6.52"
@@ -34157,7 +34156,7 @@ __metadata:
3415734156
"@material-ui/core": v5.0.0-alpha.24
3415834157
"@pmmmwh/react-refresh-webpack-plugin": ^0.5.3
3415934158
"@reach/router": ^1.3.4
34160-
"@react-pdf/renderer": 3.1.12
34159+
"@react-pdf/renderer": 3.2.1
3416134160
"@storybook/addon-actions": 8.0.0
3416234161
"@storybook/addon-essentials": 7.6.15
3416334162
"@storybook/addon-interactions": 7.6.16

0 commit comments

Comments
 (0)