Skip to content

Commit b939d8d

Browse files
committed
Allow workspace protocol in peer deps
1 parent 2e7b4e6 commit b939d8d

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

scripts/check-dependencies.js

+4-8
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,10 @@ function checkPeerDepedencies(packageJson) {
5656
continue;
5757
}
5858

59-
const peerDep = packageJson.peerDependencies[dependency];
60-
if (peerDep.startsWith("workspace:")) {
61-
console.error(
62-
`${packageJson.name} uses the workspace protocol for ${dependency}, which is a peer dependency`
63-
);
64-
65-
success = false;
66-
}
59+
const peerDep = packageJson.peerDependencies[dependency].replace(
60+
/^workspace:/,
61+
""
62+
);
6763

6864
const devDep = packageJson.devDependencies[dependency].replace(
6965
/^workspace:/,

0 commit comments

Comments
 (0)