INNER CODE UNIT · JavaScript
fetchAnswers
echobind/bisonapp · packages/create-bison-app/cli.js:102
async function fetchAnswers(answers = {}) {
const questions = generateQuestions(name);
// Skip prompts and use defaults if acceptDefaults is true
const shouldUseDefaults = !!answers.acceptDefaults;
if (shouldUseDefaults) {
const defaultAnswers = {};
for (const question of questions) {
// Get answer from arguments if exists or use default
const answer = get(answers, question.name, question.default);
set(defaultAnswers, question.name, answer);
}
return defaultAnswers;
}