Skip to content

Commit 3698652

Browse files
committed
Update docs
1 parent fdc4d46 commit 3698652

5 files changed

+8
-4
lines changed

docs/rules/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ For example:
269269
| [vue/prefer-true-attribute-shorthand](./prefer-true-attribute-shorthand.md) | require shorthand form attribute when `v-bind` value is `true` | :bulb: | :hammer: |
270270
| [vue/require-direct-export](./require-direct-export.md) | require the component to be directly exported | | :hammer: |
271271
| [vue/require-emit-validator](./require-emit-validator.md) | require type definitions in emits | :bulb: | :hammer: |
272+
| [vue/require-explicit-slots](./require-explicit-slots.md) | require slots to be explicitly defined | | :warning: |
272273
| [vue/require-expose](./require-expose.md) | require declare public properties using `expose` | :bulb: | :hammer: |
273274
| [vue/require-macro-variable-name](./require-macro-variable-name.md) | require a certain macro variable name | :bulb: | :hammer: |
274275
| [vue/require-name-property](./require-name-property.md) | require a name property in Vue components | :bulb: | :hammer: |

docs/rules/no-restricted-static-attribute.md

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ title: vue/no-restricted-static-attribute
55
description: disallow specific attribute
66
since: v7.0.0
77
---
8-
98
# vue/no-restricted-static-attribute
109

1110
> disallow specific attribute

docs/rules/no-restricted-v-bind.md

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ title: vue/no-restricted-v-bind
55
description: disallow specific argument in `v-bind`
66
since: v7.0.0
77
---
8-
98
# vue/no-restricted-v-bind
109

1110
> disallow specific argument in `v-bind`

docs/rules/require-explicit-slots.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
pageClass: rule-details
33
sidebarDepth: 0
44
title: vue/require-explicit-slots
5-
description: require slots to be explicitly defined with defineSlots
5+
description: require slots to be explicitly defined
66
---
7-
87
# vue/require-explicit-slots
98

109
> require slots to be explicitly defined
@@ -66,3 +65,8 @@ defineComponent({
6665
## :wrench: Options
6766

6867
Nothing.
68+
69+
## :mag: Implementation
70+
71+
- [Rule source](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-explicit-slots.js)
72+
- [Test source](https://github.com/vuejs/eslint-plugin-vue/blob/master/tests/lib/rules/require-explicit-slots.js)

lib/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ module.exports = {
190190
'require-direct-export': require('./rules/require-direct-export'),
191191
'require-emit-validator': require('./rules/require-emit-validator'),
192192
'require-explicit-emits': require('./rules/require-explicit-emits'),
193+
'require-explicit-slots': require('./rules/require-explicit-slots'),
193194
'require-expose': require('./rules/require-expose'),
194195
'require-macro-variable-name': require('./rules/require-macro-variable-name'),
195196
'require-name-property': require('./rules/require-name-property'),

0 commit comments

Comments
 (0)