UNPKG

eddi-cli

Version:

Command line interface to make project-based editing of EDDI personalities possible.

23 lines (19 loc) 607 B
function getPersonalityOptionFromPersonalities(personalities) { const personality = { alias: 'p', type: 'string', choices: personalities.map((p) => p.choiceValue), requestArg: true, questionChoices: personalities, }; if (personalities.length === 1) { const p = personalities[0]; personality.choices = personalities; personality.default = p; personality.defaultDescription = p.choiceValue; personality.requestArg = false; personality.hidden = true; } return personality; } module.exports = getPersonalityOptionFromPersonalities;