From 617d7d2f1d5abdcdee0bacdc53af43a8318cc8a3 Mon Sep 17 00:00:00 2001 From: Peter Hedenskog Date: Sun, 2 Mar 2025 18:47:07 +0100 Subject: [PATCH] Also try to load cli options locally (#4455) --- lib/cli/pluginOptions.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/cli/pluginOptions.js b/lib/cli/pluginOptions.js index 36cbc1744..a05e7e097 100644 --- a/lib/cli/pluginOptions.js +++ b/lib/cli/pluginOptions.js @@ -16,6 +16,16 @@ export async function registerPluginOptions(yargsInstance, plugins) { if (plugin && typeof plugin.getCliOptions === 'function') { const options = plugin.getCliOptions(); yargsInstance.options(options); + } else { + try { + const plugin = await import(pluginName); + if (plugin && typeof plugin.getCliOptions === 'function') { + const options = plugin.getCliOptions(); + yargsInstance.options(options); + } + } catch { + // Swallow this silent + } } } catch { // Swallow this silent