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

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

#1969 - Nuxt 3: auto imported ref will not trigger `vue/no-ref-as-operand` warning

Issue - State: closed - Opened by dsvgl almost 3 years ago - 9 comments
Labels: feat: nuxt

#1964 - Warn destructing attrs & slots

Issue - State: closed - Opened by jd-solanki almost 3 years ago - 12 comments
Labels: needs repro

#1951 - Deprecate shareable configs

Issue - State: open - Opened by ota-meshi almost 3 years ago - 11 comments
Labels: in consideration, semver-major

#1948 - Add support for Reactivity Transform

Issue - State: closed - Opened by ota-meshi almost 3 years ago - 5 comments
Labels: enhancement, in consideration

#1941 - Help: [Parsing error: Maximum call stack size exceeded] dont know why this happen & how to fix it

Issue - State: closed - Opened by CoderMonkie about 3 years ago - 3 comments
Labels: invalid, needs info, needs repro

#1939 - Rule suggestion: `vue/no-use-v-else-with-v-for`

Issue - State: closed - Opened by FloEdelmann about 3 years ago - 13 comments
Labels: new rule proposition, accepted proposition

#1933 - `vue/no-setup-props-destructure` should also warn when using `toRefs`

Issue - State: closed - Opened by jhoermann about 3 years ago
Labels: enhancement, accepted proposition

#1924 - feat: extend no duplicate attributes to handle .prop modifier

Pull Request - State: closed - Opened by mrzdevcore about 3 years ago - 2 comments
Labels: in consideration

#1915 - vue/no-undef-properties have some error when use toRefs

Issue - State: open - Opened by sufuwang about 3 years ago - 4 comments
Labels: enhancement, help wanted

#1906 - disallow importing defineProps etc

Issue - State: closed - Opened by jacekkarczmarczyk about 3 years ago - 4 comments
Labels: new rule proposition, accepted proposition

#1903 - Multi-word-components incosistent behavior in template vs docs and bug when using both <script> and <script setup>

Issue - State: closed - Opened by VividLemon about 3 years ago - 2 comments
Labels: duplicate, needs info

#1901 - Rule proposal: `vue/no-unused-emit-declarations`

Issue - State: closed - Opened by VasylRolique about 3 years ago - 6 comments
Labels: new rule proposition, accepted proposition

#1900 - vue/no-v-for-template-key-on-child issue

Issue - State: closed - Opened by yoyo837 about 3 years ago - 1 comment

#1886 - Add support for `defineOptions` to `vue/no-duplicate-attr-inheritance`

Issue - State: closed - Opened by alokVishu about 3 years ago - 4 comments
Labels: enhancement

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

Pull Request - State: closed - Opened by ota-meshi about 3 years ago - 8 comments

#1812 - `"boundOnly"` option for `vue/v-on-function-call`

Issue - State: closed - Opened by ilyub over 3 years ago - 5 comments
Labels: enhancement, help wanted, accepted proposition, good first issue

#1800 - `vue/no-shadow` false positive in double script block

Issue - State: open - Opened by sqal over 3 years ago - 2 comments
Labels: bug, help wanted

#1794 - vue/html-self-closing-bracket-newline

Issue - State: closed - Opened by olemarius over 3 years ago - 4 comments
Labels: enhancement, help wanted, good first issue

#1791 - Feature request: vue/match-component-file-name, allow prefixes/suffixes

Issue - State: open - Opened by ilyub over 3 years ago - 5 comments
Labels: enhancement, in consideration

#1788 - vue/dot-notation conflict with noPropertyAccessFromIndexSignature typescript setting

Issue - State: closed - Opened by ilyub over 3 years ago - 7 comments
Labels: needs info, feat: typescript

#1765 - component-name-in-template-casing inconsistent behavior

Issue - State: closed - Opened by TheDutchCoder over 3 years ago - 1 comment
Labels: needs repro

#1745 - Abandon `multi-word-component-names`

Issue - State: closed - Opened by abitwhy over 3 years ago - 1 comment
Labels: matter of taste

#1728 - `vue/attributes-order` allow to differentiate between static and dynamic attributes

Issue - State: closed - Opened by drik98 over 3 years ago - 3 comments
Labels: enhancement, in consideration

#1701 - Rule proposal: vue/v-text-no-child-content

Issue - State: closed - Opened by dmke over 3 years ago - 11 comments
Labels: new rule proposition, accepted proposition

