Preciso obter uma resposta da interface de linha de leitura, tudo funciona bem, mas eu gostaria de inserir a resposta na próxima linha depois da pergunta, mas agora consigo inserir a resposta junto com a pergunta.
async function IsAgreed() {
const rl = readline.createInterface({ input: process.stdin, output: process.stdout });
let options = ['yes', 'y', 'YES', 'Y'];
let response = await rl.question('Do you agree to execute ?');
return options.includes(response);
}
Saída:
Do you agree to execute ?| <-- cursor is here
Saída esperada:
Do you agree to execute ?
| <-- I need to insert cursor here
Sou novo em codificação, qualquer ideia seria útil para mim.