An open API service for providing issue and pull request metadata for open source projects.

GitHub / vuejs/eslint-plugin-vue issues and pull requests

#2291 - Update `vue/no-lifecycle-after-await` rule to support `<script setup>`

Issue - State: closed - Opened by cjpearson almost 2 years ago - 1 comment

#2290 - `vue/require-toggle-inside-transition` false negative with whitespace before the element

Issue - State: closed - Opened by yoshi-pi almost 2 years ago - 3 comments
Labels: bug

#2289 - Support for defineModels or any other customMacros

Issue - State: closed - Opened by LeonSnajdr almost 2 years ago - 1 comment

#2287 - Rule Proposal: vue/no-props-shadow

Issue - State: open - Opened by jaredmcateer almost 2 years ago - 1 comment
Labels: new rule proposition, accepted proposition

#2286 - Some rules enforced in .ts but not .vue?

Issue - State: closed - Opened by keizure almost 2 years ago - 3 comments

#2285 - Typed defineExpose with generic value

Issue - State: open - Opened by tragid almost 2 years ago

#2284 - Attribute `@` incorrectly marked as invalid

Issue - State: closed - Opened by somebody1234 almost 2 years ago - 1 comment

#2283 - Rule proposal: Restrict function props

Issue - State: open - Opened by ECrownofFire almost 2 years ago

#2280 - Require key for conditionally rendered repeated components

Pull Request - State: closed - Opened by felipemelendez almost 2 years ago - 4 comments

#2279 - vue/require-valid-default-prop breaks when importing type with union

Issue - State: open - Opened by VividLemon almost 2 years ago
Labels: bug, help wanted

#2278 - vue/padding-line-between-tags - support JSX

Issue - State: open - Opened by PurpleTape almost 2 years ago

#2277 - Docs: fix options for use-v-on-exact

Pull Request - State: closed - Opened by clemdee almost 2 years ago
Labels: documentation

#2276 - Add Vuex support to `vue/no-unused-properties`

Pull Request - State: closed - Opened by fuale almost 2 years ago - 11 comments

#2273 - Fix no-ref-as-operand and allow lint when ref as right operator

Pull Request - State: open - Opened by lakb248 almost 2 years ago - 2 comments

#2272 - vue/order-in-components computed内含有辅助函数无法自动修复

Issue - State: closed - Opened by dongjinc almost 2 years ago - 7 comments

#2271 - vue/no-ref-as-operand only lint left identifier of a logical expression

Issue - State: open - Opened by lakb248 almost 2 years ago - 1 comment
Labels: bug

#2270 - You can turn off the rule if you intentionally want to lose reactivity.

Issue - State: closed - Opened by ehuelsmann almost 2 years ago - 1 comment
Labels: invalid

#2266 - Props did not deconstruct, but `vue/no-setup-props-destructure` reported an error

Issue - State: closed - Opened by huatten almost 2 years ago - 2 comments
Labels: duplicate

#2264 - [vue/no-useless-template-attributes] ref on v-for template is not useless

Issue - State: open - Opened by antoine-roth almost 2 years ago - 1 comment

#2263 - `prefer-define-options` should insert `defineOptions` after import expressions

Issue - State: closed - Opened by fisker almost 2 years ago - 1 comment
Labels: enhancement

#2262 - Rule "vue/valid-v-model" is conflicted with typed value in template

Issue - State: closed - Opened by chengzhuo5 almost 2 years ago - 1 comment
Labels: feat: typescript

#2260 - Improve docs and error message for `vue/no-dupe-keys`

Pull Request - State: closed - Opened by vincerubinetti almost 2 years ago - 2 comments
Labels: documentation

#2259 - `vue/no-setup-props-destructure` is too restrictive after latest update

Issue - State: closed - Opened by l3d00m almost 2 years ago - 34 comments

#2258 - Support template literals in `vue/no-deprecated-model-definition`

