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

Official ESLint plugin for Vue.js

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

This rule enforce props with default values ​​to be optional. Because when a required prop declared with a default value, but it doesn't be passed value when using it, it...

**What rule do you want to change?** ~[`vue/no-use-v-if-with-v-for`](https://eslint.vuejs.org/rules/no-use-v-if-with-v-for.html)~ New rule `vue/no-use-v-else-with-v-for` **Does this change cause the rule to produce more or fewer warnings?** More **How will the change be implemented?...

new rule proposition
accepted proposition

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

enhancement
accepted proposition

**Please describe what the rule should do:** Break style for `class` attributes, or maybe even class and style attributes? I wan't to line break multi line classes to oneline. I'm...

new rule proposition
in consideration

**What rule do you want to change?** vue/prop-name-casing vue/attribute-hyphenation **Does this change cause the rule to produce more or fewer warnings?** Fewer **How will the change be implemented? (New option,...

in consideration
needs info

**What rule do you want to change?** no-duplicate-attributes **Does this change cause the rule to produce more or fewer warnings?** **How will the change be implemented? (New option, new default...

in consideration

Extend no-duplicate-attributes rules with `allowedDOMProps` option to handle `v-bind:attribute-name.prop` - force a binding to be set as a DOM property. `allowedDOMProps` (`Array`) ... Enables [`v-bind:attribute-name.prop`] directive to coexist with [`v-bind:attribute-name`]...

in consideration

**Tell us about your environment** - **ESLint version:** 7.x.x - **eslint-plugin-vue version:** 7.20.0 - **Node version:** 14.x.x **The problem you want to solve.** When mapping props with Vuex's `mapState` &...

enhancement
help wanted

```js "eslint": "8.18.0", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-vue": "9.1.1", ``` ```js module.exports = { root: true, globals: { uni: 'readonly', wx: 'readonly', App: 'readonly', ProcessEnvVueAppEnv: 'readonly', ProcessEnvWxPlatform: 'readonly', ProcessEnvBuildTime: 'readonly', getCurrentPages: 'readonly',...

enhancement
help wanted