module.exports = {
  types: [
    {value: 'feat',     name: 'feat:     A new feature'},
    {value: 'fix',      name: 'fix:      A bug fix'},
    {value: 'docs',     name: 'docs:     Documentation-only changes'},
    {value: 'style',    name: 'style:    Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)'},
    {value: 'chore',    name: 'chore:    Changes that neither fix a bug nor add a feature'},
    {value: 'refactor', name: 'refactor: Changes that modernize or future-proof existing code'},
    {value: 'perf',     name: 'perf:     Changes that improves performance'},
    {value: 'test',     name: 'test:     Adding missing tests'},
    {value: 'pipeline', name: 'pipeline: Changes to the build process or auxiliary tools and libraries'},
    {value: 'revert',   name: 'revert:   Revert to a commit'},
    {value: 'WIP',      name: 'WIP:      Work in progress'}
  ],
  scopeOverrides: {
    fix: [
      {name: 'bug'},
      {name: 'test'}
    ],
    chore: [
      {name: 'dependencies'}
    ],
    docs: [
      {name: 'code'},
      {name: 'usage'},
      {name: 'contributing'},
      {name: 'readme'}
    ],
    pipeline: [
      {name: 'webpack'},
      {name: 'circle'},
      {name: 'cypress'},
      {name: 'eslint'},
      {name: 'scripts'},
      {name: 'commitizen'}
    ]
  },
  messages: {
    type: 'Select the type of change that you\'re committing:',
    scope: '\nDenote the scope of this change:',
    customScope: 'Denote the scope of this change:',
    subject: 'Write a short, imperative-tense description of the change:\n',
    body: 'Provide a longer description of the change (optional). Use "|" to break a new line:\n',
    breaking: 'List any breaking changes (optional):\n',
    footer: 'List any issues closed by this change (optional). E.g.: #31, #34:\n',
    confirmCommit: 'Does this look good?'
  },
  allowCustomScopes: true,
  allowBreakingChanges: ['feat', 'fix']
}
@@ -945,18 +945,19 @@
  %7B%0A    f
-ix
+eat
 : %5B%0A    
@@ -970,82 +970,364 @@
 e: '
-bug'%7D,%0A      %7Bname: 'test'%7D%0A    %5D,%0A    chore: %5B%0A      %7Bname: 'dependencies
+elements'%7D,%0A      %7Bname: 'games'%7D,%0A      %7Bname: 'users'%7D,%0A      %7Bname: 'settings'%7D,%0A      %7Bname: 'organizations'%7D,%0A      %7Bname: 'onboarding'%7D%0A    %5D,%0A    fix: %5B%0A      %7Bname: 'elements'%7D,%0A      %7Bname: 'games'%7D,%0A      %7Bname: 'users'%7D,%0A      %7Bname: 'settings'%7D,%0A      %7Bname: 'organizations'%7D,%0A      %7Bname: 'onboarding'%7D,%0A      %7Bname: 'test'%7D,%0A      %7Bname: 'bug
 '%7D%0A 
@@ -1445,24 +1445,96 @@
 me'%7D%0A    %5D,%0A
+    chore: %5B%0A      %7Bname: 'dependencies'%7D,%0A      %7Bname: 'merge'%7D%0A    %5D,%0A
     pipeline
@@ -1653,15 +1653,11 @@
 e: '
-scripts
+npm
 '%7D,%0A

add more scopes