From a906b10e76fa9df5385d610c6df7934af5b2416a Mon Sep 17 00:00:00 2001 From: Max Litruv Boonzaayer Date: Fri, 17 Apr 2026 02:47:57 +1000 Subject: [PATCH] Display thumbnail links in plugin list --- src/PluginHost.js | 3 +++ src/index.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/PluginHost.js b/src/PluginHost.js index 5e52878..4267b09 100644 --- a/src/PluginHost.js +++ b/src/PluginHost.js @@ -352,6 +352,9 @@ export class PluginHost extends EventEmitter { installable.forEach((p, i) => { console.log(`${i + 1}. ${p.name} v${p.version} by ${p.author}`); console.log(` ${p.description || 'No description'}`); + if (p.thumbnail) { + console.log(` 🖼️ ${p.thumbnail}`); + } }); const rl = readline.createInterface({ diff --git a/src/index.js b/src/index.js index c7edf0d..76024b0 100644 --- a/src/index.js +++ b/src/index.js @@ -34,6 +34,9 @@ console.log('Plugin directory:', host.pluginsDir); console.log('\n📦 Available in Registry:', host.getRegistry().length); host.getRegistry().forEach(p => { console.log(` - ${p.name} v${p.version} by ${p.author}`); + if (p.thumbnail) { + console.log(` 🖼️ ${p.thumbnail}`); + } }); const contributors = [...new Set(host.getRegistry().map(p => p.author))];