chore(deps): update dependency eslint-plugin-vue to v10.12.0 #34
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/eslint-plugin-vue-10.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
10.11.1→10.12.0Release Notes
vuejs/eslint-plugin-vue (eslint-plugin-vue)
v10.12.0Compare Source
New rules
vue/no-content-outside-blockrule (#3119)vue/no-define-model-defaultrule (#3146)vue/no-props-shadowrule (#3118)New rule options
requiredoption tovue/block-langto report components that omit a required block entirely (#3125)ignoreMixinsoption tovue/require-explicit-emitsrule (#3141)Fixed false negatives (may result in more lint issues)
vue/no-ref-as-operandrule (#3144)vue/no-dupe-keysnot reportingdefineModel()names that collide with a prop, another model, or a<script setup>variable (#3163)vue/no-dupe-keysnot reporting<script setup>variables that shadow a prop while aliasing a different one, such asconst foo = toRef(props, 'bar')(#3124)vue/no-multi-spacesnot reporting multiple spaces in the tags of some top-level blocks, e.g.<script setup>(#3162)vue/no-ref-as-operandandvue/no-ref-object-reactivity-lossto also check refs created withuseTemplateRef()(#3154)vue/no-unused-propertiesnot reporting unused non-props properties in components that use$propsas a whole (e.g.v-bind="$props") (#3161)vue/padding-lines-in-component-definitionto check every pair of adjacent properties, not only the first, whenwithinOptionorwithinEachis not set (#3155)vue/require-default-prop,vue/no-boolean-default,vue/no-required-prop-with-defaultandvue/require-valid-default-propnot handling defaults that are passed towithDefaults()by reference or spread instead of an inline object literal (#3114)Fixed false positives (may result in fewer lint issues)
vue/singleline-html-element-content-newlineandvue/multiline-html-element-content-newlinerules to ignorerouter-linkandnuxt-linkelements by default (#3165)vue/no-undef-propertiesfalse positives for properties returned via...toRefs(reactive({ ... }))fromsetup()(#3134)vue/require-typed-reffalse positives when an explicit type annotation already applies to theref()call (#3123)vue/v-if-else-keyfalse positive for components with a bound:key(#3150)Other changes
vue/no-ref-object-reactivity-loss, since the Reactivity Transform proposal was dropped from Vue (#3126)vue/html-self-closingto treat Vue's special<slot>and<template>elements as components (html.componentoption) instead of normal HTML elements (#3164)vue/attributes-orderrule to provide a suggestion instead of an autofix when the fix would move a binding acrossv-bind="object"(#3145)vue/no-reserved-component-namesby no longer rebuilding its reserved name sets for every file (#3147)Configuration
📅 Schedule: (in timezone Europe/Warsaw)
* 9-22 * * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.