Skip to content

Commit fdf724e

Browse files
committed
Patch changesets to downgrade dependent bump type
- changesets/changesets#1011 - changesets/changesets#1459
1 parent ea6187e commit fdf724e

2 files changed

Lines changed: 29 additions & 0 deletions

File tree

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@
7676
"expo-modules-*",
7777
"typescript"
7878
]
79+
},
80+
"patchedDependencies": {
81+
"@changesets/assemble-release-plan": "patches/@changesets__assemble-release-plan.patch"
7982
}
8083
}
8184
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
diff --git a/dist/changesets-assemble-release-plan.cjs.js b/dist/changesets-assemble-release-plan.cjs.js
2+
index e07ba6e793021b6cfdec898afca517e293386ddb..88d80a95fbe739996918ef4883601b4388926123 100644
3+
--- a/dist/changesets-assemble-release-plan.cjs.js
4+
+++ b/dist/changesets-assemble-release-plan.cjs.js
5+
@@ -215,7 +215,7 @@ function determineDependents({
6+
preInfo,
7+
onlyUpdatePeerDependentsWhenOutOfRange: config.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.onlyUpdatePeerDependentsWhenOutOfRange
8+
})) {
9+
- type = "major";
10+
+ type = "minor";
11+
} else if ((!releases.has(dependent) || releases.get(dependent).type === "none") && (config.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.updateInternalDependents === "always" || !semverSatisfies__default["default"](incrementVersion(nextRelease, preInfo), versionRange))) {
12+
switch (depType) {
13+
case "dependencies":
14+
diff --git a/dist/changesets-assemble-release-plan.esm.js b/dist/changesets-assemble-release-plan.esm.js
15+
index ea2be567403c4ef94a65f3218ccb683cf5cb4bc1..b62b66628d8887618b02ee35359faf70cbe685ad 100644
16+
--- a/dist/changesets-assemble-release-plan.esm.js
17+
+++ b/dist/changesets-assemble-release-plan.esm.js
18+
@@ -204,7 +204,7 @@ function determineDependents({
19+
preInfo,
20+
onlyUpdatePeerDependentsWhenOutOfRange: config.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.onlyUpdatePeerDependentsWhenOutOfRange
21+
})) {
22+
- type = "major";
23+
+ type = "minor";
24+
} else if ((!releases.has(dependent) || releases.get(dependent).type === "none") && (config.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.updateInternalDependents === "always" || !semverSatisfies(incrementVersion(nextRelease, preInfo), versionRange))) {
25+
switch (depType) {
26+
case "dependencies":

0 commit comments

Comments
 (0)