import * as readline from 'readline'; export function askForText(question: string): Promise { const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); return new Promise((resolve) => { rl.question(`${question}: `, (answer) => { rl.close(); resolve(answer.trim()); }); }); }