Skip to content

Commit 9ef4594

Browse files
committed
chore: fix typo
1 parent 1528c21 commit 9ef4594

4 files changed

Lines changed: 16 additions & 12 deletions

File tree

.git_consistent

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ subject:
6363
required: true
6464
description: 'The subject contains succinct description of the change'
6565
rules:
66-
firstLatter: lower
66+
firstLetter: lower
6767
dotAtEnd: false
6868
nonAscii: false
6969
issueKeyword:
@@ -88,6 +88,6 @@ body:
8888
required: false
8989
description: 'The body contains details of the change'
9090
rules:
91-
firstLatter: upper
91+
firstLetter: upper
9292
dotAtEnd: true
9393
nonAscii: false

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,18 +129,18 @@ subject:
129129
required: true
130130
description: 'The subject contains succinct description of the change'
131131
rules:
132-
firstLatter: lower
132+
firstLetter: lower
133133
dotAtEnd: false
134134
ascii: false
135135
```
136136
137137
```sh
138138
$ git consistent --subject="Write documents."
139-
subject must be first latter is lowercase.
139+
subject must be first letter is lowercase.
140140
subject should not put dot (.) at the end.
141141

142142
$ git consistent --subject="ドキュメントを書いた"
143-
subject must be first latter is lowercase.
143+
subject must be first letter is lowercase.
144144
subject should only alphabet.
145145
```
146146

@@ -300,8 +300,8 @@ Date: Sat Feb 10 15:13:40 2018 +0900
300300
| `regExpMatchNum` | (`type: branch` only) number of values to retrieve from the match specified by `regExp` | string |
301301
| `regExpFlag` | (`type: branch` only) `regExp`'s falg | `i` |
302302
| `rules` | input value format rules | Object |
303-
| rule key | rule's type | `firstLatter`, `dotAtEnd`, `nonAscii`, `numberOnly` |
304-
| `firstLatter` | upper case or lower case about input value's first latter | `upper`, `lower` |
303+
| rule key | rule's type | `firstLetter`, `dotAtEnd`, `nonAscii`, `numberOnly` |
304+
| `firstLetter` | upper case or lower case about input value's first letter | `upper`, `lower` |
305305
| `dotAtEnd` | need dot (`.`) input value's last | boolean |
306306
| `nonAscii` | Use not ascii symbols | boolean |
307307
| `numberOnly` | number only? | boolean |

lib/gen-config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ const createQuestions = () => {
8080
},
8181
{
8282
type: 'list',
83-
name: 'subjectFirstLatter',
83+
name: 'subjectFirstLetter',
8484
message: 'Does the subject start with?',
8585
choices: [
8686
{ name: 'lower case', value: 'lower' },
@@ -136,7 +136,7 @@ const generateDefinitionsFile = (definitionsFileName, answers, dryRun = false) =
136136
required: true,
137137
description: 'The subject contains succinct description of the change',
138138
rules: {
139-
firstLatter: answers.subjectFirstLatter,
139+
firstLetter: answers.subjectFirstLetter,
140140
dotAtEnd: answers.subjectDotAtEnd,
141141
nonAscii: false,
142142
},
@@ -148,7 +148,7 @@ const generateDefinitionsFile = (definitionsFileName, answers, dryRun = false) =
148148
required: false,
149149
description: 'The body contains details of the change',
150150
rules: {
151-
firstLatter: 'upper',
151+
firstLetter: 'upper',
152152
dotAtEnd: true,
153153
nonAscii: false,
154154
},

lib/main.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,14 @@ const checkValue = (term, value, definition) => {
8989
_.forEach(rules, (ruleSetting, ruleName) => {
9090
switch (ruleName) {
9191
case 'firstLatter':
92+
case 'firstLetter':
93+
if (ruleName === "firstLatter") {
94+
console.log(`${colors.warning}oh, 'firstLatter' is misspell. 'firstLetter' is right!${colors.reset}`)
95+
}
9296
if (['small', 'lower', 'lowercase'].includes(ruleSetting) && /^[^a-z].*/.test(value)) {
93-
errorMessages.push(`${term} must be first latter is lowercase.`)
97+
errorMessages.push(`${term} must be first letter is lowercase.`)
9498
} else if (['big', 'upper', 'uppercase'].includes(ruleSetting) && /^[^A-Z].*/.test(value)) {
95-
errorMessages.push(`${term} must be first latter is uppercase.`)
99+
errorMessages.push(`${term} must be first letter is uppercase.`)
96100
}
97101
break
98102
case 'dotAtEnd':

0 commit comments

Comments
 (0)