getDefaultAnswers = questions =>
  questions.reduce(async (answersContextProm, question) => {
    const answersContext = await answersContextProm

    return {
      ...answersContext,
      [question.name]: await getDefaultAnswer(question, answersContext)
    }
  }, Promise.resolve({}))
Get default question's answers

@param {Array} questions