1 | const inquirer = require('inquirer');
|
2 |
|
3 | /**
|
4 | * Standard method to print logs.
|
5 | * @param logs
|
6 | */
|
7 | const 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 | */
|
16 | const 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 |
|
23 | module.exports = {
|
24 | printLog,
|
25 | ask
|
26 | }; |
\ | No newline at end of file |