Skip to content

Commit e5cb3d0

Browse files
committed
🆙 update: rule name
1 parent 09ee649 commit e5cb3d0

File tree

13 files changed

+23
-23
lines changed

13 files changed

+23
-23
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ See [here](https://kazupon.github.io/eslint-plugin-vue-i18n/)
1616
Details changes for each release are documented in the [CHANGELOG.md](https://github.com/kazupon/eslint-plugin-vue-i18n/blob/master/CHANGELOG.md).
1717

1818
## :white_check_mark: TODO
19-
- [x] no-missing-key
20-
- [ ] no-dynamic-key
21-
- [x] no-unused-key
19+
- [x] no-missing-keys
20+
- [ ] no-dynamic-keys
21+
- [x] no-unused-keys
2222
- [ ] no-raw-text
2323
- [ ] valid-message-syntax
2424
- [ ] keys-order

docs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ For example:
2626
],
2727
"rules": {
2828
// Optional.
29-
"vue-i18n/no-dynamic-key": "error"
29+
"vue-i18n/no-dynamic-keys": "error"
3030
},
3131
"settings": {
3232
"vue-i18n": {

docs/rules/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77

88
| Rule ID | Description | |
99
|:--------|:------------|:---|
10-
| [vue-i18n/<wbr>no-missing-key](./no-missing-key.html) | disallow missing locale message key at localization methods | :star: |
10+
| [vue-i18n/<wbr>no-missing-keys](./no-missing-keys.html) | disallow missing locale message key at localization methods | :star: |
1111

1212
## Best Practices
1313

1414
| Rule ID | Description | |
1515
|:--------|:------------|:---|
16-
| [vue-i18n/<wbr>no-unused-key](./no-unused-key.html) | disallow unused localization keys | |
16+
| [vue-i18n/<wbr>no-unused-keys](./no-unused-keys.html) | disallow unused localization keys | |
1717

docs/rules/no-missing-key.md renamed to docs/rules/no-missing-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# vue-i18n/no-missing-key
1+
# vue-i18n/no-missing-keys
22

33
> disallow missing locale message key at localization methods
44

docs/rules/no-unused-key.md renamed to docs/rules/no-unused-keys.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# vue-i18n/no-unused-key
1+
# vue-i18n/no-unused-keys
22

33
> disallow unused localization keys
44
@@ -78,7 +78,7 @@ You can specify allowed directive-comments.
7878

7979
```json
8080
{
81-
"vue-i18n/no-unused-key": ["error", {
81+
"vue-i18n/no-unused-keys": ["error", {
8282
"extensions": [".js", ".vue"]
8383
}]
8484
}

lib/configs/recommended.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
module.exports = {
55
plugins: ['vue-i18n'],
66
rules: {
7-
'vue-i18n/no-missing-key': 'error'
7+
'vue-i18n/no-missing-keys': 'error'
88
}
99
}

lib/processors/json.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module.exports = {
1818
postprocess ([errors], filename) {
1919
delete localeMessageFiles[filename]
2020
return [...errors.filter(
21-
error => !error.ruleId || error.ruleId === 'vue-i18n/no-unused-key'
21+
error => !error.ruleId || error.ruleId === 'vue-i18n/no-unused-keys'
2222
)]
2323
},
2424

lib/rules.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
'use strict'
33

44
module.exports = {
5-
'no-missing-key': require('./rules/no-missing-key'),
6-
'no-unused-key': require('./rules/no-unused-key')
5+
'no-missing-keys': require('./rules/no-missing-keys'),
6+
'no-unused-keys': require('./rules/no-unused-keys')
77
}
File renamed without changes.

lib/rules/no-unused-key.js renamed to lib/rules/no-unused-keys.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const jsonDiffPatch = require('jsondiffpatch').create({})
99
const flatten = require('flat')
1010
const collectKeys = require('../utils/collect-keys')
1111
const { loadLocaleMessages } = require('../utils/index')
12-
const debug = require('debug')('eslint-plugin-vue-i18n:no-unused-key')
12+
const debug = require('debug')('eslint-plugin-vue-i18n:no-unused-keys')
1313

1414
let usedLocaleMessageKeys = null // used locale message keys
1515
let localeMessages = null // used locale messages
@@ -59,7 +59,7 @@ function traverseNode (fullpath, paths, ast, fn) {
5959
function create (context) {
6060
const filename = context.getFilename()
6161
if (extname(filename) !== '.json') {
62-
debug(`ignore ${filename} in no-unused-key`)
62+
debug(`ignore ${filename} in no-unused-keys`)
6363
return {}
6464
}
6565

@@ -72,7 +72,7 @@ function create (context) {
7272

7373
const targetLocaleMessage = findExistLocaleMessage(filename, localeMessages)
7474
if (!targetLocaleMessage) {
75-
debug(`ignore ${filename} in no-unused-key`)
75+
debug(`ignore ${filename} in no-unused-keys`)
7676
return {}
7777
}
7878

0 commit comments

Comments
 (0)