Skip to content

Commit efe1d78

Browse files
committed
fix(commitlint): fix eslint warns
1 parent 01525ef commit efe1d78

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

packages/dev-config/src/commitlint.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1+
const ERROR_LEVEL = 2;
2+
const HEADER_MAX_LENGTH = 100;
3+
const SUBJECT_MAX_LENGTH = 100;
4+
const BODY_MAX_LINE_LENGTH = 120;
5+
16
export default {
27
extends: ['@commitlint/config-conventional'],
38
rules: {
49
// Allow any subject case
510
'subject-case': [0, 'never'],
611
// Enforce allowed commit types (error if invalid)
712
'type-enum': [
8-
2, // Enforce as error
13+
ERROR_LEVEL, // Enforce as error
914
'always',
1015
[
1116
'feat', // New features
@@ -23,10 +28,10 @@ export default {
2328
],
2429
],
2530
// Limit subject line length
26-
'subject-max-length': [2, 'always', 100],
31+
'subject-max-length': [ERROR_LEVEL, 'always', SUBJECT_MAX_LENGTH],
2732
// Limit header line length
28-
'header-max-length': [2, 'always', 100],
33+
'header-max-length': [ERROR_LEVEL, 'always', HEADER_MAX_LENGTH],
2934
// Limit body line length
30-
'body-max-line-length': [1, 'always', 120],
35+
'body-max-line-length': [1, 'always', BODY_MAX_LINE_LENGTH],
3136
},
3237
};

0 commit comments

Comments
 (0)