Skip to content

Commit 3a256c2

Browse files
committed
fix: Show both install formats in search output (slug and extension_id)
1 parent a71f79f commit 3a256c2

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1331,15 +1331,16 @@ function displayExtensionsTable(extensions) {
13311331
if (ext.subtitle) {
13321332
console.log(` ${ext.subtitle}`);
13331333
}
1334-
console.log(` ${ansi.colorize(ansi.dim, 'Install:')} flb install ${ext.slug}`);
1334+
const installSlug = ext.publisher?.slug ? `${ext.publisher.slug}/${ext.slug}` : `fleetbase/${ext.slug}`;
1335+
console.log(` ${ansi.colorize(ansi.dim, 'Install:')} flb install ${installSlug} ${ansi.colorize(ansi.dim, `or flb install ${ext.id}`)}`);
13351336

13361337
if (index < extensions.length - 1) {
13371338
console.log('');
13381339
}
13391340
});
13401341

13411342
console.log(ansi.colorize(ansi.dim, '\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500'));
1342-
console.log(ansi.colorize(ansi.dim, `Use ${ansi.colorize(ansi.white, 'flb install <slug>')} to install an extension.`));
1343+
console.log(ansi.colorize(ansi.dim, `Use ${ansi.colorize(ansi.white, 'flb install fleetbase/<slug>')} or ${ansi.colorize(ansi.white, 'flb install <extension_id>')} to install an extension.`));
13431344
console.log(ansi.colorize(ansi.dim, `Use ${ansi.colorize(ansi.white, 'flb search --json')} for machine-readable output.\n`));
13441345
}
13451346

0 commit comments

Comments
 (0)