#1677 - order-in-components support for Vue 3 and script setup

Issue - State: closed - Opened by LifeIsStrange almost 4 years ago - 1 comment
Labels: won't do

#1675 - Vuex and Pinia support

Issue - State: closed - Opened by inker almost 4 years ago - 6 comments
Labels: enhancement, help wanted

#1672 - `vue/no-undef-properties` doesn't support non-inline props declarations

Issue - State: closed - Opened by caugner almost 4 years ago - 2 comments

#1655 - Force TypeScript definition of not primitive props

Issue - State: closed - Opened by przemyslawjanpietrzak almost 4 years ago - 5 comments
Labels: help wanted, new rule proposition, accepted proposition, feat: typescript

#1636 - 'Strict' option for vue/no-unused-properties

Issue - State: closed - Opened by dsl101 almost 4 years ago - 11 comments
Labels: enhancement, help wanted

#1630 - Failed to deduce type for ref on child component

Issue - State: open - Opened by hongquan almost 4 years ago - 3 comments
Labels: bug, upstream issue

#1611 - Enforce style of passing an event or part of an event to a method

Issue - State: closed - Opened by leonheess almost 4 years ago - 9 comments
Labels: help wanted, new rule proposition, good first issue

#1577 - Import in body of module; reorder to top. eslint(import/first)

Issue - State: open - Opened by lipengzhou about 4 years ago - 14 comments
Labels: help wanted, upstream issue

#1495 - vue/no-side-effects-in-computed-properties does not work with vue-demi

Issue - State: closed - Opened by jesusgn90 about 4 years ago - 1 comment

#1490 - vue/no-duplicate-attr-inheritance does not recognize Vue class components

Issue - State: closed - Opened by iliubinskii about 4 years ago - 1 comment
Labels: won't do, feat: typescript, feat: class-component

#1467 - rule: no v-if on template root

Issue - State: closed - Opened by privatenumber over 4 years ago - 6 comments
Labels: new rule proposition, accepted proposition, good first issue

#1452 - Rule proposal: padding-lines in script tag

Issue - State: closed - Opened by xyannik over 4 years ago - 3 comments

#1443 - want: vue/max-line rule, limit the number of lines of code per block

Issue - State: closed - Opened by axetroy over 4 years ago - 2 comments
Labels: new rule proposition

#1413 - Rule Proposal: no-unused-components - add a option to make rule case sensitive

Issue - State: closed - Opened by kassuro over 4 years ago - 1 comment
Labels: duplicate

#1390 - `vue/new-line-between-multi-line-property`: { onlyComponentOptions: true }

Issue - State: open - Opened by inker over 4 years ago - 4 comments
Labels: in consideration

#1371 - vue/no-mutating-props option: {"propProps": false}

Issue - State: closed - Opened by cdrini over 4 years ago - 20 comments
Labels: enhancement, in consideration

#1360 - Rule proposition: max-attributes-per-line with "ignores" option

Issue - State: closed - Opened by maico910 over 4 years ago - 6 comments

#1341 - Register Class Components as Vue Components

Issue - State: closed - Opened by vegerot almost 5 years ago - 7 comments
Labels: won't do, feat: class-component

#1334 - Property rules are not supported when using vue-property-decorator

Issue - State: closed - Opened by rbclark almost 5 years ago - 1 comment
Labels: won't do, feat: typescript, feat: class-component

#1329 - Empty line is required if the first line is a comment

Issue - State: closed - Opened by constgen almost 5 years ago - 1 comment
Labels: needs repro

#1297 - Template root requires exactly one element

Issue - State: closed - Opened by rajinder-yadav almost 5 years ago - 19 comments

#1295 - change request to [vue/require-component-is]

Issue - State: closed - Opened by mesqueeb almost 5 years ago - 4 comments

#1291 - Support for "Flat Config"

Issue - State: closed - Opened by ota-meshi almost 5 years ago - 11 comments

#1285 - vue/no-unused-properties does not process expressions like 'key' in $props in the template

Issue - State: closed - Opened by danyadev almost 5 years ago - 1 comment
Labels: bug, help wanted

#1259 - Add `allowProps` option to `vue/require-explicit-emits` rule.

Pull Request - State: closed - Opened by ota-meshi about 5 years ago - 1 comment
Labels: Vue.js 3.x

