diff --git a/docs/rules/no-duplicate-attr-inheritance.md b/docs/rules/no-duplicate-attr-inheritance.md index 908b49b19..00662ac60 100644 --- a/docs/rules/no-duplicate-attr-inheritance.md +++ b/docs/rules/no-duplicate-attr-inheritance.md @@ -50,7 +50,7 @@ Nothing. ## :books: Further Reading -- [API - inheritAttrs](https://v3.vuejs.org/api/options-misc.html#inheritattrs) +- [API - inheritAttrs](https://vuejs.org/api/options-misc.html#inheritattrs) ## :rocket: Version diff --git a/docs/rules/no-duplicate-attributes.md b/docs/rules/no-duplicate-attributes.md index 000b67414..5d843a154 100644 --- a/docs/rules/no-duplicate-attributes.md +++ b/docs/rules/no-duplicate-attributes.md @@ -53,8 +53,8 @@ This rule reports duplicate attributes. - `allowCoexistClass` (`boolean`) ... Enables [`v-bind:class`] directive can coexist with the plain `class` attribute. Default is `true`. - `allowCoexistStyle` (`boolean`) ... Enables [`v-bind:style`] directive can coexist with the plain `style` attribute. Default is `true`. -[`v-bind:class`]: https://v3.vuejs.org/guide/class-and-style.html -[`v-bind:style`]: https://v3.vuejs.org/guide/class-and-style.html +[`v-bind:class`]: https://vuejs.org/guide/essentials/class-and-style.html +[`v-bind:style`]: https://vuejs.org/guide/essentials/class-and-style.html ### `"allowCoexistClass": false, "allowCoexistStyle": false` diff --git a/docs/rules/no-lifecycle-after-await.md b/docs/rules/no-lifecycle-after-await.md index dbcef6b80..87141aa18 100644 --- a/docs/rules/no-lifecycle-after-await.md +++ b/docs/rules/no-lifecycle-after-await.md @@ -43,7 +43,7 @@ Nothing. ## :books: Further Reading -- [Guide - Composition API - Lifecycle Hooks](https://v3.vuejs.org/guide/composition-api-lifecycle-hooks.html) +- [Guide - Composition API - Lifecycle Hooks](https://vuejs.org/api/composition-api-lifecycle.html) - [Vue RFCs - 0013-composition-api](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0013-composition-api.md) ## :rocket: Version diff --git a/docs/rules/no-reserved-component-names.md b/docs/rules/no-reserved-component-names.md index 94e761eaa..8a0813b94 100644 --- a/docs/rules/no-reserved-component-names.md +++ b/docs/rules/no-reserved-component-names.md @@ -78,7 +78,7 @@ export default { - [List of SVG elements](https://developer.mozilla.org/en-US/docs/Web/SVG/Element) - [Kebab case elements](https://stackoverflow.com/questions/22545621/do-custom-elements-require-a-dash-in-their-name/22545622#22545622) - [Valid custom element name](https://html.spec.whatwg.org/multipage/custom-elements.html#valid-custom-element-name) -- [API - Built-In Components](https://v3.vuejs.org/api/built-in-components.html) +- [API - Built-In Components](https://vuejs.org/api/built-in-components.html) - [API (for v2) - Built-In Components](https://v2.vuejs.org/v2/api/index.html#Built-In-Components) ## :rocket: Version diff --git a/docs/rules/no-setup-props-destructure.md b/docs/rules/no-setup-props-destructure.md index d618cf013..0048bc6e0 100644 --- a/docs/rules/no-setup-props-destructure.md +++ b/docs/rules/no-setup-props-destructure.md @@ -94,7 +94,7 @@ Nothing. ## :books: Further Reading -- [Guide - Composition API - Setup](https://v3.vuejs.org/guide/composition-api-setup.html) +- [Guide - Composition API - Setup](https://vuejs.org/api/composition-api-setup.html) - [Vue RFCs - 0013-composition-api](https://github.com/vuejs/rfcs/blob/master/active-rfcs/0013-composition-api.md) ## :rocket: Version diff --git a/docs/rules/no-side-effects-in-computed-properties.md b/docs/rules/no-side-effects-in-computed-properties.md index b2d0490b7..f677f8d72 100644 --- a/docs/rules/no-side-effects-in-computed-properties.md +++ b/docs/rules/no-side-effects-in-computed-properties.md @@ -109,7 +109,7 @@ Nothing. ## :books: Further Reading -- [Guide - Computed Caching vs Methods](https://v3.vuejs.org/guide/computed.html#computed-caching-vs-methods) +- [Guide - Computed Caching vs Methods](https://vuejs.org/guide/essentials/computed.html#computed-caching-vs-methods) ## :rocket: Version diff --git a/docs/rules/no-static-inline-styles.md b/docs/rules/no-static-inline-styles.md index 09f7f2188..2d400c22f 100644 --- a/docs/rules/no-static-inline-styles.md +++ b/docs/rules/no-static-inline-styles.md @@ -63,7 +63,7 @@ The styles reported in this rule mean that we recommend separating them into ``. ::: warning Note Interpolation on textareas (``) won't work. Use `v-model` instead. -[https://v3.vuejs.org/guide/forms.html#multiline-text](https://v3.vuejs.org/guide/forms.html#multiline-text) +[https://vuejs.org/guide/essentials/forms.html#multiline-text](https://vuejs.org/guide/essentials/forms.html#multiline-text) ::: @@ -45,7 +45,7 @@ Nothing. ## :books: Further Reading -- [Guide - Form Input Bindings / Multiline text](https://v3.vuejs.org/guide/forms.html#multiline-text) +- [Guide - Form Input Bindings / Multiline text](https://vuejs.org/guide/essentials/forms.html#multiline-text) ## :rocket: Version diff --git a/docs/rules/no-unsupported-features.md b/docs/rules/no-unsupported-features.md index cc9efab3a..cd6c3dcf9 100644 --- a/docs/rules/no-unsupported-features.md +++ b/docs/rules/no-unsupported-features.md @@ -30,11 +30,11 @@ This rule reports unsupported Vue.js syntax on the specified version. - `ignores` ... You can use this `ignores` option to ignore the given features. The `"ignores"` option accepts an array of the following strings. - Vue.js 3.2.0+ - - `"v-memo"` ... [v-memo](https://v3.vuejs.org/api/directives.html#v-memo) directive. + - `"v-memo"` ... [v-memo](https://vuejs.org/api/built-in-directives.html#v-memo) directive. - `"v-bind-prop-modifier-shorthand"` ... `v-bind` with `.prop` modifier shorthand. - `"v-bind-attr-modifier"` ... `.attr` modifier on `v-bind` directive. - Vue.js 3.1.0+ - - `"is-attribute-with-vue-prefix"` ... [`is` attribute with `vue:` prefix](https://v3.vuejs.org/api/special-attributes.html#is) + - `"is-attribute-with-vue-prefix"` ... [`is` attribute with `vue:` prefix](https://vuejs.org/api/built-in-special-attributes.html#is) - Vue.js 3.0.0+ - `"v-model-argument"` ... [argument on `v-model`][Vue RFCs - 0005-replace-v-bind-sync-with-v-model-argument] - `"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. - `"style-css-vars-injection"` ... [SFC CSS variable injection][Vue RFCs - 0043-sfc-style-variables] - `"script-setup"` ... [`