module.exports = { disableEmoji: false, format: '{type}{scope}: {emoji}{subject}', list: [ 'test', 'feat', 'fix', 'chore', 'docs', 'refactor', 'style', 'ci', 'perf', ], maxMessageLength: 64, minMessageLength: 3, questions: [ 'type', 'scope', 'subject', 'body', 'breaking', 'issues', 'lerna', ], scopes: [], types: { chore: { description: 'Build process or auxiliary tool changes', emoji: '(🤖)', value: 'chore', }, ci: { description: 'CI related changes', emoji: '(🎡)', value: 'ci', }, docs: { description: 'Documentation only changes', emoji: '(✏️)', value: 'docs', }, feat: { description: 'A new feature', emoji: '(🎸)', value: 'feat', }, fix: { description: 'A bug fix', emoji: '(🐛)', value: 'fix', }, perf: { description: 'A code change that improves performance', emoji: '(⚡️)', value: 'perf', }, refactor: { description: 'A code change that neither fixes a bug or adds a feature', emoji: '(💡)', value: 'refactor', }, release: { description: 'Create a release commit', emoji: '(🏹)', value: 'release', }, style: { description: 'Markup, white-space, formatting, missing semi-colons...', emoji: '(💄)', value: 'style', }, test: { description: 'Adding missing tests', emoji: '(💍)', value: 'test', }, messages: { type: "Select the type of change that you're committing:", customScope: 'Select the scope this component affects:', subject: 'Write a short, imperative mood description of the change:\n', body: 'Provide a longer description of the change:\n ', breaking: 'List any breaking changes:\n', footer: 'Issues this commit closes, e.g #123:', confirmCommit: 'The packages that this commit has affected\n', }, }, }