Update dependency eslint-plugin-vue to v7.20.0#69
Open
renovate[bot] wants to merge 1 commit intodevelopfrom
Open
Update dependency eslint-plugin-vue to v7.20.0#69renovate[bot] wants to merge 1 commit intodevelopfrom
renovate[bot] wants to merge 1 commit intodevelopfrom
Conversation
dc37c44 to
abe76e9
Compare
abe76e9 to
a076814
Compare
a076814 to
bf9ae1a
Compare
2aa8c49 to
2d3893b
Compare
2d3893b to
8bc9c99
Compare
8bc9c99 to
3b1b561
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.9.0→7.20.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
vuejs/eslint-plugin-vue (eslint-plugin-vue)
v7.20.0Compare Source
✨ Enhancements
vue/no-undef-propertiesrule that warns of using undefined properties.vue/no-computed-properties-in-datarule that disallow accessing computed properties indata().vue/no-use-computed-property-like-methodrule reports.vue/multi-word-component-namesrule to enforce multiple words in component names.vue/no-deprecated-router-link-tag-proprule that disallow using deprecatedtagproperty on<RouterLink>.🐛 Bug Fixes
vue/no-use-computed-property-like-methodrule.vue/valid-define-emitsandvue/valid-define-propsrules.⚙️ Updates
^6.2.0 || ^7.0.0 || ^8.0.0-0to^6.2.0 || ^7.0.0 || ^8.0.0.Full Changelog: vuejs/eslint-plugin-vue@v7.19.1...v7.20.0
v7.19.1Compare Source
🐛 Bug Fixes
83eab8d] Fixed false positives for vars inside functions invue/valid-define-emitsandvue/valid-define-propsrules. Picked from #1652Full Changelog: vuejs/eslint-plugin-vue@v7.19.0...v7.19.1
v7.19.0Compare Source
✨ Enhancements
vue/no-restricted-classrule that reports the classes you don't want to allow in the template.vue/no-useless-template-attributesrule that disallow useless attribute on<template>tags.🐛 Bug Fixes
vue/no-unused-propertiesrule.update:.All commits: v7.18.0 -> v7.19.0
v7.18.0Compare Source
✨ Enhancements
vue/component-api-stylerule that aims to make the API style you use to define Vue components consistent in your project.⚙️ Updates
vue/script-indentrule to support Class static block and typescript-eslint v5(rc)definePropsto follow vue v3.2.9.All commits: v7.17.0 -> v7.18.0
v7.17.0Compare Source
✨ Enhancements
vue/no-v-textrule that disallowv-textdirective.⚙️ Updates
Note that ESLint v8 beta support will be removed without notice once a stable version of ESLint v8 is released.
All commits: v7.16.0 -> v7.17.0
v7.16.0Compare Source
✨ Enhancements
vue/valid-v-memorule that enforce validv-memodirectives.vue/no-unsupported-featuresrule to support Vue 3.2 syntaxes.🐛 Bug Fixes
vue/script-setup-uses-varsrule.⚙️ Updates
vue/no-restricted-v-bindandvue/valid-v-bindrules to supportattrmodifier.All commits: v7.15.2 -> v7.16.0
v7.15.2Compare Source
🐛 Bug Fixes
vue/no-use-computed-property-like-methodrule.All commits: v7.15.1 -> v7.15.2
v7.15.1Compare Source
🐛 Bug Fixes
vue/no-reserved-keysrule.vue/require-default-proprule.All commits: v7.15.0 -> v7.15.1
v7.15.0Compare Source
✨ Enhancements
vue/no-use-computed-property-like-methodrule that disallows to use computed property like method.vue/block-langrule rule that disallows the use of languages other than those available in the your application for thelangattribute of block elements.vue/comma-spacingrule.vue/dot-notationrule.vue/eqeqeqrule.vue/func-call-spacingrule.vue/no-extra-parensrule.vue/no-restricted-syntaxrule.vue/no-useless-concatrule.vue/prefer-templaterule.vue/space-in-parensrule.vue/space-infix-opsrule.vue/space-unary-opsrule.vue/template-curly-spacingrule.🐛 Bug Fixes
vue/no-mutating-propsrule.⚙️ Updates
All commits: v7.14.0 -> v7.15.0
v7.14.0Compare Source
✨ Enhancements
vue/require-exposerule that enforces the component to explicitly declare the exposed properties to the component usingexpose.vue/no-unused-propertiesrule to supportexposevue/no-parsing-errorrule.vue/no-unused-propertiesrule.vue/script-setup-uses-varsrule.vue/no-unsupported-featuresrule.vue/valid-v-xxxrules.🐛 Bug Fixes
<script setup>invue/no-lifecycle-after-awaitrule.<script setup>invue/no-watch-after-awaitrule.<script setup>invue/no-restricted-call-after-awaitrule.semvercompatible with Node v8.All commits: v7.13.0 -> v7.14.0
v7.13.0Compare Source
✨ Enhancements
<script setup>vue/script-setup-uses-varsrule that will find variables in<script setup>used in<template>and mark them as used.vue/no-export-in-script-setuprule that disallows ES export in<script setup>.vue/valid-define-propsrule that reportsdefinePropscompiler macros in the following cases:definePropsare referencing locally declared variables.definePropshas both a literal type and an argument. e.g.defineProps<{/*props*/}>({/*props*/})definePropshas been called multiple times.definePropsandexport default {}.definePropsorexport default {}.vue/valid-define-emitsrule that reportsdefineEmitscompiler macros in the following cases:defineEmitsare referencing locally declared variables.defineEmitshas both a literal type and an argument. e.g.defineEmits<(e: 'foo')=>void>(['bar'])defineEmitshas been called multiple times.defineEmitsandexport default {}.defineEmitsorexport default {}.vue-eslint-parser.<script setup>.vue/no-mutating-propsrule.vue/no-reserved-keysrule.vue/no-async-in-computed-propertiesrule.vue/no-side-effects-in-computed-propertiesrule.vue/require-prop-type-constructorrule.vue/no-lifecycle-after-awaitrule.vue/require-valid-default-proprule.vue/return-in-emits-validatorrule.vue/require-default-proprule.vue/no-setup-props-destructurerule.vue/no-watch-after-awaitrule.vue/no-template-shadowrule.vue/prop-name-casingrule.vue/require-prop-typesrule.vue/require-explicit-emitsrule.vue/custom-event-name-casingrule.vue/no-boolean-defaultrule.vue/no-restricted-call-after-awaitrule.vue/no-restricted-propsrule.vue/no-unregistered-componentsrule.vue/no-unsupported-featuresrule.vue/no-unused-propertiesrule.vue/no-unused-refsrule.vue/require-emit-validatorrule.vue/require-name-propertyrule.vue/no-template-shadowrule to supportsetup().vue/no-unused-refsrule to supportsetup().🐛 Bug Fixes
⚙️ Updates
vue/experimental-script-setup-varsrule.All commits: v7.12.1 -> v7.13.0
v7.12.1Compare Source
🐛 Bug Fixes
vue/script-indentrule.All commits: v7.12.0 -> v7.12.1
v7.12.0Compare Source
✨ Enhancements
vue/script-indentrule to support TypeScript syntax.vue/script-indentrule andvue/html-indentrule to support ES2022 Class Fields syntax. (When using espree v8+.)🐛 Bug Fixes
vue/no-deprecated-slot-attributerule andvue/no-deprecated-slot-scope-attributerule.vue/no-deprecated-props-default-thisrule.⚙️ Updates
All commits: v7.11.1 -> v7.12.0
v7.11.1Compare Source
🐛 Bug Fixes
objectsInObjectsoption invue/object-curly-spacingrule.v7.11.0Compare Source
✨ Enhancements
New Rules:
vue/no-this-in-before-route-enterrule that disallowthisusage in abeforeRouteEntermethod.vue/no-deprecated-v-isrule that disallow deprecatedv-isdirective (in Vue.js 3.1.0+).Other changes in Rules:
vue/no-deprecated-destroyed-lifecyclerule to auto-fixable.⚙️ Updates
is="vue:"(Vue 3.1.0+).All commits: v7.10.0 -> v7.11.0
v7.10.0Compare Source
✨ Enhancements
New Rules:
vue/require-emit-validatorrule that enforce the validator definition in emits.Other changes in Rules:
vue/this-in-templaterule to support autofix.⚙️ Updates
vue/attribute-hyphenationrule to ignore SVG attributes.All commits: v7.9.0 -> v7.10.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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 was generated by Mend Renovate. View the repository job log.