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

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

#2189 - Fix false positives for toRef props in `vue/no-dupe-keys` rule

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

#2188 - New rule `vue/require-macro-variable-name`

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

#2187 - New rule `vue/quotes`

Issue - State: open - Opened by szulcus about 2 years ago - 9 comments
Labels: new rule proposition, accepted proposition, good first issue

#2186 - Fix false positive for unknown prop in `vue/no-undef-properties` rule

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

#2185 - Extend `vue/no-dupe-keys` to support `<script setup>`

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

#2184 - npm run docs:watch not work

Issue - State: closed - Opened by Terrency about 2 years ago - 1 comment

#2183 - Vue 3.3 throws vue/no-undef-properties for types exported from external files

Issue - State: closed - Opened by tragid about 2 years ago - 1 comment
Labels: bug

#2182 - Rule Proposal: `vue/no-restricted-component-names`

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

#2181 - Document related rules for component name rules

Pull Request - State: closed - Opened by qmhc about 2 years ago
Labels: documentation

#2180 - Rule Proposal: `vue/ban-component-names`

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

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

Pull Request - State: closed - Opened by ota-meshi about 2 years ago - 1 comment

#2177 - Add `additionalProperties` to `vue/no-deprecated-router-link-tag-prop` schema

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

#2176 - Vue 3.3 update - Typings for new `defineEmits` syntax not working properly

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

#2175 - Unable to use `script-setup` only in Vue 3.3 projects

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

#2173 - Vue 3.3 - new defineEmits syntax not working properly with `vue/require-explicit-emits` active

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

#2172 - Rule Proposal: `vue/no-implicit-props-access`

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

#2171 - Add update-resources script

Pull Request - State: closed - Opened by ota-meshi about 2 years ago - 2 comments
Labels: breaking change

#2170 - Upgrade to vue-eslint-parser v9.3 that supports Vue 3.3.

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

#2169 - Vue 3.3 require-default-prop doesn't scan for extended prop type

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

#2167 - Add `vue/prefer-define-options` rule

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

#2166 - Planning for v10

Issue - State: closed - Opened by ota-meshi about 2 years ago - 18 comments

#2165 - Add `vue/valid-define-options` rule

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

#2161 - Add support for `defineOptions` to `vue/match-component-file-name` rule

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

#2160 - Add support for `defineOptions` to `vue/order-in-components` rule

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

#2155 - [New Rule] `vue/no-console`

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

#2153 - Add `slots`+`expose` to `vue/order-in-components` default order

Pull Request - State: closed - Opened by ota-meshi about 2 years ago - 2 comments
Labels: breaking change

#2151 - [Question] syntax error about v-model:trim

Issue - State: closed - Opened by moon-in-river about 2 years ago - 1 comment

#2150 - Incompatible with eslint v8.40.0

Issue - State: closed - Opened by so1ve about 2 years ago - 1 comment

#2149 - Add meta object to the plugin

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

#2148 - Rule proposal: `vue/img-layout-shift`

Issue - State: open - Opened by ahnpnl about 2 years ago

#2147 - Fixed rules incompatible with ESLint v8.40.

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

#2146 - Update eslint-plugin-unicorn to v47

Pull Request - State: closed - Opened by TatsuyaYamamoto about 2 years ago - 3 comments

#2145 - feat(processor): export meta object for flat config

Pull Request - State: closed - Opened by TatsuyaYamamoto about 2 years ago - 3 comments

#2144 - Code in template not linted when created via APP.component

Issue - State: closed - Opened by Yzuriha about 2 years ago - 1 comment

#2143 - Rule Proposal: Analog for `strict-boolean-expressions` typescript-eslint rule

Issue - State: open - Opened by basil-gor about 2 years ago
Labels: feat: typescript

#2142 - vue/return-in-computed-property requires return even if Typescript union type is exhausted in switch statement

Issue - State: open - Opened by Larsmyrup about 2 years ago - 6 comments
Labels: feat: typescript

#2141 - no-shadow not work in double script block

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

#2140 - Error for ref in condition

Issue - State: closed - Opened by maicss over 2 years ago - 4 comments

#2139 - Rule Proposal: `vue/template-ref-pattern`

Issue - State: open - Opened by ntnyq over 2 years ago
Labels: new rule proposition, accepted proposition

#2138 - Add `vue/no-root-v-if` rule

Pull Request - State: closed - Opened by songpengyuan over 2 years ago - 2 comments

#2137 - NoDeprecatedRouterLinkTagPropRule schema is missing `additionalProperties`

Issue - State: closed - Opened by Dimava over 2 years ago - 1 comment
Labels: help wanted, good first issue

#2136 - no-ref-as-operand does not work with storeToRefs

Issue - State: open - Opened by AmitJoki over 2 years ago - 4 comments

#2135 - Add `shallowOnly` option to `vue/no-mutating-props`

Pull Request - State: closed - Opened by FlareZh over 2 years ago

#2134 - Add support for imported types in SFC macros

Pull Request - State: closed - Opened by ota-meshi over 2 years ago

#2133 - [require-prop-comment] When I didn't use props, the rule took effect.

Issue - State: closed - Opened by citrusjunoss over 2 years ago - 1 comment

#2130 - Support for `defineModel`

Issue - State: closed - Opened by ota-meshi over 2 years ago - 3 comments
Labels: enhancement, help wanted, accepted proposition

#2128 - Rule `vue/prefer-separate-static-class` does not support string interpolated static and dynamic classes.

Issue - State: open - Opened by immannino over 2 years ago
Labels: enhancement, help wanted

