Skip to content

Commit 688ad1e

Browse files
authored
Allow any scope casing for Conventional Commits (#2529)
* Allow any scope casing for Conventional Commits * Remove obsolete scope casing restriction test
1 parent d38a2ad commit 688ad1e

File tree

2 files changed

+0
-15
lines changed

2 files changed

+0
-15
lines changed

@commitlint/config-conventional/index.js

-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ module.exports = {
66
'footer-leading-blank': [1, 'always'],
77
'footer-max-line-length': [2, 'always', 100],
88
'header-max-length': [2, 'always', 100],
9-
'scope-case': [2, 'always', 'lower-case'],
109
'subject-case': [
1110
2,
1211
'never',

@commitlint/config-conventional/index.test.js

-14
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const messages = {
55
invalidTypeEnum: 'foo: some message',
66
invalidTypeCase: 'FIX: some message',
77
invalidTypeEmpty: ': some message',
8-
invalidScopeCase: 'fix(SCOPE): some message',
98
invalidSubjectCases: [
109
'fix(scope): Some message',
1110
'fix(scope): Some Message',
@@ -52,12 +51,6 @@ const errors = {
5251
name: 'type-empty',
5352
valid: false,
5453
},
55-
scopeCase: {
56-
level: 2,
57-
message: 'scope must be lower-case',
58-
name: 'scope-case',
59-
valid: false,
60-
},
6154
subjectCase: {
6255
level: 2,
6356
message:
@@ -134,13 +127,6 @@ test('type-empty', async () => {
134127
expect(result.errors).toEqual([errors.typeEmpty]);
135128
});
136129

137-
test('scope-case', async () => {
138-
const result = await lint(messages.invalidScopeCase, rules);
139-
140-
expect(result.valid).toBe(false);
141-
expect(result.errors).toEqual([errors.scopeCase]);
142-
});
143-
144130
test('subject-case', async () => {
145131
const invalidInputs = await Promise.all(
146132
messages.invalidSubjectCases.map((invalidInput) =>

0 commit comments

Comments
 (0)