Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 51079bf

Browse files
7.20.0
1 parent b28867d commit 51079bf

File tree

5 files changed

+25
-9
lines changed

5 files changed

+25
-9
lines changed

‎docs/rules/multi-word-component-names.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/multi-word-component-names
55
description: require component names to be always multi-word
6+
since: v7.20.0
67
---
78
# vue/multi-word-component-names
89

910
> require component names to be always multi-word
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
12-
1312
## :book: Rule Details
1413

1514
This rule require component names to be always multi-word, except for root `App`
@@ -30,6 +29,7 @@ Vue.component('Todo', {
3029
// ...
3130
})
3231
```
32+
3333
</eslint-code-block>
3434

3535
<eslint-code-block filename="src/TodoItem.js" :rules="{'vue/multi-word-component-names': ['error']}">
@@ -43,6 +43,7 @@ export default {
4343
}
4444
</script>
4545
```
46+
4647
</eslint-code-block>
4748

4849
<eslint-code-block filename="src/Todo.vue" :rules="{'vue/multi-word-component-names': ['error']}">
@@ -56,6 +57,7 @@ export default {
5657
}
5758
</script>
5859
```
60+
5961
</eslint-code-block>
6062

6163
<eslint-code-block filename="src/Todo.vue" :rules="{'vue/multi-word-component-names': ['error']}">
@@ -68,6 +70,7 @@ export default {
6870
}
6971
</script>
7072
```
73+
7174
</eslint-code-block>
7275

7376
## :wrench: Options
@@ -78,6 +81,10 @@ Nothing.
7881

7982
- [Style guide - Multi-word component names](https://vuejs.org/v2/style-guide/#Multi-word-component-names-essential)
8083

84+
## :rocket: Version
85+
86+
This rule was introduced in eslint-plugin-vue v7.20.0
87+
8188
## :mag: Implementation
8289

8390
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/multi-word-component-names.js)

‎docs/rules/no-computed-properties-in-data.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/no-computed-properties-in-data
55
description: disallow accessing computed properties in `data`.
6+
since: v7.20.0
67
---
78
# vue/no-computed-properties-in-data
89

910
> disallow accessing computed properties in `data`.
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
12-
1312
## :book: Rule Details
1413

1514
This rule disallow accessing computed properties in `data()`.
@@ -39,6 +38,10 @@ export default {
3938

4039
Nothing.
4140

41+
## :rocket: Version
42+
43+
This rule was introduced in eslint-plugin-vue v7.20.0
44+
4245
## :mag: Implementation
4346

4447
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-computed-properties-in-data.js)

‎docs/rules/no-deprecated-router-link-tag-prop.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/no-deprecated-router-link-tag-prop
55
description: disallow using deprecated `tag` property on `RouterLink` (in Vue.js 3.0.0+)
6+
since: v7.20.0
67
---
78
# vue/no-deprecated-router-link-tag-prop
89

910
> disallow using deprecated `tag` property on `RouterLink` (in Vue.js 3.0.0+)
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
12-
1312
## :book: Rule Details
1413

1514
This rule reports deprecated the `tag` attribute on `RouterLink` elements (removed in Vue.js v3.0.0+).
@@ -85,6 +84,10 @@ given component names.
8584

8685
- [Vue RFCs - 0021-router-link-scoped-slot](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0021-router-link-scoped-slot.md)
8786

87+
## :rocket: Version
88+
89+
This rule was introduced in eslint-plugin-vue v7.20.0
90+
8891
## :mag: Implementation
8992

9093
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-deprecated-router-link-tag-prop.js)

‎docs/rules/no-undef-properties.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@ pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/no-undef-properties
55
description: disallow undefined properties
6+
since: v7.20.0
67
---
78
# vue/no-undef-properties
89

910
> disallow undefined properties
1011
11-
- :exclamation: <badge text="This rule has not been released yet." vertical="middle" type="error"> ***This rule has not been released yet.*** </badge>
12-
1312
## :book: Rule Details
1413

1514
This rule warns of using undefined properties.
@@ -108,6 +107,10 @@ watch(() => prop.undef, () => console.log('Updated!'))
108107

109108
</eslint-code-block>
110109

110+
## :rocket: Version
111+
112+
This rule was introduced in eslint-plugin-vue v7.20.0
113+
111114
## :mag: Implementation
112115

113116
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/no-undef-properties.js)

‎package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-plugin-vue",
3-
"version": "7.19.0",
3+
"version": "7.20.0",
44
"description": "Official ESLint plugin for Vue.js",
55
"main": "lib/index.js",
66
"scripts": {

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /