forked from serverless/serverless
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcommitlint.config.js
More file actions
56 lines (55 loc) · 1.26 KB
/
commitlint.config.js
File metadata and controls
56 lines (55 loc) · 1.26 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
47
48
49
50
51
52
53
54
55
56
'use strict';
module.exports = {
rules: {
'body-leading-blank': [2, 'always'],
'footer-leading-blank': [2, 'always'],
'header-max-length': [2, 'always', 72],
'scope-enum': [
2,
'always',
[
'',
'AWS ALB',
'AWS API Gateway',
'AWS CloudFormation',
'AWS CloudFront',
'AWS Cognito',
'AWS Credentials',
'AWS Deploy',
'AWS EventBridge',
'AWS HTTP API',
'AWS IAM',
'AWS Info',
'AWS Kinesis',
'AWS Lambda',
'AWS Local Invocation',
'AWS S3',
'AWS Schedule',
'AWS SNS',
'AWS SQS',
'AWS Stream',
'AWS Websocket',
'CLI',
'Components',
'Config Schema',
'Dashboard',
'Packaging',
'Plugins',
'Standalone',
'Templates',
'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'],
],
},
};