Skip to content

Commit dcabbdd

Browse files
fix(align-deps): add profile for 0.85
1 parent 97a3587 commit dcabbdd

File tree

13 files changed

+280
-59
lines changed

13 files changed

+280
-59
lines changed

.changeset/rnx-align-deps.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@rnx-kit/align-deps": patch
3+
---
4+
5+
Add profile for 0.85

packages/align-deps/README.md

Lines changed: 50 additions & 50 deletions
Large diffs are not rendered by default.

packages/align-deps/src/presets/microsoft/react-native.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { profile as profile_0_81 } from "./react-native/profile-0.81.ts";
2323
import { profile as profile_0_82 } from "./react-native/profile-0.82.ts";
2424
import { profile as profile_0_83 } from "./react-native/profile-0.83.ts";
2525
import { profile as profile_0_84 } from "./react-native/profile-0.84.ts";
26+
import { profile as profile_0_85 } from "./react-native/profile-0.85.ts";
2627

2728
// Also export this by name for scripts to work around a bug where this module
2829
// is wrapped twice, i.e. `{ default: { default: preset } }`, when imported as
@@ -52,4 +53,5 @@ export const preset: Readonly<Preset> = {
5253
"0.82": profile_0_82,
5354
"0.83": profile_0_83,
5455
"0.84": profile_0_84,
56+
"0.85": profile_0_85,
5557
};

