Skip to content

cherry-pick(4.1-stable): peer dependencies validation (#9019)#9134

Merged
tjzel merged 1 commit into4.1-stablefrom
@tjzel/worklets/cherry-pick-#9019
Mar 20, 2026
Merged

cherry-pick(4.1-stable): peer dependencies validation (#9019)#9134
tjzel merged 1 commit into4.1-stablefrom
@tjzel/worklets/cherry-pick-#9019

Conversation

@tjzel
Copy link
Copy Markdown
Collaborator

@tjzel tjzel commented Mar 19, 2026

@tjzel tjzel changed the title feat: peer dependencies validation (#9019) cherry-pick(4.1-stable): peer dependencies validation (#9019) Mar 19, 2026
Adding peer dependency version validation to both Reanimated and
Worklets, parallel to the one enforced with the compatibility table.

This will help build tools such as RN Repo to easily obtain compatible
version ranges for compilation.

After merging I'll backport this PR to both Reanimated 4.2 and Worklets
0.7 and release patch versions with updates to `peerDependencies`.

Fiddle with `package.json` of Reanimated/Worklets and their version and
see that the script works correctly.

I also added a CI step that would verify this data on our releases.
@tjzel tjzel force-pushed the @tjzel/worklets/cherry-pick-#9019 branch from e531df2 to 2d96317 Compare March 20, 2026 10:35
@tjzel tjzel merged commit 84005ed into 4.1-stable Mar 20, 2026
32 of 43 checks passed
@tjzel tjzel deleted the @tjzel/worklets/cherry-pick-#9019 branch March 20, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants