Skip to content

Commit f972be0

Browse files
committed
(fix): Bad react native build from forced package upgrades
1 parent 006f6f0 commit f972be0

2 files changed

Lines changed: 35 additions & 14 deletions

File tree

pnpm-lock.yaml

Lines changed: 28 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ overrides:
1818
'@babel/plugin-transform-modules-systemjs@>=7.12.0 <=7.29.3': '>=7.29.4'
1919
'@xmldom/xmldom@<0.8.12': '>=0.8.12'
2020
'@xmldom/xmldom@<0.8.13': '>=0.8.13'
21-
brace-expansion@<1.1.13: '>=1.1.13'
22-
brace-expansion@>=2.0.0 <2.0.3: '>=2.0.3'
23-
brace-expansion@>=4.0.0 <5.0.5: '>=5.0.5'
21+
# Keep brace-expansion upgrades inside the original major: v2 is a
22+
# CJS function export, v5 is ESM with a `default` named export. An
23+
# unbounded `>=` override lets pnpm resolve `^2.0.2` to 5.x and breaks
24+
# any CJS consumer (e.g. minimatch@9 compiled with esModuleInterop).
25+
brace-expansion@<1.1.13: '>=1.1.13 <2.0.0'
26+
brace-expansion@>=2.0.0 <2.0.3: '>=2.0.3 <3.0.0'
27+
brace-expansion@>=4.0.0 <5.0.5: '>=5.0.5 <6.0.0'
2428
fast-uri@<=3.1.0: '>=3.1.1'
2529
fast-uri@<=3.1.1: '>=3.1.2'
2630
flatted@<=3.4.1: '>=3.4.2'

0 commit comments

Comments
 (0)