Skip to content

Commit d64bf84

Browse files
fix(align-deps): add profile for 0.83
1 parent 960b594 commit d64bf84

File tree

7 files changed

+207
-55
lines changed

7 files changed

+207
-55
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.83

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
@@ -21,6 +21,7 @@ import { profile as profile_0_79 } from "./react-native/profile-0.79.ts";
2121
import { profile as profile_0_80 } from "./react-native/profile-0.80.ts";
2222
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";
24+
import { profile as profile_0_83 } from "./react-native/profile-0.83.ts";
2425

2526
// Also export this by name for scripts to work around a bug where this module
2627
// is wrapped twice, i.e. `{ default: { default: preset } }`, when imported as
@@ -48,4 +49,5 @@ export const preset: Readonly<Preset> = {
4849
"0.80": profile_0_80,
4950
"0.81": profile_0_81,
5051
"0.82": profile_0_82,
52+
"0.83": profile_0_83,
5153
};

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,17 @@ export const profile: Profile = {
136136

137137
animation: {
138138
name: "react-native-reanimated",
139-
version: "^4.1.2",
139+
version: "^4.1.5",
140140
},
141141

142142
"test-app": {
143143
name: "react-native-test-app",
144144
version: "^4.4.12",
145145
devOnly: true,
146146
},
147+
148+
gestures: {
149+
name: "react-native-gesture-handler",
150+
version: "^2.29.0",
151+
},
147152
};
Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
import type { Package, Profile } from "../../../types.ts";
2+
import { profile as profile_0_82 } from "./profile-0.82.ts";
3+
4+
const reactNative: Package = {
5+
name: "react-native",
6+
version: "^0.83.0",
7+
capabilities: ["react", "core/metro-config", "community/cli"],
8+
};
9+
10+
export const profile: Profile = {
11+
...profile_0_82,
12+
13+
/*********
14+
* React *
15+
*********/
16+
17+
react: {
18+
name: "react",
19+
version: "19.2.0",
20+
},
21+
22+
"react-dom": {
23+
name: "react-dom",
24+
version: "^19.2.0",
25+
capabilities: ["react"],
26+
},
27+
28+
"react-test-renderer": {
29+
name: "react-test-renderer",
30+
version: "19.2.0",
31+
capabilities: ["react"],
32+
devOnly: true,
33+
},
34+
35+
/********
36+
* Core *
37+
********/
38+
39+
core: reactNative,
40+
41+
"core-android": reactNative,
42+
"core-ios": reactNative,
43+
44+
"core-macos": {
45+
name: "react-native-macos",
46+
version: "^0.83.0",
47+
capabilities: ["react"],
48+
},
49+
50+
"core-visionos": {
51+
name: "@callstack/react-native-visionos",
52+
version: "^0.83.0",
53+
capabilities: ["react"],
54+
},
55+
56+
"core-windows": {
57+
name: "react-native-windows",
58+
version: "^0.83.0",
59+
capabilities: ["core"],
60+
},
61+
62+
"core/metro-config": {
63+
name: "@react-native/metro-config",
64+
version: "^0.83.0",
65+
devOnly: true,
66+
},
67+
68+
/*********
69+
* Tools *
70+
*********/
71+
72+
"babel-preset-react-native": {
73+
name: "@react-native/babel-preset",
74+
version: "^0.83.0",
75+
devOnly: true,
76+
},
77+
78+
"community/cli": {
79+
name: "@react-native-community/cli",
80+
version: "^20.0.0",
81+
capabilities: ["community/cli-android", "community/cli-ios"],
82+
devOnly: true,
83+
},
84+
85+
"community/cli-android": {
86+
name: "@react-native-community/cli-platform-android",
87+
version: "^20.0.0",
88+
devOnly: true,
89+
},
90+
91+
"community/cli-ios": {
92+
name: "@react-native-community/cli-platform-ios",
93+
version: "^20.0.0",
94+
devOnly: true,
95+
},
96+
97+
metro: {
98+
name: "metro",
99+
version: "^0.83.3",
100+
devOnly: true,
101+
},
102+
103+
"metro-config": {
104+
name: "metro-config",
105+
version: "^0.83.3",
106+
devOnly: true,
107+
},
108+
109+
"metro-core": {
110+
name: "metro-core",
111+
version: "^0.83.3",
112+
devOnly: true,
113+
},
114+
115+
"metro-react-native-babel-transformer": {
116+
name: "@react-native/metro-babel-transformer",
117+
version: "^0.83.0",
118+
devOnly: true,
119+
},
120+
121+
"metro-resolver": {
122+
name: "metro-resolver",
123+
version: "^0.83.3",
124+
devOnly: true,
125+
},
126+
127+
"metro-runtime": {
128+
name: "metro-runtime",
129+
version: "^0.83.3",
130+
devOnly: true,
131+
},
132+
133+
/*********************
134+
* Community Modules *
135+
*********************/ "test-app": {
136+
name: "react-native-test-app",
137+
version: "^5.0.1",
138+
devOnly: true,
139+
},
140+
};

