diff --git a/validate-commit-msg.js b/validate-commit-msg.js index c1073e8b2b..ee71b175a4 100755 --- a/validate-commit-msg.js +++ b/validate-commit-msg.js @@ -13,7 +13,7 @@ var fs = require('fs'); var util = require('util'); -var MAX_LENGTH = 999; +var MAX_LENGTH = 100; var PATTERN = /^(?:fixup!\s*)?(\w*)(\(([\w\$\.\-\*/]*)\))?\: (.*)$/; var IGNORED = /^WIP\:/; var TYPES = { @@ -25,7 +25,9 @@ var TYPES = { perf: true, test: true, chore: true, - revert: true + revert: true, + 'interface': true, + i18n: true }; diff --git a/validate-commit-msg.spec.js b/validate-commit-msg.spec.js index cc4b4c3c5b..bb789fb90d 100644 --- a/validate-commit-msg.spec.js +++ b/validate-commit-msg.spec.js @@ -34,6 +34,8 @@ describe('validate-commit-msg.js', function() { expect(m.validateMessage('chore(*): something')).toBe(VALID); expect(m.validateMessage('chore(guide/location): something')).toBe(VALID); expect(m.validateMessage('revert(foo): something')).toBe(VALID); + expect(m.validateMessage('i18n(translate): something')).toBe(VALID); + expect(m.validateMessage('interface(ui-change): something')).toBe(VALID); expect(errors).toEqual([]); });