UNPKG

518 BJavaScriptView Raw
1const inquirer = require('inquirer');
2
3/**
4 * Standard method to print logs.
5 * @param logs
6 */
7const printLog = function(...logs) {
8 console.log.apply(console, logs);
9};
10
11/**
12 * Create an ask prase.
13 * @param message {String}
14 * @return {Promise} Answer true or false.
15 */
16const ask = function(message, defaultVal = true) {
17 const name = '_NAME_';
18 return inquirer.prompt([
19 { type: 'confirm', name, message, default: defaultVal }
20 ]).then(answers => answers[name]);
21};
22
23module.exports = {
24 printLog,
25 ask
26};
\No newline at end of file