packages/react-native-auth/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
"update-readme": "rnx-kit-scripts update-api-readme"
3333
},
3434
"peerDependencies": {
35-
"react": "16.11.0 || 16.13.1 || 17.0.1 || 17.0.2 || 18.0.0 || 18.1.0 || 18.2.0 || ^18.2.0 || 18.3.1 || 19.0.0 || 19.1.0 || 19.1.1",
36-
"react-native": "^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0 || ^0.66.0 || ^0.67.0 || ^0.68.0 || ^0.69.0 || ^0.70.0 || ^0.71.0 || ^0.72.0 || ^0.73.0 || ^0.74.0 || ^0.75.0 || ^0.76.0 || ^0.77.0 || ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0"
35+
"react": "16.11.0 || 16.13.1 || 17.0.1 || 17.0.2 || 18.0.0 || 18.1.0 || 18.2.0 || ^18.2.0 || 18.3.1 || 19.0.0 || 19.1.0 || 19.1.1 || 19.2.0",
36+
"react-native": "^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0 || ^0.66.0 || ^0.67.0 || ^0.68.0 || ^0.69.0 || ^0.70.0 || ^0.71.0 || ^0.72.0 || ^0.73.0 || ^0.74.0 || ^0.75.0 || ^0.76.0 || ^0.77.0 || ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0 || ^0.83.0"
3737
},
3838
"devDependencies": {
3939
"@babel/core": "^7.20.0",

yarn.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5131,8 +5131,8 @@ __metadata:
51315131
react: "npm:19.1.0"
51325132
react-native: "npm:^0.81.0"
51335133
peerDependencies:
5134-
react: 16.11.0 || 16.13.1 || 17.0.1 || 17.0.2 || 18.0.0 || 18.1.0 || 18.2.0 || ^18.2.0 || 18.3.1 || 19.0.0 || 19.1.0 || 19.1.1
5135-
react-native: ^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0 || ^0.66.0 || ^0.67.0 || ^0.68.0 || ^0.69.0 || ^0.70.0 || ^0.71.0 || ^0.72.0 || ^0.73.0 || ^0.74.0 || ^0.75.0 || ^0.76.0 || ^0.77.0 || ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0
5134+
react: 16.11.0 || 16.13.1 || 17.0.1 || 17.0.2 || 18.0.0 || 18.1.0 || 18.2.0 || ^18.2.0 || 18.3.1 || 19.0.0 || 19.1.0 || 19.1.1 || 19.2.0
5135+
react-native: ^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0 || ^0.66.0 || ^0.67.0 || ^0.68.0 || ^0.69.0 || ^0.70.0 || ^0.71.0 || ^0.72.0 || ^0.73.0 || ^0.74.0 || ^0.75.0 || ^0.76.0 || ^0.77.0 || ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0 || ^0.83.0
51365136
languageName: unknown
51375137
linkType: soft
51385138

0 commit comments

Comments
 (0)