Skip to content

Commit 610df95

Browse files
committed
Update inter-package dependencies when releasing
1 parent a8d6721 commit 610df95

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

scripts/release/build-commands/update-package-versions.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,16 @@ const update = async ({cwd, dry, packages, version}) => {
7878
if (prerelease) {
7979
json.peerDependencies.react += ` || ${version}`;
8080
}
81+
82+
// Update inter-package dependencies as well.
83+
// e.g. react-test-renderer depends on react-is
84+
if (json.dependencies) {
85+
Object.keys(json.dependencies).forEach(dependency => {
86+
if (packages.indexOf(dependency) >= 0) {
87+
json.dependencies[dependency] = `^${version}`;
88+
}
89+
});
90+
}
8191
}
8292

8393
await writeJson(path, json, {spaces: 2});

0 commit comments

Comments
 (0)