eslint-plugin-vue
eslint-plugin-vue copied to clipboard
Official ESLint plugin for Vue.js
**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...
**Please describe what the rule should do:** Inspired by https://github.com/mizdra/eslint-plugin-layout-shift and recently, the topic about image optimization gets more popular. One of the easiest ways to help developers to achieve...
**Please describe what the rule should do:** There are very useful rule [strict-boolean-expressions](https://github.com/typescript-eslint/typescript-eslint/blob/4f6be7f3ec46e673dcdab29d67a3f53957a8ecdd/packages/eslint-plugin/docs/rules/strict-boolean-expressions.md) in [typescript-eslint](https://github.com/typescript-eslint). If there are no possible ways to use it in vue templates, maybe we can...
**Please describe what the rule should do:** Should give an error when user use a ref value as condition assert. **What category should the rule belong to?** [ ] Enforces...
**What rule do you want to change?** `vue/no-restricted-call-after-await` **Does this change cause the rule to produce more or fewer warnings?** More **How will the change be implemented? (New option, new...
**What rule do you want to change?** https://eslint.vuejs.org/rules/valid-v-for.html **Does this change cause the rule to produce more or fewer warnings?** fewer **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...
**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...
**Please describe what the rule should do:** Disallow asynchronously registered `watch` **What category should the rule belong to?** [ ] Enforces code style (layout) [X] Warns about a potential error...
**What rule do you want to change?** Not exactly a specific rule, but I have been motivated by `vue/no-v-text-v-html-on-component` being falsely triggered on MathML tags. `isCustomComponent()` is being called from...