mirror of
https://github.com/spacebarchat/server.git
synced 2026-04-01 04:55:42 +00:00
20 lines
440 B
JavaScript
20 lines
440 B
JavaScript
const readline = require("readline");
|
|
const rl = readline.createInterface({ input: process.stdin, output: process.stdout });
|
|
|
|
async function ask(question) {
|
|
return new Promise((resolve, _reject) => {
|
|
return rl.question(question, (answer) => {
|
|
resolve(answer);
|
|
});
|
|
}).catch((err) => {
|
|
console.log(err);
|
|
});
|
|
}
|
|
async function askBool(question) {
|
|
return /y?/i.test(await ask(question));
|
|
}
|
|
|
|
module.exports = {
|
|
ask,
|
|
askBool
|
|
} |