eslint-plugin-vue icon indicating copy to clipboard operation
eslint-plugin-vue copied to clipboard

Official ESLint plugin for Vue.js

Results 347 eslint-plugin-vue issues
Sort by recently updated
recently updated
newest added

**What rule do you want to change?** - Rule to change is vue/no-empty-component-block **Does this change cause the rule to produce more or fewer warnings?** - This change would not...

enhancement
accepted proposition

Implementation of my proposed rule [#2557 Rule Proposal: Disallow shadowing of native HTML event names](https://github.com/vuejs/eslint-plugin-vue/issues/2557). The implementation is heavily based on [require-explicit-emits](https://github.com/vuejs/eslint-plugin-vue/blob/master/lib/rules/require-explicit-emits.js). The `dom-events.json` file is based on the `Events`...

**Please describe what the rule should do:** Using native HTML event names (like `click`) for Vue component emits can lead to incorrect assumptions about the emit and cause confusion. This...

**What rule do you want to change?** vue/no-reserved-component-names **Does this change cause the rule to produce more or fewer warnings?** Fewer **How will the change be implemented? (New option, new...

**Please describe what the rule should do:** Vue 3.5 released a new preferred method of binding to template refs, `useTemplateRef`. This rule suggests using the new API over the old...

new rule proposition
accepted proposition

**What rule do you want to change?** `vue/v-on-handler-style` **Does this change cause the rule to produce more or fewer warnings?** More **How will the change be implemented? (New option, new...

**Checklist** - [x] I have tried restarting my IDE and the issue persists. - [x] I have read the [FAQ](https://eslint.vuejs.org/user-guide/#faq) and my problem is not listed. **Tell us about your...

enhancement

**What did you do?** ```vue interface MyTextAreaInput extends /* @vue-ignore */ TextareaHTMLAttributes { // prevent accidentally using min/max instead of minlength/maxlength min?: never; //

**What did you do?** ```vue defineModel(); ``` This causes warning/error: `The "update:modelValue" event has been triggered but not declared on `defineEmits`.`

**What rule do you want to change?** vue/no-side-effects-in-computed-properties **Does this change cause the rule to produce more or fewer warnings?** More warnings **How will the change be implemented? (New option,...