|
| 1 | +diff --git a/dist/assemble-release-plan.cjs.dev.js b/dist/assemble-release-plan.cjs.dev.js |
| 2 | +index e1376ca756d69816f8c79637ee7b45161f092167..d9dc4c17cc90bc31794956a603f0baf6c5fee0d9 100644 |
| 3 | +--- a/dist/assemble-release-plan.cjs.dev.js |
| 4 | ++++ b/dist/assemble-release-plan.cjs.dev.js |
| 5 | +@@ -257,7 +257,7 @@ function shouldBumpMajor({ |
| 6 | + // we check if it is a peerDependency because if it is, our dependent bump type might need to be major. |
| 7 | + return depType === "peerDependencies" && nextRelease.type !== "none" && nextRelease.type !== "patch" && ( // 1. If onlyUpdatePeerDependentsWhenOutOfRange set to true, bump major if the version is leaving the range. |
| 8 | + // 2. If onlyUpdatePeerDependentsWhenOutOfRange set to false, bump major regardless whether or not the version is leaving the range. |
| 9 | +- !onlyUpdatePeerDependentsWhenOutOfRange || !semverSatisfies__default['default'](incrementVersion(nextRelease, preInfo), versionRange)) && ( // bump major only if the dependent doesn't already has a major release. |
| 10 | ++ !onlyUpdatePeerDependentsWhenOutOfRange || !semverSatisfies__default['default'](incrementVersion(nextRelease, preInfo), versionRange, { includePrerelease: true })) && ( // bump major only if the dependent doesn't already has a major release. |
| 11 | + !releases.has(dependent) || releases.has(dependent) && releases.get(dependent).type !== "major"); |
| 12 | + } |
| 13 | + |
| 14 | +diff --git a/dist/assemble-release-plan.cjs.prod.js b/dist/assemble-release-plan.cjs.prod.js |
| 15 | +index 3a83720644a94cdf6e62fa188a72c51c0384d00e..b3ce3ce688c16cafe92fc16569a7850ea644b904 100644 |
| 16 | +--- a/dist/assemble-release-plan.cjs.prod.js |
| 17 | ++++ b/dist/assemble-release-plan.cjs.prod.js |
| 18 | +@@ -130,7 +130,7 @@ function getDependencyVersionRanges(dependentPkgJSON, dependencyRelease) { |
| 19 | + } |
| 20 | + |
| 21 | + function shouldBumpMajor({dependent: dependent, depType: depType, versionRange: versionRange, releases: releases, nextRelease: nextRelease, preInfo: preInfo, onlyUpdatePeerDependentsWhenOutOfRange: onlyUpdatePeerDependentsWhenOutOfRange}) { |
| 22 | +- return "peerDependencies" === depType && "none" !== nextRelease.type && "patch" !== nextRelease.type && (!onlyUpdatePeerDependentsWhenOutOfRange || !semverSatisfies__default.default(incrementVersion(nextRelease, preInfo), versionRange)) && (!releases.has(dependent) || releases.has(dependent) && "major" !== releases.get(dependent).type); |
| 23 | ++ return "peerDependencies" === depType && "none" !== nextRelease.type && "patch" !== nextRelease.type && (!onlyUpdatePeerDependentsWhenOutOfRange || !semverSatisfies__default.default(incrementVersion(nextRelease, preInfo), versionRange, { includePrerelease: true })) && (!releases.has(dependent) || releases.has(dependent) && "major" !== releases.get(dependent).type); |
| 24 | + } |
| 25 | + |
| 26 | + function flattenReleases(changesets, packagesByName, ignoredPackages) { |
| 27 | +diff --git a/dist/assemble-release-plan.esm.js b/dist/assemble-release-plan.esm.js |
| 28 | +index 62891eb5dee97a33e6587514267c3cde5b314830..d183129242ce8582ce2e7a40d507b46f51583427 100644 |
| 29 | +--- a/dist/assemble-release-plan.esm.js |
| 30 | ++++ b/dist/assemble-release-plan.esm.js |
| 31 | +@@ -246,7 +246,7 @@ function shouldBumpMajor({ |
| 32 | + // we check if it is a peerDependency because if it is, our dependent bump type might need to be major. |
| 33 | + return depType === "peerDependencies" && nextRelease.type !== "none" && nextRelease.type !== "patch" && ( // 1. If onlyUpdatePeerDependentsWhenOutOfRange set to true, bump major if the version is leaving the range. |
| 34 | + // 2. If onlyUpdatePeerDependentsWhenOutOfRange set to false, bump major regardless whether or not the version is leaving the range. |
| 35 | +- !onlyUpdatePeerDependentsWhenOutOfRange || !semverSatisfies(incrementVersion(nextRelease, preInfo), versionRange)) && ( // bump major only if the dependent doesn't already has a major release. |
| 36 | ++ !onlyUpdatePeerDependentsWhenOutOfRange || !semverSatisfies(incrementVersion(nextRelease, preInfo), versionRange, { includePrerelease: true })) && ( // bump major only if the dependent doesn't already has a major release. |
| 37 | + !releases.has(dependent) || releases.has(dependent) && releases.get(dependent).type !== "major"); |
| 38 | + } |
| 39 | + |
0 commit comments