Я пытаюсь использовать now cli для покупки домена через мой Node.js сервер, но я не могу понять, как выполнить команду оболочки в Node и автоматически вставить ввод при запросе.
Вот моя команда, использующая child_process.exec
const { stdout } = await exec(`now --token ${NOW_TOKEN} domains buy ${domainName}.${tld}`)
Это ничего не делает, потому что команда ожидает ввода (y/N)
для подтверждения покупки домена. У них нет опции в комманде, чтобы обойти вопрос типа --yes
.
Как я могу передать строку y
+ Enter
, когда процесс ожидает?