Pull Request - State: closed - Opened by FloEdelmann almost 2 years ago
Labels: enhancement

#2257 - how to implement rule only lint ts script in vue file?

Issue - State: closed - Opened by tjx666 almost 2 years ago - 2 comments
Labels: question

#2255 - Only allow modelValue in `vue/no-deprecated-model-definition`

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago

#2254 - Bump dependencies to latest version

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: dependencies

#2253 - Enable more `eslint-plugin-unicorn` rules

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: meta

#2252 - Bump development dependencies to latest version

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: dependencies

#2251 - vue/valid-v-on errors on working code

Issue - State: open - Opened by KaelWD about 2 years ago - 4 comments

#2250 - Type only used in template is marked as unused (without `<script setup>`)

Issue - State: closed - Opened by yuntian001 about 2 years ago - 3 comments
Labels: feat: typescript

#2249 - vue/attribute-hyphenation pattern / regexp ignore

Issue - State: open - Opened by CreMindES about 2 years ago - 1 comment

#2248 - fix(require-explicit-emits): Add support for kebab-cased custom events

Pull Request - State: closed - Opened by Robo-Rin about 2 years ago - 1 comment

#2247 - Improve error message for `vue/no-dupe-keys`

Issue - State: closed - Opened by vincerubinetti about 2 years ago - 5 comments
Labels: enhancement

#2246 - `valid-v-for`: exclude lodash's `uniqueID()`

Issue - State: closed - Opened by MetRonnie about 2 years ago - 3 comments

#2245 - File `no-restricted-component-names` - SyntaxError: Unexpected token '.'

Issue - State: closed - Opened by Giildo about 2 years ago - 2 comments
Labels: duplicate

#2244 - Improve the `vue/no-setup-props-destructure` rule

Pull Request - State: closed - Opened by davidmyersdev about 2 years ago - 10 comments

#2243 - Rule suggestion: `vue/no-restricted-v-on`

Issue - State: closed - Opened by ericuldall about 2 years ago - 2 comments
Labels: new rule proposition, accepted proposition

#2242 - Add `type-literal` as an option for `vue/define-emits-declaration`

Issue - State: closed - Opened by studnitz about 2 years ago - 3 comments
Labels: enhancement

#2241 - Bump `eslint-plugin-eslint-plugin` to v5

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: meta

#2240 - Set source type to `commonjs` to enable rule lint rules again

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: meta

#2239 - Update VS Code settings

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: meta

#2238 - Add `vue/no-deprecated-model-definition` rule

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago

#2237 - Rule proposal: `vue/prefer-v-model`

Issue - State: open - Opened by FloEdelmann about 2 years ago
Labels: new rule proposition

#2236 - Rule proposal: `vue/no-deprecated-model-definition`

Issue - State: closed - Opened by FloEdelmann about 2 years ago
Labels: new rule proposition

#2235 - Force defineExpose at the end of <script>

Issue - State: closed - Opened by Thomasan1999 about 2 years ago - 7 comments
Labels: enhancement

#2234 - Allow deprecated rules in configs

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago
Labels: documentation, meta

#2233 - ESlint error due to optional chaining on "no-restricted-component-names" rule on vue3

Issue - State: closed - Opened by nirpan about 2 years ago - 5 comments
Labels: needs repro

#2232 - vue/html-self-closing doesn't work when used with prettier

Issue - State: open - Opened by yoshi-pi about 2 years ago - 10 comments

#2229 - Prevent auto fix `vue/attribute-hyphenation` when it breaks props

Pull Request - State: closed - Opened by levchak0910 about 2 years ago

#2226 - Lint this repo using ESLint Flat Config

Pull Request - State: closed - Opened by nzakas about 2 years ago - 1 comment
Labels: meta

#2225 - false positive of rule `vue/no-extra-parens` when using with typescript `as` casting operator

Issue - State: open - Opened by n0099 about 2 years ago
Labels: bug, feat: typescript

#2224 - Add new `vue/no-use-v-else-with-v-for`

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago

