Skip to content

Commit b41379b

Browse files
authored
Update links from v3.vuejs.org to vuejs.org (#2015)
1 parent 96bfff0 commit b41379b

25 files changed

+35
-35
lines changed

docs/rules/no-duplicate-attr-inheritance.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Nothing.
5050

5151
## :books: Further Reading
5252

53-
- [API - inheritAttrs](https://v3.vuejs.org/api/options-misc.html#inheritattrs)
53+
- [API - inheritAttrs](https://vuejs.org/api/options-misc.html#inheritattrs)
5454

5555
## :rocket: Version
5656

docs/rules/no-duplicate-attributes.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ This rule reports duplicate attributes.
5353
- `allowCoexistClass` (`boolean`) ... Enables [`v-bind:class`] directive can coexist with the plain `class` attribute. Default is `true`.
5454
- `allowCoexistStyle` (`boolean`) ... Enables [`v-bind:style`] directive can coexist with the plain `style` attribute. Default is `true`.
5555

56-
[`v-bind:class`]: https://v3.vuejs.org/guide/class-and-style.html
57-
[`v-bind:style`]: https://v3.vuejs.org/guide/class-and-style.html
56+
[`v-bind:class`]: https://vuejs.org/guide/essentials/class-and-style.html
57+
[`v-bind:style`]: https://vuejs.org/guide/essentials/class-and-style.html
5858

5959
### `"allowCoexistClass": false, "allowCoexistStyle": false`
6060

docs/rules/no-lifecycle-after-await.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Nothing.
4343

4444
## :books: Further Reading
4545

46-
- [Guide - Composition API - Lifecycle Hooks](https://v3.vuejs.org/guide/composition-api-lifecycle-hooks.html)
46+
- [Guide - Composition API - Lifecycle Hooks](https://vuejs.org/api/composition-api-lifecycle.html)
4747
- [Vue RFCs - 0013-composition-api](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0013-composition-api.md)
4848

4949
## :rocket: Version

docs/rules/no-reserved-component-names.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ export default {
7878
- [List of SVG elements](https://developer.mozilla.org/en-US/docs/Web/SVG/Element)
7979
- [Kebab case elements](https://stackoverflow.com/questions/22545621/do-custom-elements-require-a-dash-in-their-name/22545622#22545622)
8080
- [Valid custom element name](https://html.spec.whatwg.org/multipage/custom-elements.html#valid-custom-element-name)
81-
- [API - Built-In Components](https://v3.vuejs.org/api/built-in-components.html)
81+
- [API - Built-In Components](https://vuejs.org/api/built-in-components.html)
8282
- [API (for v2) - Built-In Components](https://v2.vuejs.org/v2/api/index.html#Built-In-Components)
8383

8484
## :rocket: Version

docs/rules/no-setup-props-destructure.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ Nothing.
9494

9595
## :books: Further Reading
9696

97-
- [Guide - Composition API - Setup](https://v3.vuejs.org/guide/composition-api-setup.html)
97+
- [Guide - Composition API - Setup](https://vuejs.org/api/composition-api-setup.html)
9898
- [Vue RFCs - 0013-composition-api](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0013-composition-api.md)
9999

100100
## :rocket: Version

docs/rules/no-side-effects-in-computed-properties.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Nothing.
109109

110110
## :books: Further Reading
111111

112-
- [Guide - Computed Caching vs Methods](https://v3.vuejs.org/guide/computed.html#computed-caching-vs-methods)
112+
- [Guide - Computed Caching vs Methods](https://vuejs.org/guide/essentials/computed.html#computed-caching-vs-methods)
113113

114114
## :rocket: Version
115115

docs/rules/no-static-inline-styles.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ The styles reported in this rule mean that we recommend separating them into `<s
6363

6464
## :books: Further Reading
6565

66-
- [Guide - Class and Style Bindings / Binding Inline Styles](https://v3.vuejs.org/guide/class-and-style.html#binding-inline-styles)
66+
- [Guide - Class and Style Bindings / Binding Inline Styles](https://vuejs.org/guide/essentials/class-and-style.html#binding-inline-styles)
6767

6868
## :rocket: Version
6969

docs/rules/no-template-key.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Nothing.
5353

5454
## :books: Further Reading
5555

56-
- [API - Special Attributes - key](https://v3.vuejs.org/api/special-attributes.html#key)
56+
- [API - Special Attributes - key](https://vuejs.org/api/built-in-special-attributes.html#key)
5757

5858
## :rocket: Version
5959

docs/rules/no-textarea-mustache.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ This rule reports mustaches in `<textarea>`.
3434

3535
::: warning Note
3636
Interpolation on textareas (`<textarea>{{text}}</textarea>`) won't work. Use `v-model` instead.
37-
[https://v3.vuejs.org/guide/forms.html#multiline-text](https://v3.vuejs.org/guide/forms.html#multiline-text)
37+
[https://vuejs.org/guide/essentials/forms.html#multiline-text](https://vuejs.org/guide/essentials/forms.html#multiline-text)
3838
:::
3939

4040
</div>
@@ -45,7 +45,7 @@ Nothing.
4545

4646
## :books: Further Reading
4747

48-
- [Guide - Form Input Bindings / Multiline text](https://v3.vuejs.org/guide/forms.html#multiline-text)
48+
- [Guide - Form Input Bindings / Multiline text](https://vuejs.org/guide/essentials/forms.html#multiline-text)
4949

5050
## :rocket: Version
5151

docs/rules/no-unsupported-features.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ This rule reports unsupported Vue.js syntax on the specified version.
3030
- `ignores` ... You can use this `ignores` option to ignore the given features.
3131
The `"ignores"` option accepts an array of the following strings.
3232
- Vue.js 3.2.0+
33-
- `"v-memo"` ... [v-memo](https://v3.vuejs.org/api/directives.html#v-memo) directive.
33+
- `"v-memo"` ... [v-memo](https://vuejs.org/api/built-in-directives.html#v-memo) directive.
3434
- `"v-bind-prop-modifier-shorthand"` ... `v-bind` with `.prop` modifier shorthand.
3535
- `"v-bind-attr-modifier"` ... `.attr` modifier on `v-bind` directive.
3636
- Vue.js 3.1.0+
37-
- `"is-attribute-with-vue-prefix"` ... [`is` attribute with `vue:` prefix](https://v3.vuejs.org/api/special-attributes.html#is)
37+
- `"is-attribute-with-vue-prefix"` ... [`is` attribute with `vue:` prefix](https://vuejs.org/api/built-in-special-attributes.html#is)
3838
- Vue.js 3.0.0+
3939
- `"v-model-argument"` ... [argument on `v-model`][Vue RFCs - 0005-replace-v-bind-sync-with-v-model-argument]
4040
- `"v-model-custom-modifiers"` ... [custom modifiers on `v-model`][Vue RFCs - 0011-v-model-api-change]
@@ -43,8 +43,8 @@ The `"ignores"` option accepts an array of the following strings.
4343
- `"style-css-vars-injection"` ... [SFC CSS variable injection][Vue RFCs - 0043-sfc-style-variables]
4444
- `"script-setup"` ... [`<script setup>`][Vue RFCs - 0040-script-setup]
4545
- Vue.js 2.6.0+
46-
- `"dynamic-directive-arguments"` ... [dynamic directive arguments](https://v3.vuejs.org/guide/template-syntax.html#dynamic-arguments).
47-
- `"v-slot"` ... [v-slot](https://v3.vuejs.org/api/directives.html#v-slot) directive.
46+
- `"dynamic-directive-arguments"` ... [dynamic directive arguments](https://vuejs.org/guide/essentials/template-syntax.html#dynamic-arguments).
47+
- `"v-slot"` ... [v-slot](https://vuejs.org/api/built-in-directives.html#v-slot) directive.
4848
- Vue.js 2.5.0+
4949
- `"slot-scope-attribute"` ... [slot-scope](https://v2.vuejs.org/v2/api/#slot-scope-deprecated) attributes.
5050

@@ -100,11 +100,11 @@ The `"ignores"` option accepts an array of the following strings.
100100

101101
## :books: Further Reading
102102

103-
- [API - v-memo](https://v3.vuejs.org/api/directives.html#v-memo)
103+
- [API - v-memo](https://vuejs.org/api/built-in-directives.html#v-memo)
104104
- [API - v-is](https://v3.vuejs.org/api/directives.html#v-is)
105105
- [API - v-is (Old)](https://github.com/vuejs/docs-next/blob/008613756c3d781128d96b64a2d27f7598f8f548/src/api/directives.md#v-is)
106-
- [Guide - Dynamic Arguments](https://v3.vuejs.org/guide/template-syntax.html#dynamic-arguments)
107-
- [API - v-slot](https://v3.vuejs.org/api/directives.html#v-slot)
106+
- [Guide - Dynamic Arguments](https://vuejs.org/guide/essentials/template-syntax.html#dynamic-arguments)
107+
- [API - v-slot](https://vuejs.org/api/built-in-directives.html#v-slot)
108108
- [API (for v2) - slot-scope](https://v2.vuejs.org/v2/api/#slot-scope-deprecated)
109109
- [Vue RFCs - 0001-new-slot-syntax]
110110
- [Vue RFCs - 0002-slot-syntax-shorthand]

docs/rules/no-use-v-if-with-v-for.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ There are two common cases where this can be tempting:
9191
## :books: Further Reading
9292

9393
- [Style guide - Avoid v-if with v-for](https://vuejs.org/style-guide/rules-essential.html#avoid-v-if-with-v-for)
94-
- [Guide - Conditional Rendering / v-if with v-for](https://v3.vuejs.org/guide/conditional.html#v-if-with-v-for)
95-
- [Guide - List Rendering / v-for with v-if](https://v3.vuejs.org/guide/list.html#v-for-with-v-if)
94+
- [Guide - Conditional Rendering / v-if with v-for](https://vuejs.org/guide/essentials/conditional.html#v-if-with-v-for)
95+
- [Guide - List Rendering / v-for with v-if](https://vuejs.org/guide/essentials/list.html#v-for-with-v-if)
9696

9797
## :rocket: Version
9898

docs/rules/no-v-for-template-key.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Nothing.
5858

5959
## :books: Further Reading
6060

61-
- [API - Special Attributes - key](https://v3.vuejs.org/api/special-attributes.html#key)
61+
- [API - Special Attributes - key](https://vuejs.org/api/built-in-special-attributes.html#key)
6262
- [API (for v2) - Special Attributes - key](https://v2.vuejs.org/v2/api/#key)
6363

6464
## :rocket: Version

docs/rules/require-component-is.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Nothing.
4141

4242
## :books: Further Reading
4343

44-
- [Guide - Components Basics / Dynamic Components](https://v3.vuejs.org/guide/component-basics.html#dynamic-components)
44+
- [Guide - Components Basics / Dynamic Components](https://vuejs.org/guide/essentials/component-basics.html#dynamic-components)
4545

4646
## :rocket: Version
4747

docs/rules/require-emit-validator.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Nothing.
5353

5454
## :books: Further Reading
5555

56-
- [API Reference](https://v3.vuejs.org/api/options-data.html#emits)
56+
- [API Reference](https://vuejs.org/api/options-state.html#emits)
5757

5858
## :rocket: Version
5959

docs/rules/require-prop-type-constructor.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Nothing.
7272

7373
## :books: Further Reading
7474

75-
- [Guide - Prop Validation](https://v3.vuejs.org/guide/component-props.html#prop-validation)
75+
- [Guide - Prop Validation](https://vuejs.org/guide/components/props.html#prop-validation)
7676

7777
## :rocket: Version
7878

docs/rules/require-render-return.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Nothing.
5353

5454
## :books: Further Reading
5555

56-
- [Guide - Render Functions](https://v3.vuejs.org/guide/render-function.html)
56+
- [Guide - Render Functions](https://vuejs.org/guide/extras/render-function.html)
5757

5858
## :rocket: Version
5959

docs/rules/require-slots-as-functions.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Nothing.
4242

4343
## :books: Further Reading
4444

45-
- [API - $slots](https://v3.vuejs.org/api/instance-properties.html#slots)
45+
- [API - $slots](https://vuejs.org/api/component-instance.html#slots)
4646
- [Vue RFCs - 0006-slots-unification](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0006-slots-unification.md)
4747

4848
## :rocket: Version

docs/rules/require-valid-default-prop.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ Nothing.
7878

7979
## :books: Further Reading
8080

81-
- [Guide - Prop Validation](https://v3.vuejs.org/guide/component-props.html#prop-validation)
81+
- [Guide - Prop Validation](https://vuejs.org/guide/components/props.html#prop-validation)
8282

8383
## :rocket: Version
8484

docs/rules/return-in-emits-validator.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Nothing.
5757

5858
## :books: Further Reading
5959

60-
- [Guide - Custom Events / Validate Emitted Events](https://v3.vuejs.org/guide/component-custom-events.html#validate-emitted-events)
60+
- [Guide - Custom Events / Validate Emitted Events](https://vuejs.org/guide/components/events.html#events-validation)
6161
- [Vue RFCs - 0030-emits-option](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0030-emits-option.md)
6262

6363
## :rocket: Version

docs/rules/use-v-on-exact.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ This rule enforce usage of `exact` modifier on `v-on` when there is another `v-o
4545

4646
## :books: Further Reading
4747

48-
- [Guide - .exact Modifier](https://v3.vuejs.org/guide/events.html#exact-modifier)
48+
- [Guide - .exact Modifier](https://vuejs.org/guide/essentials/event-handling.html#exact-modifier)
4949

5050
## :rocket: Version
5151

docs/rules/v-for-delimiter-style.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Default is set to `in`.
6060

6161
## :books: Further Reading
6262

63-
- [Guide - List Rendering](https://v3.vuejs.org/guide/list.html)
63+
- [Guide - List Rendering](https://vuejs.org/guide/essentials/list.html)
6464

6565
## :rocket: Version
6666

docs/rules/v-on-event-hyphenation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Don't use hyphenated name but allow custom event names
112112

113113
- [Guide - Custom Events]
114114

115-
[Guide - Custom Events]: https://v3.vuejs.org/guide/component-custom-events.html
115+
[Guide - Custom Events]: https://vuejs.org/guide/components/events.html
116116

117117
## :rocket: Version
118118

docs/rules/valid-next-tick.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ Nothing.
8181
- [`Vue.nextTick` API in Vue 2](https://v2.vuejs.org/v2/api/#Vue-nextTick)
8282
- [`vm.$nextTick` API in Vue 2](https://v2.vuejs.org/v2/api/#vm-nextTick)
8383
- [Global API Treeshaking](https://v3-migration.vuejs.org/breaking-changes/global-api-treeshaking.html)
84-
- [Global `nextTick` API in Vue 3](https://v3.vuejs.org/api/global-api.html#nexttick)
85-
- [Instance `$nextTick` API in Vue 3](https://v3.vuejs.org/api/instance-methods.html#nexttick)
84+
- [Global `nextTick` API in Vue 3](https://vuejs.org/api/general.html#nexttick)
85+
- [Instance `$nextTick` API in Vue 3](https://vuejs.org/api/component-instance.html#nexttick)
8686

8787
## :rocket: Version
8888

docs/rules/valid-v-is.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Nothing.
5959

6060
## :books: Further Reading
6161

62-
- [API - v-is](https://v3.vuejs.org/api/directives.html#v-is)
62+
- [API - v-is](https://vuejs.org/api/built-in-directives.html#v-is)
6363
- [API - v-is (Old)](https://github.com/vuejs/docs-next/blob/008613756c3d781128d96b64a2d27f7598f8f548/src/api/directives.md#v-is)
6464

6565
## :rocket: Version

docs/rules/valid-v-memo.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Nothing.
5959

6060
## :books: Further Reading
6161

62-
- [API - v-memo](https://v3.vuejs.org/api/directives.html#v-memo)
62+
- [API - v-memo](https://vuejs.org/api/built-in-directives.html#v-memo)
6363

6464
## :rocket: Version
6565

0 commit comments

Comments
 (0)