packages/align-deps/src/presets/microsoft/react-native/profile-0.76.ts

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@ export const profile: Profile = {
1818
name: "react",
1919
version: "18.3.1",
2020
},
21+
2122
"react-dom": {
2223
name: "react-dom",
2324
version: "^18.3.1",
2425
capabilities: ["react"],
2526
},
27+
2628
"react-test-renderer": {
2729
name: "react-test-renderer",
2830
version: "18.3.1",
@@ -35,23 +37,28 @@ export const profile: Profile = {
3537
********/
3638

3739
core: reactNative,
40+
3841
"core-android": reactNative,
3942
"core-ios": reactNative,
43+
4044
"core-macos": {
4145
name: "react-native-macos",
4246
version: "^0.76.0",
4347
capabilities: ["react"],
4448
},
49+
4550
"core-visionos": {
4651
name: "@callstack/react-native-visionos",
4752
version: "^0.76.0",
4853
capabilities: ["react"],
4954
},
55+
5056
"core-windows": {
5157
name: "react-native-windows",
5258
version: "^0.76.0",
5359
capabilities: ["core"],
5460
},
61+
5562
"core/metro-config": {
5663
name: "@react-native/metro-config",
5764
version: "^0.76.0",
@@ -67,47 +74,56 @@ export const profile: Profile = {
6774
version: "^0.76.0",
6875
devOnly: true,
6976
},
77+
7078
"community/cli": {
7179
name: "@react-native-community/cli",
7280
version: "^15.0.1",
7381
capabilities: ["community/cli-android", "community/cli-ios"],
7482
devOnly: true,
7583
},
84+
7685
"community/cli-android": {
7786
name: "@react-native-community/cli-platform-android",
7887
version: "^15.0.1",
7988
devOnly: true,
8089
},
90+
8191
"community/cli-ios": {
8292
name: "@react-native-community/cli-platform-ios",
8393
version: "^15.0.1",
8494
devOnly: true,
8595
},
96+
8697
metro: {
8798
name: "metro",
8899
version: "^0.81.0",
89100
devOnly: true,
90101
},
102+
91103
"metro-config": {
92104
name: "metro-config",
93105
version: "^0.81.0",
94106
devOnly: true,
95107
},
108+
96109
"metro-core": {
97110
name: "metro-core",
98111
version: "^0.81.0",
99112
devOnly: true,
100113
},
114+
101115
"metro-react-native-babel-transformer": {
102116
name: "@react-native/metro-babel-transformer",
103117
version: "^0.76.0",
104118
devOnly: true,
105119
},
120+
106121
"metro-resolver": {
107122
name: "metro-resolver",
108123
version: "^0.81.0",
109124
devOnly: true,
110125
},
126+
111127
"metro-runtime": {
112128
name: "metro-runtime",
113129
version: "^0.81.0",
@@ -122,38 +138,51 @@ export const profile: Profile = {
122138
name: "react-native-reanimated",
123139
version: "^3.16.1",
124140
},
141+
125142
checkbox: {
126143
name: "@react-native-community/checkbox",
127144
version: "^0.5.20",
128145
},
146+
129147
gestures: {
130148
name: "react-native-gesture-handler",
131149
version: "^2.20.0",
132150
},
151+
133152
"navigation/native": {
134153
name: "@react-navigation/native",
135154
version: "^7.1.14",
136155
},
156+
137157
"navigation/stack": {
138158
name: "@react-navigation/stack",
139159
version: "^7.4.2",
140160
capabilities: ["navigation/native"],
141161
},
162+
142163
"safe-area": {
143164
name: "react-native-safe-area-context",
144165
version: "^4.12.0",
145166
},
167+
146168
screens: {
147169
name: "react-native-screens",
148170
version: ">=4.0 <4.5",
149171
},
172+
150173
svg: {
151174
name: "react-native-svg",
152175
version: ">=15.8.0 <15.13.0",
153176
},
177+
154178
"test-app": {
155179
name: "react-native-test-app",
156180
version: "^3.10.18",
157181
devOnly: true,
158182
},
183+
184+
netinfo: {
185+
name: "@react-native-community/netinfo",
186+
version: "^12.0.1",
187+
},
159188
};

packages/align-deps/src/presets/microsoft/react-native/profile-0.78.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export const profile: Profile = {
136136
},
137137
svg: {
138138
name: "react-native-svg",
139-
version: "^15.11.2",
139+
version: ">=15.11.2 <15.15.3",
140140
},
141141
"test-app": {
142142
name: "react-native-test-app",

packages/align-deps/src/presets/microsoft/react-native/profile-0.80.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ export const profile: Profile = {
124124
},
125125
svg: {
126126
name: "react-native-svg",
127-
version: "^15.12.0",
127+
version: ">=15.12.0 <15.15.3",
128128
},
129129
screens: {
130130
name: "react-native-screens",

packages/align-deps/src/presets/microsoft/react-native/profile-0.81.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,12 +146,12 @@ export const profile: Profile = {
146146

147147
screens: {
148148
name: "react-native-screens",
149-
version: "^4.19.0",
149+
version: ">=4.19.0 <4.25.0",
150150
},
151151

152152
svg: {
153153
name: "react-native-svg",
154-
version: "^15.12.1",
154+
version: ">=15.12.1 <15.15.3",
155155
},
156156

157157
"test-app": {

packages/align-deps/src/presets/microsoft/react-native/profile-0.82.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,11 +147,16 @@ export const profile: Profile = {
147147

148148
gestures: {
149149
name: "react-native-gesture-handler",
150-
version: "^2.29.1",
150+
version: "^2.29.0",
151151
},
152152

153153
svg: {
154154
name: "react-native-svg",
155-
version: "^15.15.1",
155+
version: ">=15.15.1 <15.15.3",
156+
},
157+
158+
screens: {
159+
name: "react-native-screens",
160+
version: "^4.19.0",
156161
},
157162
};

packages/align-deps/src/presets/microsoft/react-native/profile-0.83.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,4 +137,9 @@ export const profile: Profile = {
137137
version: "^5.0.5",
138138
devOnly: true,
139139
},
140+
141+
gestures: {
142+
name: "react-native-gesture-handler",
143+
version: "^2.30.0",
144+
},
140145
};

packages/align-deps/src/presets/microsoft/react-native/profile-0.84.ts

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@ export const profile: Profile = {
1818
name: "react",
1919
version: "19.2.3",
2020
},
21+
2122
"react-dom": {
2223
name: "react-dom",
2324
version: "^19.2.3",
2425
capabilities: ["react"],
2526
},
27+
2628
"react-test-renderer": {
2729
name: "react-test-renderer",
2830
version: "19.2.3",
@@ -35,23 +37,28 @@ export const profile: Profile = {
3537
********/
3638

3739
core: reactNative,
40+
3841
"core-android": reactNative,
3942
"core-ios": reactNative,
43+
4044
"core-macos": {
4145
name: "react-native-macos",
4246
version: "^0.84.0",
4347
capabilities: ["react"],
4448
},
49+
4550
"core-visionos": {
4651
name: "@callstack/react-native-visionos",
4752
version: "^0.84.0",
4853
capabilities: ["react"],
4954
},
55+
5056
"core-windows": {
5157
name: "react-native-windows",
5258
version: "^0.84.0",
5359
capabilities: ["core"],
5460
},
61+
5562
"core/metro-config": {
5663
name: "@react-native/metro-config",
5764
version: "^0.84.0",
@@ -67,47 +74,56 @@ export const profile: Profile = {
6774
version: "^0.84.0",
6875
devOnly: true,
6976
},
77+
7078
"community/cli": {
7179
name: "@react-native-community/cli",
7280
version: "^20.1.0",
7381
capabilities: ["community/cli-android", "community/cli-ios"],
7482
devOnly: true,
7583
},
84+
7685
"community/cli-android": {
7786
name: "@react-native-community/cli-platform-android",
7887
version: "^20.1.0",
7988
devOnly: true,
8089
},
90+
8191
"community/cli-ios": {
8292
name: "@react-native-community/cli-platform-ios",
8393
version: "^20.1.0",
8494
devOnly: true,
8595
},
96+
8697
metro: {
8798
name: "metro",
8899
version: "^0.83.3",
89100
devOnly: true,
90101
},
102+
91103
"metro-config": {
92104
name: "metro-config",
93105
version: "^0.83.3",
94106
devOnly: true,
95107
},
108+
96109
"metro-core": {
97110
name: "metro-core",
98111
version: "^0.83.3",
99112
devOnly: true,
100113
},
114+
101115
"metro-react-native-babel-transformer": {
102116
name: "@react-native/metro-babel-transformer",
103117
version: "^0.84.0",
104118
devOnly: true,
105119
},
120+
106121
"metro-resolver": {
107122
name: "metro-resolver",
108123
version: "^0.83.3",
109124
devOnly: true,
110125
},
126+
111127
"metro-runtime": {
112128
name: "metro-runtime",
113129
version: "^0.83.3",
@@ -116,5 +132,19 @@ export const profile: Profile = {
116132

117133
/*********************
118134
* Community Modules *
119-
*********************/
135+
*********************/ animation: {
136+
name: "react-native-reanimated",
137+
version: "^4.2.2",
138+
},
139+
140+
screens: {
141+
name: "react-native-screens",
142+
version: "^4.21.0",
143+
},
144+
145+
"test-app": {
146+
name: "react-native-test-app",
147+
version: "^5.0.14",
148+
devOnly: true,
149+
},
120150
};

0 commit comments

Comments
 (0)