fix(plugins): keep remote marketplace JSON output clean (#117307)

Co-authored-by: Peter Steinberger <steipete@macos.shared>
This commit is contained in:
Peter Steinberger
2026-08-01 01:56:44 -07:00
committed by GitHub
parent 41051fe37c
commit b5f1bdb886
2 changed files with 79 additions and 2 deletions
+2 -2
View File
@@ -892,10 +892,10 @@ export async function runPluginMarketplaceListCommand(
opts: PluginMarketplaceListOptions,
): Promise<void> {
const { listMarketplacePlugins } = await import("../plugins/marketplace.js");
const { createPluginInstallLogger } = await loadPluginsCommandHelpers();
const { createPluginInstallLogger, quietPluginJsonLogger } = await loadPluginsCommandHelpers();
const result = await listMarketplacePlugins({
marketplace: source,
logger: createPluginInstallLogger(),
logger: opts.json ? quietPluginJsonLogger : createPluginInstallLogger(),
});
if (!result.ok) {
defaultRuntime.error(result.error);