#2127 - Add support for Vue v3.3

Issue - State: closed - Opened by ota-meshi over 2 years ago - 3 comments

#2126 - Support for new `defineEmits` type syntax

Issue - State: closed - Opened by ota-meshi over 2 years ago
Labels: enhancement, help wanted

#2125 - Support for `defineSlots` and `slots` option

Issue - State: closed - Opened by ota-meshi over 2 years ago - 1 comment
Labels: enhancement, help wanted

#2124 - Declaration for module

Issue - State: closed - Opened by kovjogin over 2 years ago - 2 comments

#2123 - Accomodate for key being passed withing a v-bind object of props

Issue - State: open - Opened by RainbowGiantSquid over 2 years ago - 1 comment
Labels: enhancement

#2121 - Add support for props destructure

Issue - State: closed - Opened by ota-meshi over 2 years ago - 4 comments

#2118 - Support for `defineOptions`

Issue - State: closed - Opened by ota-meshi over 2 years ago - 2 comments
Labels: enhancement, help wanted

#2110 - Add new `vue/enforce-style-attribute` rule

Pull Request - State: closed - Opened by mussinbenarbia over 2 years ago - 6 comments

#2109 - Rule Proposal: `vue/enforce-style-attribute`

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

#2105 - New rule `vue/require-typed-ref`: disallow ref() without type parameter or argument

Issue - State: closed - Opened by Demivan over 2 years ago - 13 comments
Labels: new rule proposition, accepted proposition, feat: typescript

#2103 - vue/component-tags-order is never applied

Issue - State: closed - Opened by matthew-dean over 2 years ago - 3 comments
Labels: invalid

#2102 - v-for-key is not required in vue3.x, why it's still causing error?

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

#2100 - `vue/require-render-return` false positive for switch-case on enum without default

Issue - State: open - Opened by Maxim-Mazurok over 2 years ago - 2 comments
Labels: feat: typescript

#2096 - Extend `vue/no-dupe-keys` to support `<script setup>`

Issue - State: closed - Opened by nasvillanueva over 2 years ago - 8 comments
Labels: enhancement

#2095 - Rule Proposal: Prevent accessing props directly in the template

Issue - State: closed - Opened by nasvillanueva over 2 years ago - 7 comments

#2093 - [FR] Warn if composables are used in the wrong places

Issue - State: closed - Opened by wenfangdu over 2 years ago - 5 comments

#2084 - vue/html-indent is invalid in the node api

Issue - State: closed - Opened by dreamerldq over 2 years ago - 4 comments
Labels: needs repro

#2082 - Add test in `no-parsing-error` for template type assertions

Issue - State: open - Opened by qnp over 2 years ago - 4 comments
Labels: feat: typescript

#2065 - Enable the autofix of `vue/v-on-event-hyphenation` in `vue/vue3-recommended`

Issue - State: closed - Opened by saschanaz over 2 years ago - 3 comments
Labels: enhancement, help wanted

#2064 - v-bind:key required when iterable is a list

Issue - State: closed - Opened by BlueskyFR over 2 years ago - 5 comments

#2062 - "vue/no-unused-properties" work incorrect with useVModels from "@vueuse/core"

Issue - State: open - Opened by galsim over 2 years ago - 4 comments
Labels: enhancement, help wanted

#2061 - order-in-components doesn't work when extending a mixin

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

#2060 - `vue/require-valid-default-prop` must be a function when using intersection

Issue - State: closed - Opened by krystof-k over 2 years ago - 4 comments
Labels: bug, feat: typescript

#2057 - `vue/order-in-components` is not working with `defineNuxtComponent()`

Issue - State: closed - Opened by vedmant over 2 years ago - 6 comments
Labels: feat: nuxt

#2049 - v-on-handler-style: False positive for ["method", "inline"]

Issue - State: closed - Opened by iliubinskii over 2 years ago - 9 comments

#2036 - Configs to set `.vue` extension via `overrides`

Issue - State: closed - Opened by privatenumber over 2 years ago - 2 comments
Labels: in consideration, semver-major

#2012 - Allow linting of <script> section only if lang="ts"

Issue - State: open - Opened by jez9999 almost 3 years ago - 6 comments
Labels: enhancement, Ongoing discussion, feat: typescript

#2005 - Rule suggestion: `vue/prefer-single-payload-in-event`

Issue - State: open - Opened by FloEdelmann almost 3 years ago
Labels: new rule proposition, accepted proposition

#1991 - Update JS env and remove or update parserOptions.ecmaVersion

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

#1990 - Rule proposal: Enforce property reactivity for Vue 2

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

#1986 - add `no-required-prop-with-default` rule to vue2 and vue3 presets

Issue - State: closed - Opened by neferqiqi almost 3 years ago - 1 comment
Labels: accepted proposition, semver-major

#1983 - Add `vue/require-typed-object-prop` rule

Pull Request - State: closed - Opened by przemyslawjanpietrzak almost 3 years ago - 5 comments

#1981 - `vue/define-macros-order` false positive with using `export`

Issue - State: closed - Opened by Ky6uk almost 3 years ago - 4 comments
Labels: bug, help wanted, feat: typescript

#1973 - Add block-attributes-order rule

Pull Request - State: closed - Opened by Kingwl almost 3 years ago - 11 comments

#1970 - tag-attr-order `<script lang="ts" setup>` vs `<script setup lang="ts">`

Issue - State: open - Opened by mesqueeb almost 3 years ago - 7 comments
Labels: new rule proposition, accepted proposition, Ongoing discussion