Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update links from v3.vuejs.org to vuejs.org #2015

Merged
merged 1 commit into from Oct 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/rules/no-duplicate-attr-inheritance.md
Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions docs/rules/no-duplicate-attributes.md
Expand Up @@ -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`

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-lifecycle-after-await.md
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-reserved-component-names.md
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-setup-props-destructure.md
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-side-effects-in-computed-properties.md
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-static-inline-styles.md
Expand Up @@ -63,7 +63,7 @@ The styles reported in this rule mean that we recommend separating them into `<s

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-template-key.md
Expand Up @@ -53,7 +53,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down
4 changes: 2 additions & 2 deletions docs/rules/no-textarea-mustache.md
Expand Up @@ -34,7 +34,7 @@ This rule reports mustaches in `<textarea>`.

::: warning Note
Interpolation on textareas (`<textarea>{{text}}</textarea>`) 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)
:::

</div>
Expand All @@ -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

Expand Down
14 changes: 7 additions & 7 deletions docs/rules/no-unsupported-features.md
Expand Up @@ -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]
Expand All @@ -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"` ... [`<script setup>`][Vue RFCs - 0040-script-setup]
- Vue.js 2.6.0+
- `"dynamic-directive-arguments"` ... [dynamic directive arguments](https://v3.vuejs.org/guide/template-syntax.html#dynamic-arguments).
- `"v-slot"` ... [v-slot](https://v3.vuejs.org/api/directives.html#v-slot) directive.
- `"dynamic-directive-arguments"` ... [dynamic directive arguments](https://vuejs.org/guide/essentials/template-syntax.html#dynamic-arguments).
- `"v-slot"` ... [v-slot](https://vuejs.org/api/built-in-directives.html#v-slot) directive.
- Vue.js 2.5.0+
- `"slot-scope-attribute"` ... [slot-scope](https://v2.vuejs.org/v2/api/#slot-scope-deprecated) attributes.

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

## :books: Further Reading

- [API - v-memo](https://v3.vuejs.org/api/directives.html#v-memo)
- [API - v-memo](https://vuejs.org/api/built-in-directives.html#v-memo)
- [API - v-is](https://v3.vuejs.org/api/directives.html#v-is)
- [API - v-is (Old)](https://github.com/vuejs/docs-next/blob/008613756c3d781128d96b64a2d27f7598f8f548/src/api/directives.md#v-is)
- [Guide - Dynamic Arguments](https://v3.vuejs.org/guide/template-syntax.html#dynamic-arguments)
- [API - v-slot](https://v3.vuejs.org/api/directives.html#v-slot)
- [Guide - Dynamic Arguments](https://vuejs.org/guide/essentials/template-syntax.html#dynamic-arguments)
- [API - v-slot](https://vuejs.org/api/built-in-directives.html#v-slot)
- [API (for v2) - slot-scope](https://v2.vuejs.org/v2/api/#slot-scope-deprecated)
- [Vue RFCs - 0001-new-slot-syntax]
- [Vue RFCs - 0002-slot-syntax-shorthand]
Expand Down
4 changes: 2 additions & 2 deletions docs/rules/no-use-v-if-with-v-for.md
Expand Up @@ -91,8 +91,8 @@ There are two common cases where this can be tempting:
## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/no-v-for-template-key.md
Expand Up @@ -58,7 +58,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/require-component-is.md
Expand Up @@ -41,7 +41,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/require-emit-validator.md
Expand Up @@ -53,7 +53,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/require-prop-type-constructor.md
Expand Up @@ -72,7 +72,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/require-render-return.md
Expand Up @@ -53,7 +53,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/require-slots-as-functions.md
Expand Up @@ -42,7 +42,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/require-valid-default-prop.md
Expand Up @@ -78,7 +78,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/return-in-emits-validator.md
Expand Up @@ -57,7 +57,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/use-v-on-exact.md
Expand Up @@ -45,7 +45,7 @@ This rule enforce usage of `exact` modifier on `v-on` when there is another `v-o

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/v-for-delimiter-style.md
Expand Up @@ -60,7 +60,7 @@ Default is set to `in`.

## :books: Further Reading

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

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/v-on-event-hyphenation.md
Expand Up @@ -112,7 +112,7 @@ Don't use hyphenated name but allow custom event names

- [Guide - Custom Events]

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

## :rocket: Version

Expand Down
4 changes: 2 additions & 2 deletions docs/rules/valid-next-tick.md
Expand Up @@ -81,8 +81,8 @@ Nothing.
- [`Vue.nextTick` API in Vue 2](https://v2.vuejs.org/v2/api/#Vue-nextTick)
- [`vm.$nextTick` API in Vue 2](https://v2.vuejs.org/v2/api/#vm-nextTick)
- [Global API Treeshaking](https://v3-migration.vuejs.org/breaking-changes/global-api-treeshaking.html)
- [Global `nextTick` API in Vue 3](https://v3.vuejs.org/api/global-api.html#nexttick)
- [Instance `$nextTick` API in Vue 3](https://v3.vuejs.org/api/instance-methods.html#nexttick)
- [Global `nextTick` API in Vue 3](https://vuejs.org/api/general.html#nexttick)
- [Instance `$nextTick` API in Vue 3](https://vuejs.org/api/component-instance.html#nexttick)

## :rocket: Version

Expand Down
2 changes: 1 addition & 1 deletion docs/rules/valid-v-is.md
Expand Up @@ -59,7 +59,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version
Expand Down
2 changes: 1 addition & 1 deletion docs/rules/valid-v-memo.md
Expand Up @@ -59,7 +59,7 @@ Nothing.

## :books: Further Reading

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

## :rocket: Version

Expand Down