#1175 - VSCode can't load config "plugin:vue/vue3-recommended" to extend from

Issue - State: closed - Opened by DotCoyote about 5 years ago - 3 comments

#1172 - Warn on non-reactive dependencies in computed

Issue - State: open - Opened by privatenumber about 5 years ago - 3 comments
Labels: new rule proposition, accepted proposition

#1128 - component-name-in-template-casing breaks components with native element clashes

Issue - State: closed - Opened by thedamon about 5 years ago - 3 comments
Labels: needs info

#1081 - Require component tag with :is

Issue - State: open - Opened by thedamon over 5 years ago - 1 comment
Labels: new rule proposition

#1000 - Some rules are not working while using vue-class-component

Issue - State: closed - Opened by horrylala over 5 years ago - 7 comments
Labels: won't do, feat: typescript, feat: class-component

#976 - VSCode linting not working - Cannot find module 'eslint-plugin-vue'

Issue - State: closed - Opened by robert-niestroj over 5 years ago - 16 comments

#956 - Odd formatting with router-link and named routes

Issue - State: closed - Opened by n8twj almost 6 years ago - 5 comments

#952 - New rule: no-empty-component-block

Issue - State: closed - Opened by manniL almost 6 years ago - 6 comments
Labels: new rule proposition

#897 - Rule Proposal: label-spacing

Issue - State: closed - Opened by MunMunMiao about 6 years ago - 1 comment

#857 - no-unused-components with class-components does not work

Issue - State: closed - Opened by D3-FC over 6 years ago - 6 comments
Labels: won't do, feat: typescript, feat: class-component

#850 - require-v-for-key error when using template with only slots

Issue - State: closed - Opened by plehnen over 6 years ago - 3 comments

#849 - Used component is falsely recognized as 'not-used'

Issue - State: closed - Opened by trajche18 over 6 years ago - 1 comment
Labels: needs repro

#848 - Rule Proposal: vue/no-unused-methods

Issue - State: closed - Opened by phaibin over 6 years ago - 7 comments
Labels: new rule proposition

#741 - Rule proposal: newline between same level html elements

Issue - State: closed - Opened by kailniris over 6 years ago - 2 comments
Labels: new rule proposition, in consideration

#737 - [Bug] Removal of bound prop ordering (vue/attribute-order)

Issue - State: closed - Opened by johnleider over 6 years ago - 2 comments
Labels: won't do, Ongoing discussion

#724 - vue/order-in-components doesn't fix warnings

Issue - State: closed - Opened by jean-moldovan over 6 years ago - 13 comments

#696 - TSX cannot be parsed when using with typescript-eslint-parser in SFC

Issue - State: closed - Opened by ktsn over 6 years ago - 3 comments

#629 - Rule Proposal: Props must explicitly state requiredness

Issue - State: open - Opened by gwardwell over 6 years ago - 6 comments
Labels: new rule proposition, accepted proposition

#619 - Proposal for rule style-indent

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

#451 - Rule proposal: `style-indent`

Issue - State: closed - Opened by godforger over 7 years ago - 8 comments
Labels: won't do, new rule proposition

#378 - How to make `max-attributes-per-line` work only when over maximum line length

Issue - State: closed - Opened by lyyourc over 7 years ago - 6 comments
Labels: question

#337 - vue/html-quotes has bug for Quotation mark nesting

Issue - State: closed - Opened by sept08 over 7 years ago - 5 comments
Labels: won't do

#321 - Attribute "alignAttributesVertically" for rule "vue/html-indent" doesn't work when using tabs

Issue - State: closed - Opened by wsmcnaughton over 7 years ago - 2 comments
Labels: won't do

#260 - disable eslint in vue template

Issue - State: closed - Opened by siavashkavousi over 7 years ago - 38 comments
Labels: enhancement, work in progress

#255 - Rule proposal: `v-if-else-key`

Issue - State: closed - Opened by michalsnik over 7 years ago - 1 comment
Labels: new rule proposition, Present in Style Guide

#253 - Rule proposal: `simple-expressions-in-templates`

Issue - State: open - Opened by michalsnik over 7 years ago - 6 comments
Labels: new rule proposition, Present in Style Guide

#97 - Rule improvement: `no-side-effects-in-computed-properties`

Issue - State: closed - Opened by michalsnik about 8 years ago - 3 comments
Labels: enhancement