@greenpress/cli
Version:
CLI to install greenpress
17 lines (15 loc) • 435 B
JavaScript
const readline = require('readline');
module.exports = function yesNoQuestion(question) {
const questionInterface = readline.createInterface({
input: process.stdin,
output: process.stdout
});
return new Promise((resolve, reject) => {
questionInterface.question(question + " [y/N] ",
(input = 'n') => {
input = input.toLowerCase();
questionInterface.close();
resolve(input.toLowerCase() === 'y');
});
});
}