|
1 | 1 | diff --git a/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.dev.js b/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.dev.js
|
2 |
| -index 8ff4e32..a7ee2fb 100644 |
| 2 | +index 8b33aee..1d43f28 100644 |
3 | 3 | --- a/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.dev.js
|
4 | 4 | +++ b/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.dev.js
|
5 |
| -@@ -62,7 +62,8 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope |
6 |
| - const DEPENDENCY_TYPES = ["dependencies", "devDependencies", "peerDependencies", "optionalDependencies"]; |
7 |
| - function versionPackage(release, versionsToUpdate, { |
8 |
| - updateInternalDependencies, |
| 5 | +@@ -96,7 +96,8 @@ function shouldUpdateDependencyBasedOnConfig(release, { |
| 6 | + depType |
| 7 | + }, { |
| 8 | + minReleaseType, |
9 | 9 | - onlyUpdatePeerDependentsWhenOutOfRange
|
10 | 10 | + onlyUpdatePeerDependentsWhenOutOfRange,
|
11 | 11 | + ignoreRange
|
12 | 12 | }) {
|
13 |
| - let { |
14 |
| - newVersion, |
15 |
| -@@ -102,7 +103,7 @@ function versionPackage(release, versionsToUpdate, { |
| 13 | + if (!semver__default['default'].satisfies(release.version, depVersionRange)) { |
| 14 | + // Dependencies leaving semver range should always be updated |
| 15 | +@@ -159,7 +160,7 @@ function versionPackage(release, versionsToUpdate, { |
16 | 16 | // they probably want it to stay like that
|
17 | 17 | new semver.Range(depCurrentVersion).range !== "") {
|
18 |
| - let rangeType = getVersionRangeType(depCurrentVersion); |
| 18 | + let rangeType = getVersionRangeType__default['default'](depCurrentVersion); |
19 | 19 | - let newNewRange = `${rangeType}${version}`;
|
20 | 20 | + let newNewRange = ignoreRange ? version : `${rangeType}${version}`;
|
21 | 21 | if (usesWorkspaceRange) newNewRange = `workspace:${newNewRange}`;
|
22 | 22 | deps[name] = newNewRange;
|
23 | 23 | }
|
24 |
| -@@ -207,7 +208,7 @@ async function getCommitThatAddsChangeset(changesetId, cwd) { |
25 |
| - } |
| 24 | +@@ -271,7 +272,7 @@ async function getCommitsThatAddChangesets(changesetIds, cwd) { |
| 25 | + return commits; |
26 | 26 | }
|
27 | 27 |
|
28 | 28 | -async function applyReleasePlan(releasePlan, packages, config$1 = config.defaultConfig, snapshot) {
|
29 | 29 | +async function applyReleasePlan(releasePlan, packages, config$1 = config.defaultConfig, snapshot, ignoreRange = false) {
|
30 | 30 | let cwd = packages.root.dir;
|
31 | 31 | let touchedFiles = [];
|
32 | 32 | const packagesByName = new Map(packages.packages.map(x => [x.packageJson.name, x]));
|
33 |
| -@@ -245,6 +246,7 @@ async function applyReleasePlan(releasePlan, packages, config$1 = config.default |
| 33 | +@@ -309,6 +310,7 @@ async function applyReleasePlan(releasePlan, packages, config$1 = config.default |
34 | 34 | let finalisedRelease = releaseWithChangelogs.map(release => {
|
35 | 35 | return versionPackage(release, versionsToUpdate, {
|
36 | 36 | updateInternalDependencies: config$1.updateInternalDependencies,
|
37 | 37 | + ignoreRange,
|
38 |
| - onlyUpdatePeerDependentsWhenOutOfRange: config$1.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.onlyUpdatePeerDependentsWhenOutOfRange |
| 38 | + onlyUpdatePeerDependentsWhenOutOfRange: config$1.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.onlyUpdatePeerDependentsWhenOutOfRange, |
| 39 | + bumpVersionsWithWorkspaceProtocolOnly: config$1.bumpVersionsWithWorkspaceProtocolOnly |
39 | 40 | });
|
40 |
| - }); |
41 | 41 | diff --git a/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.prod.js b/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.prod.js
|
42 |
| -index 772a26d..b1f5f4e 100644 |
| 42 | +index 9e9d03c..fff3e27 100644 |
43 | 43 | --- a/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.prod.js
|
44 | 44 | +++ b/node_modules/@changesets/apply-release-plan/dist/apply-release-plan.cjs.prod.js
|
45 |
| -@@ -60,7 +60,7 @@ function _defineProperty(obj, key, value) { |
| 45 | +@@ -64,7 +64,7 @@ function shouldUpdateDependencyBasedOnConfig(release, {depVersionRange: depVersi |
46 | 46 |
|
47 | 47 | const DEPENDENCY_TYPES = [ "dependencies", "devDependencies", "peerDependencies", "optionalDependencies" ];
|
48 | 48 |
|
49 |
| --function versionPackage(release, versionsToUpdate, {updateInternalDependencies: updateInternalDependencies, onlyUpdatePeerDependentsWhenOutOfRange: onlyUpdatePeerDependentsWhenOutOfRange}) { |
50 |
| -+function versionPackage(release, versionsToUpdate, {ignoreRange, updateInternalDependencies: updateInternalDependencies, onlyUpdatePeerDependentsWhenOutOfRange: onlyUpdatePeerDependentsWhenOutOfRange}) { |
| 49 | +-function versionPackage(release, versionsToUpdate, {updateInternalDependencies: updateInternalDependencies, onlyUpdatePeerDependentsWhenOutOfRange: onlyUpdatePeerDependentsWhenOutOfRange, bumpVersionsWithWorkspaceProtocolOnly: bumpVersionsWithWorkspaceProtocolOnly}) { |
| 50 | ++function versionPackage(release, versionsToUpdate, {ignoreRange, updateInternalDependencies: updateInternalDependencies, onlyUpdatePeerDependentsWhenOutOfRange: onlyUpdatePeerDependentsWhenOutOfRange, bumpVersionsWithWorkspaceProtocolOnly: bumpVersionsWithWorkspaceProtocolOnly}) { |
51 | 51 | let {newVersion: newVersion, packageJson: packageJson} = release;
|
52 | 52 | packageJson.version = newVersion;
|
53 | 53 | for (let depType of DEPENDENCY_TYPES) {
|
54 |
| -@@ -79,7 +79,7 @@ function versionPackage(release, versionsToUpdate, {updateInternalDependencies: |
55 |
| - })) continue; |
| 54 | +@@ -84,7 +84,7 @@ function versionPackage(release, versionsToUpdate, {updateInternalDependencies: |
56 | 55 | const usesWorkspaceRange = depCurrentVersion.startsWith("workspace:");
|
57 |
| - if (usesWorkspaceRange && (depCurrentVersion = depCurrentVersion.substr(10)), "" !== new semver.Range(depCurrentVersion).range) { |
58 |
| -- let newNewRange = `${getVersionRangeType(depCurrentVersion)}${version}`; |
59 |
| -+ let newNewRange = ignoreRange ? version : `${getVersionRangeType(depCurrentVersion)}${version}`; |
60 |
| - usesWorkspaceRange && (newNewRange = `workspace:${newNewRange}`), deps[name] = newNewRange; |
| 56 | + if (usesWorkspaceRange) depCurrentVersion = depCurrentVersion.substr(10); else if (!0 === bumpVersionsWithWorkspaceProtocolOnly) continue; |
| 57 | + if ("" !== new semver.Range(depCurrentVersion).range) { |
| 58 | +- let newNewRange = `${getVersionRangeType__default.default(depCurrentVersion)}${version}`; |
| 59 | ++ let newNewRange = ignoreRange ? version : `${getVersionRangeType__default.default(depCurrentVersion)}${version}`; |
| 60 | + usesWorkspaceRange && (newNewRange = "workspace:" + newNewRange), deps[name] = newNewRange; |
61 | 61 | }
|
62 | 62 | }
|
63 |
| -@@ -178,7 +178,7 @@ async function getCommitThatAddsChangeset(changesetId, cwd) { |
64 |
| - return commitForOldChangeset || void 0; |
| 63 | +@@ -160,7 +160,7 @@ async function getCommitsThatAddChangesets(changesetIds, cwd) { |
| 64 | + })), commits; |
65 | 65 | }
|
66 | 66 |
|
67 | 67 | -async function applyReleasePlan(releasePlan, packages, config$1 = config.defaultConfig, snapshot) {
|
68 | 68 | +async function applyReleasePlan(releasePlan, packages, config$1 = config.defaultConfig, snapshot, ignoreRange = false) {
|
69 | 69 | let cwd = packages.root.dir, touchedFiles = [];
|
70 |
| - const packagesByName = new Map(packages.packages.map(x => [ x.packageJson.name, x ])); |
| 70 | + const packagesByName = new Map(packages.packages.map((x => [ x.packageJson.name, x ]))); |
71 | 71 | let {releases: releases, changesets: changesets} = releasePlan;
|
72 |
| -@@ -195,6 +195,7 @@ async function applyReleasePlan(releasePlan, packages, config$1 = config.default |
| 72 | +@@ -177,6 +177,7 @@ async function applyReleasePlan(releasePlan, packages, config$1 = config.default |
73 | 73 | type: type
|
74 |
| - })), finalisedRelease = releaseWithChangelogs.map(release => versionPackage(release, versionsToUpdate, { |
| 74 | + }))), finalisedRelease = releaseWithChangelogs.map((release => versionPackage(release, versionsToUpdate, { |
75 | 75 | updateInternalDependencies: config$1.updateInternalDependencies,
|
76 | 76 | + ignoreRange,
|
77 |
| - onlyUpdatePeerDependentsWhenOutOfRange: config$1.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.onlyUpdatePeerDependentsWhenOutOfRange |
78 |
| - })), prettierConfig = await prettier.resolveConfig(cwd); |
79 |
| - for (let release of finalisedRelease) { |
| 77 | + onlyUpdatePeerDependentsWhenOutOfRange: config$1.___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.onlyUpdatePeerDependentsWhenOutOfRange, |
| 78 | + bumpVersionsWithWorkspaceProtocolOnly: config$1.bumpVersionsWithWorkspaceProtocolOnly |
| 79 | + }))), prettierConfig = await prettier__default.default.resolveConfig(cwd); |
0 commit comments