docs: async function confirm(question, options = {}) {
    const {
      defaultYes = true,
      timeout,
    } = options
    const hasQ = question.endsWith('?')
    const text = `${hasQ ? question.replace(/\?$/, '') : question} (y/n)${hasQ ? '?' : ''}`
    const { question: answer } = await askQuestions({
      question: {
        text,
        defaultValue: defaultYes ? 'y' : 'n',
      },
    }, timeout)
    return answer == 'y'
  }