docs(plugins): render npm-first install routes

This commit is contained in:
Vincent Koc
2026-05-02 18:55:25 -07:00
parent 82e7accf53
commit 35d0db29ad
5 changed files with 56 additions and 53 deletions

View File

@@ -300,7 +300,10 @@ function resolveInstallRoute(packageJson, status) {
? `: \`${install.npmSpec}\``
: "";
if (release?.publishToClawHub === true && release?.publishToNpm === true) {
return clawhubSpec ? `ClawHub${clawhubSpec}; npm${npmSpec}` : `ClawHub + npm${npmSpec}`;
if (install?.defaultChoice === "clawhub") {
return clawhubSpec ? `ClawHub${clawhubSpec}; npm${npmSpec}` : `ClawHub + npm${npmSpec}`;
}
return clawhubSpec ? `npm${npmSpec}; ClawHub${clawhubSpec}` : `npm${npmSpec}; ClawHub`;
}
if (release?.publishToClawHub === true) {
return `ClawHub${clawhubSpec || npmSpec}`;