#419·prompts

在验证失败后输入新值时,内容会"向上滚动"

作者: 0xmaayan创建于 2024年6月18日更新于 2024年6月18日

描述错误

当第一次提示验证失败,然后输入不同的值时,内容会在每次按键盘按键时“滚动上移”。

重现问题

考虑以下代码:

console.log("Hello");
console.log("\World");

const response = await prompts({
  type: 'number',
  name: 'value',
  message: 'How old are you?',
  validate: value => value < 18 ? `Nightclub is 18+ only` : true
});

输入无效的值后,会显示错误消息,但当输入不同的值时,内容会滚动上移,并覆盖了 console.log 的内容。

内容来源: terkelg/prompts