UNPKG

@warriorjs/cli

Version:

WarriorJS command line

31 lines (25 loc) 782 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _inquirer = require('inquirer'); var _inquirer2 = _interopRequireDefault(_inquirer); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Requests confirmation from the user. * * @param {string} message The prompt message. * @param {boolean} defaultAnswer The default answer. */ async function requestConfirmation(message, defaultAnswer = false) { const answerName = 'requestConfirmation'; const answers = await _inquirer2.default.prompt([{ message, name: answerName, type: 'confirm', default: defaultAnswer }]); return answers[answerName]; } exports.default = requestConfirmation; module.exports = exports.default;