Skip to content

Commit 45e00ce

Browse files
feat(version): update workspace specifiers in peerDependencies (#4203)
Co-authored-by: David George Holmes <geometryzen@gmail.com>
1 parent 461019f commit 45e00ce

File tree

18 files changed

+301
-66
lines changed

18 files changed

+301
-66
lines changed

integration/__tests__/lerna-publish-relative-file-spec.spec.ts

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,5 +94,70 @@ index SHA..SHA 100644
9494
@@ -3 +3 @@
9595
- "version": "1.0.0",
9696
+ "version": "2.0.0",
97+
diff --git a/packages/package-8/package.json b/packages/package-8/package.json
98+
index SHA..SHA 100644
99+
--- a/packages/package-8/package.json
100+
+++ b/packages/package-8/package.json
101+
@@ -3 +3 @@
102+
- "version": "1.0.0",
103+
+ "version": "2.0.0",
104+
diff --git a/packages/package-9/package.json b/packages/package-9/package.json
105+
index SHA..SHA 100644
106+
--- a/packages/package-9/package.json
107+
+++ b/packages/package-9/package.json
108+
@@ -3 +3 @@
109+
- "version": "1.0.0",
110+
+ "version": "2.0.0",
111+
diff --git a/packages/package-a/package.json b/packages/package-a/package.json
112+
index SHA..SHA 100644
113+
--- a/packages/package-a/package.json
114+
+++ b/packages/package-a/package.json
115+
@@ -3 +3 @@
116+
- "version": "1.0.0",
117+
+ "version": "2.0.0",
118+
diff --git a/packages/package-b/package.json b/packages/package-b/package.json
119+
index SHA..SHA 100644
120+
--- a/packages/package-b/package.json
121+
+++ b/packages/package-b/package.json
122+
@@ -3 +3 @@
123+
- "version": "1.0.0",
124+
+ "version": "2.0.0",
125+
diff --git a/packages/package-c/package.json b/packages/package-c/package.json
126+
index SHA..SHA 100644
127+
--- a/packages/package-c/package.json
128+
+++ b/packages/package-c/package.json
129+
@@ -3 +3 @@
130+
- "version": "1.0.0",
131+
+ "version": "2.0.0",
132+
diff --git a/packages/package-d/package.json b/packages/package-d/package.json
133+
index SHA..SHA 100644
134+
--- a/packages/package-d/package.json
135+
+++ b/packages/package-d/package.json
136+
@@ -3 +3 @@
137+
- "version": "1.0.0",
138+
+ "version": "2.0.0",
139+
@@ -5 +5 @@
140+
- "package-1": "workspace:^2.3.4"
141+
+ "package-1": "workspace:^2.0.0"
142+
diff --git a/packages/package-e/package.json b/packages/package-e/package.json
143+
index SHA..SHA 100644
144+
--- a/packages/package-e/package.json
145+
+++ b/packages/package-e/package.json
146+
@@ -3 +3 @@
147+
- "version": "1.0.0",
148+
+ "version": "2.0.0",
149+
@@ -5 +5 @@
150+
- "package-1": "workspace:~2.3.4"
151+
+ "package-1": "workspace:~2.0.0"
152+
diff --git a/packages/package-g/package.json b/packages/package-g/package.json
153+
index SHA..SHA 100644
154+
--- a/packages/package-g/package.json
155+
+++ b/packages/package-g/package.json
156+
@@ -3 +3 @@
157+
- "version": "1.0.0",
158+
+ "version": "2.0.0",
159+
@@ -5 +5 @@
160+
- "package-1": "workspace:2.3.4"
161+
+ "package-1": "workspace:2.0.0"
97162
`);
98163
});

libs/commands/link/src/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { CommandConfigOptions, Package, ValidationError } from "@lerna/core";
2-
32
import { Command, PackageGraph, PackageGraphNode, symlinkDependencies } from "@lerna/legacy-core";
4-
53
import npa from "npm-package-arg";
64
import pMap from "p-map";
75
import path from "path";
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-8",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "file:../package-1"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-9",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "^1.0.0"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-a",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "workspace:*"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-b",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "workspace:^"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-c",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "workspace:~"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-d",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "workspace:^2.3.4"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-e",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "workspace:~2.3.4"
6+
}
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"name": "package-f",
3+
"version": "1.0.0",
4+
"peerDependencies": {
5+
"package-1": "workspace:2.3.4"
6+
}
7+
}

0 commit comments

Comments
 (0)