From a8e52e8d5d3d6bb8e8c761dda03439c879b0f3bd Mon Sep 17 00:00:00 2001 From: Harshi-Shah-CS Date: Thu, 16 Apr 2026 17:36:50 +0530 Subject: [PATCH] fix: avoid duplicate env-var prompt & duplicate choice list --- src/adapters/base-class.ts | 1 - src/base-command.ts | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/adapters/base-class.ts b/src/adapters/base-class.ts index 0a37b7b..a264347 100755 --- a/src/adapters/base-class.ts +++ b/src/adapters/base-class.ts @@ -519,7 +519,6 @@ export default class BaseClass { (await ux.inquire({ type: 'checkbox', name: 'variablePreparationType', - default: this.config.framework, choices: this.config.variablePreparationTypeOptions, message: 'Import variables from a stack and/or manually add custom variables to the list', })); diff --git a/src/base-command.ts b/src/base-command.ts index 32527b4..4664229 100755 --- a/src/base-command.ts +++ b/src/base-command.ts @@ -62,6 +62,9 @@ export abstract class BaseCommand extends Command { this.args = args as Args; ux.registerSearchPlugin(); + if (process.stdin.isTTY && typeof process.stdin.setMaxListeners === 'function') { + process.stdin.setMaxListeners(20); + } this.$event = new EventEmitter(); await this.prepareConfig();