-
Notifications
You must be signed in to change notification settings - Fork 1
/
.commitlintrc
47 lines (47 loc) · 1008 Bytes
/
.commitlintrc
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
{
extends:['@commitlint/config-conventional'],
rules: {
'scope-case': [2, 'always', 'lower-case'],
'scope-enum': [
2,
'always',
[
'web',
'client-http',
'server',
'react',
'examples'
],
],
},
prompt: {
questions: {
scope: {
description:
'What is the scope of this change (e.g. component or file name)',
enum: {
web: {
description: "Change in the web provider",
title: 'OpenFeature Web Provider',
},
server: {
description: "Change in the server provider",
title: 'OpenFeature Server Provider',
},
['client-http']: {
description: "Change in the confidence HTTP Client",
title: 'Confidence HTTP client',
},
react: {
description: "Change in the React integration",
title: 'Integration React',
},
examples: {
description: "Change to an example app",
title: 'Example',
}
}
},
},
},
}