#2223 - Ignore blocks in `vue/html-self-closing`

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago

#2222 - Rename `vue/component-tags-order` to `vue/block-order`

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago - 4 comments

#2221 - Restrict the `vue/no-console` rule to the `<template>` block

Pull Request - State: closed - Opened by ItMaga about 2 years ago

#2220 - [Bug] `vue/no-console` affects code in `<script>`

Issue - State: closed - Opened by wenfangdu about 2 years ago - 2 comments
Labels: bug

#2219 - Fix typo in `vue/require-typed-ref` message

Pull Request - State: closed - Opened by FloEdelmann about 2 years ago

#2217 - How can I override only TypeScript script tag in Vue files, excluding JavaScript

Issue - State: closed - Opened by tjx666 about 2 years ago - 1 comment
Labels: duplicate

#2215 - Extend `vue/padding-line-between-tags` to allow conditional tags to be placed next to each other

Issue - State: open - Opened by LoiLock about 2 years ago - 8 comments
Labels: enhancement

#2214 - Rename `vue/component-tags-order` to `vue/block-order`

Issue - State: closed - Opened by FloEdelmann about 2 years ago - 2 comments

#2213 - Add `vue/max-lines-per-block` rule

Pull Request - State: closed - Opened by lsdsjy about 2 years ago

#2212 - FR: introduce allowLineSeperatedGroups option on sort-keys

Issue - State: open - Opened by carsoli about 2 years ago - 1 comment
Labels: enhancement, accepted proposition

#2210 - Add `vue/no-restricted-component-names` rule

Pull Request - State: closed - Opened by ItMaga about 2 years ago

#2209 - no-code-outside-tag

Issue - State: open - Opened by tjx666 about 2 years ago - 1 comment
Labels: new rule proposition, accepted proposition

#2208 - Mark default options correctly in `vue/define-macros-order` docs

Pull Request - State: closed - Opened by wenfangdu about 2 years ago - 1 comment
Labels: documentation

#2207 - False positive in vue/no-dupe-keys

Issue - State: closed - Opened by sawmurai about 2 years ago - 2 comments
Labels: needs repro

#2206 - Rules don't work with v-bind : short-syntax

Issue - State: closed - Opened by extrem7 about 2 years ago - 6 comments

#2205 - setup

Issue - State: closed - Opened by ppierre about 2 years ago

#2204 - Add `vue/require-typed-ref` rule

Pull Request - State: closed - Opened by Demivan about 2 years ago

#2202 - Ignore `<template>` in `vue/html-self-closing` rule

Issue - State: closed - Opened by Thomasan1999 about 2 years ago - 8 comments

#2200 - `vue/no-mutating-props` false negative with imported props interface

Issue - State: open - Opened by Yhspehy about 2 years ago - 5 comments
Labels: bug

#2199 - New rule `vue/padded-blocks`

Issue - State: closed - Opened by sebj54 about 2 years ago - 2 comments

#2198 - Add `vue/require-macro-variable-name` rule

Pull Request - State: closed - Opened by ItMaga about 2 years ago

#2196 - ✨ Add support for defineOptions in `require-name-property` rule

Issue - State: open - Opened by jd-solanki about 2 years ago - 2 comments
Labels: enhancement

#2194 - Add `vue/no-console` rule

Pull Request - State: closed - Opened by ItMaga about 2 years ago

#2193 - [no-unused-properties] can't recogonize props.xxx used in template

Issue - State: closed - Opened by tjx666 about 2 years ago - 1 comment
Labels: bug, help wanted

#2192 - vue/no-dupe-keys tips Duplicated key

Issue - State: closed - Opened by laterdayi about 2 years ago - 2 comments
Labels: duplicate

#2191 - `vue/no-unused-properties` does not work with `defineNuxtComponent()`

Issue - State: closed - Opened by uralogical about 2 years ago - 4 comments
Labels: feat: nuxt