33 lines
		
	
	
		
			653 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			653 B
		
	
	
	
		
			JavaScript
		
	
	
module.exports = {
 | 
						|
  ignores: [(commit) => commit.includes('init')],
 | 
						|
  extends: ['@commitlint/config-conventional'],
 | 
						|
  rules: {
 | 
						|
    'body-leading-blank': [2, 'always'],
 | 
						|
    'footer-leading-blank': [1, 'always'],
 | 
						|
    'header-max-length': [2, 'always', 108],
 | 
						|
    'subject-empty': [2, 'never'],
 | 
						|
    'type-empty': [2, 'never'],
 | 
						|
    'type-enum': [
 | 
						|
      2,
 | 
						|
      'always',
 | 
						|
      [
 | 
						|
        'feat',
 | 
						|
        'fix',
 | 
						|
        'perf',
 | 
						|
        'style',
 | 
						|
        'docs',
 | 
						|
        'test',
 | 
						|
        'refactor',
 | 
						|
        'build',
 | 
						|
        'ci',
 | 
						|
        'chore',
 | 
						|
        'revert',
 | 
						|
        'wip',
 | 
						|
        'workflow',
 | 
						|
        'types',
 | 
						|
        'release',
 | 
						|
      ],
 | 
						|
    ],
 | 
						|
  },
 | 
						|
};
 |