forked from serverless/serverless
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcommitlint.config.js
More file actions
46 lines (45 loc) · 1.07 KB
/
commitlint.config.js
File metadata and controls
46 lines (45 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
'use strict';
module.exports = {
rules: {
'body-leading-blank': [2, 'always'],
'footer-leading-blank': [2, 'always'],
'header-max-length': [2, 'always', 72],
'scope-case': [2, 'always', 'start-case'],
'scope-enum': [
2,
'always',
[
'',
'AWS ALB',
'AWS API Gateway',
'AWS CloudFormation',
'AWS Cognito',
'AWS Deploy',
'AWS EventBridge',
'AWS HTTP API',
'AWS IAM',
'AWS Kinesis',
'AWS Lambda',
'AWS Local Invocation',
'AWS SNS',
'AWS Websocket',
'CLI',
'Components',
'Plugins',
'Standalone',
'User Config',
'Variables',
],
],
'subject-case': [2, 'always', 'sentence-case'],
'subject-empty': [2, 'never'],
'subject-full-stop': [2, 'never', '.'],
'type-case': [2, 'always', 'lower-case'],
'type-empty': [2, 'never'],
'type-enum': [
2,
'always',
['build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'style', 'test'],
],
},
};