Skip to content

Commit c6714a4

Browse files
committed
feat: add subject-leading-capital rule
1 parent bb17ab9 commit c6714a4

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import ensureCase from '../library/ensure-case';
2+
3+
export default (parsed, when, value) => {
4+
const negated = when === 'never';
5+
const {subject} = parsed;
6+
const result = ensureCase(subject[0], value);
7+
return [
8+
negated ? !result : result,
9+
[
10+
`message must`,
11+
negated ? `not` : null,
12+
`be ${value}`
13+
]
14+
.filter(Boolean)
15+
.join(' ')
16+
];
17+
};

0 commit comments

Comments
 (0)