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

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

#2391 - `require-explicit-slots` does not recognize slot names enclosed in quotes

Issue - State: closed - Opened by andreww2012 over 1 year ago - 2 comments
Labels: bug

#2389 - fix(no-useless-mustaches): escape < in fixes

Pull Request - State: closed - Opened by DMartens over 1 year ago - 1 comment

#2388 - fix(no-unused-emit-declarations): error in render functions

Pull Request - State: closed - Opened by ntnyq over 1 year ago

#2387 - `vue/no-unused-emit-declarations` would throw Error when using dynamic render

Issue - State: closed - Opened by ntnyq over 1 year ago
Labels: bug

#2386 - fix: support multiple macro calls in vue/define-macros-order

Pull Request - State: closed - Opened by hendrikheil over 1 year ago

#2385 - [Rule change request] `vue/no-unused-properties`: New option to take `expose` into account

Issue - State: closed - Opened by kawadah over 1 year ago - 1 comment
Labels: needs repro

#2384 - `vue/no-useless-mustaches` auto-fix produces invalid HTML

Issue - State: closed - Opened by claneo over 1 year ago
Labels: bug, help wanted, good first issue

#2383 - Require default export on `<script>`

Issue - State: closed - Opened by privatenumber over 1 year ago - 1 comment
Labels: enhancement, accepted proposition

#2382 - Chore: fix errors in tests using ESLint v9.0.0-alpha.2

Pull Request - State: closed - Opened by ota-meshi over 1 year ago

#2381 - feat(v-bind-style): add `sameNameShorthand` option

Pull Request - State: closed - Opened by waynzh over 1 year ago - 5 comments

#2380 - vue/define-macros-order Ignore TS type sorting

Issue - State: open - Opened by honghuangdc over 1 year ago - 3 comments

#2379 - Chore: upgrade vue-eslint-parser to v9.4.2

Pull Request - State: closed - Opened by M1CK431 over 1 year ago

#2376 - `vue/require-default-prop` gives false positive for optional Function props

Issue - State: open - Opened by richardtallent-erm over 1 year ago - 2 comments
Labels: feat: typescript

#2375 - Typescript: Eslint can't detect types exported from Vue SFC

Issue - State: open - Opened by jordan-erisman over 1 year ago - 6 comments
Labels: feat: typescript

#2374 - feat: add new `v-bind-same-name-style` rule

Pull Request - State: closed - Opened by waynzh over 1 year ago - 4 comments

#2372 - feat: allow v-bind shorthand

Pull Request - State: closed - Opened by sxzz over 1 year ago

#2371 - vue/define-macros-order does not support multiple defineModel macro calls

Issue - State: closed - Opened by hendrikheil over 1 year ago
Labels: bug

#2370 - `vue/no-unused-property` false positive with camelCase `v-bind` same-name shorthand

Issue - State: closed - Opened by M1CK431 over 1 year ago - 7 comments
Labels: bug

#2369 - Extend `vue/require-valid-default-prop` to check inside defineModel

Issue - State: open - Opened by seanogdev over 1 year ago - 1 comment
Labels: enhancement, help wanted, accepted proposition

#2368 - Chore: add test for eslint v9

Pull Request - State: closed - Opened by ota-meshi over 1 year ago - 1 comment

#2367 - Add new `vue/no-restricted-v-on` rule

Pull Request - State: closed - Opened by thesheppard over 1 year ago - 2 comments

#2366 - Add Vue version to issue templates

Pull Request - State: closed - Opened by FloEdelmann over 1 year ago
Labels: meta

#2365 - v-bind shorthand don’t work with 9.20

Issue - State: closed - Opened by matteo6b over 1 year ago - 8 comments

#2363 - `no-undef-properties` False positive where `defineModel` is used

Issue - State: closed - Opened by Ky6uk over 1 year ago
Labels: bug

#2362 - Remove unnecessary code

Pull Request - State: closed - Opened by ota-meshi over 1 year ago

#2361 - Fix type errors caused by TypeScript

Pull Request - State: closed - Opened by ota-meshi over 1 year ago

#2360 - Add support for defineModel

Pull Request - State: closed - Opened by ota-meshi over 1 year ago - 2 comments

#2359 - Enforce/disallow `v-bind` same name shorthand style

Issue - State: closed - Opened by FloEdelmann over 1 year ago - 3 comments
Labels: new rule proposition

#2358 - Remove Vue 3 syntax status notice from docs

Pull Request - State: closed - Opened by FloEdelmann over 1 year ago
Labels: documentation

#2357 - Upgrade vue-eslint-parser and add support for v-bind same-name shorthand

Pull Request - State: closed - Opened by ota-meshi over 1 year ago - 5 comments

#2356 - Error "clear" from vue/comment-directive only with flat configuration

Issue - State: closed - Opened by crystalfp over 1 year ago - 8 comments

#2355 - Support `v-bind` same name shorthand

Issue - State: open - Opened by beefchimi over 1 year ago - 1 comment
Labels: enhancement, help wanted, accepted proposition

#2354 - Incorrect `prefer-import-from-vue` for values that are not exported by `vue`

Issue - State: open - Opened by jods4 over 1 year ago - 6 comments
Labels: enhancement, help wanted, accepted proposition

#2353 - `no-props-default-factory-undefined`

Issue - State: open - Opened by fisker over 1 year ago - 1 comment

#2352 - `vue/setup-props-no-reactivity-loss`: false negative inside ternary operator

Issue - State: closed - Opened by FloEdelmann over 1 year ago
Labels: bug, help wanted

#2351 - `vue/no-unused-emit-declarations` reporting with `defineEmits()` and `defineModel()` compiler marcos

Issue - State: closed - Opened by n0099 over 1 year ago - 3 comments
Labels: enhancement, accepted proposition

#2350 - fix(require-explicit-emits): detect template emits

Pull Request - State: closed - Opened by waynzh over 1 year ago - 1 comment

#2349 - feat(define-macros-order): add `defineExposeLast` option

Pull Request - State: closed - Opened by waynzh over 1 year ago - 4 comments

#2348 - Fix siblings and interleaving issues reported in #2342

Pull Request - State: closed - Opened by felipemelendez over 1 year ago - 4 comments

#2347 - assignment value in v-on ,the rule that named 《vue/space-infix-ops》 will make bug ,

Issue - State: closed - Opened by lwq-js over 1 year ago - 1 comment
Labels: needs info, needs repro

#2346 - Add `selfClosingTag` option to `vue/html-closing-bracket-newline`

Pull Request - State: closed - Opened by mussinbenarbia over 1 year ago - 4 comments

#2345 - feat(no-unused-properties): mark $props.<prop> as used

Pull Request - State: closed - Opened by levchak0910 over 1 year ago - 1 comment

#2344 - [no-unused-properties] can't recognize $props.xxx used

Issue - State: closed - Opened by levchak0910 over 1 year ago - 5 comments
Labels: duplicate

#2343 - Document non-fixable rules correctly

Pull Request - State: closed - Opened by FloEdelmann over 1 year ago
Labels: documentation, meta

#2342 - `vue/v-if-else-key` false-positives and false-negatives

Issue - State: closed - Opened by FloEdelmann over 1 year ago
Labels: bug

#2341 - vue3-strongly-recommended.js configuration invalid

Issue - State: closed - Opened by ridopurnomo86 over 1 year ago - 1 comment
Labels: duplicate

#2340 - fix(no-unused-emit-declarations): detect emits in templates

Pull Request - State: closed - Opened by waynzh over 1 year ago

#2339 - feat(no-v-text-v-html-on-component): add `allow` option

Pull Request - State: closed - Opened by waynzh over 1 year ago

#2338 - Improve compatibility with ESLint v9 (take2)

Pull Request - State: closed - Opened by ota-meshi over 1 year ago - 1 comment

#2337 - vue/no-unused-emit-declarations doesn't detect emits in templates

Issue - State: closed - Opened by henribru over 1 year ago - 1 comment
Labels: bug

#2335 - Crash with rule `vue/define-emits-declaration` set to `type-literal`

Issue - State: closed - Opened by Ericlm over 1 year ago - 4 comments
Labels: bug

#2334 - Fixed broken config of `plugin:vue/vue3-strongly-recommended`

Pull Request - State: closed - Opened by ota-meshi over 1 year ago - 1 comment

#2333 - Fix 'vue/v-on-event-hyphenation'

Pull Request - State: closed - Opened by ElectricS01 over 1 year ago - 2 comments

#2332 - 9.19.0 bug with vue/v-on-event-hyphenation

Issue - State: closed - Opened by ElectricS01 over 1 year ago - 4 comments

#2331 - Improve compatibility with ESLint v9

Pull Request - State: closed - Opened by ota-meshi over 1 year ago - 3 comments

#2329 - update vitepress

Pull Request - State: closed - Opened by ota-meshi over 1 year ago

#2328 - rule: require `setup` on `<script>`

Issue - State: closed - Opened by privatenumber over 1 year ago - 3 comments

#2327 - fix: avoid calling typeParameters getter

Pull Request - State: closed - Opened by KaelWD over 1 year ago

#2326 - Support for Vue.js 3.4

Issue - State: closed - Opened by ota-meshi over 1 year ago - 3 comments

#2325 - feat: implement require-explicit-slots

Pull Request - State: closed - Opened by mussinbenarbia over 1 year ago - 5 comments

#2323 - feat: add allow list to `no-template-shadow`

Pull Request - State: closed - Opened by mussinbenarbia over 1 year ago - 1 comment

#2322 - `vue/no-unused-properties` false alarm with `unplugin-auto-import`

Issue - State: closed - Opened by Nathan7139 over 1 year ago - 1 comment

#2321 - Add `allow` option to `vue/no-v-text-v-html-on-component`

Issue - State: closed - Opened by IlyaSemenov over 1 year ago - 2 comments
Labels: enhancement, help wanted, accepted proposition

#2320 - Make `vue/v-on-event-hyphenation` autofixable by default in Vue 3

Pull Request - State: closed - Opened by FloEdelmann over 1 year ago

#2319 - Add support for generating ESLint Flat Config

Pull Request - State: closed - Opened by conradhale over 1 year ago - 5 comments

#2318 - Question: Which rule can I use to...

Issue - State: closed - Opened by yoyo837 over 1 year ago - 2 comments
Labels: question

#2317 - Add `allow` rule option to `vue/no-template-shadow`

Issue - State: closed - Opened by stefanobartoletti over 1 year ago - 4 comments
Labels: enhancement, help wanted

#2316 - `vue/no-multiple-template-root` false negative with comment

Issue - State: closed - Opened by matthew-dean over 1 year ago - 6 comments
Labels: enhancement, accepted proposition

#2314 - Add new option to specify tags to ignore `vue/no-deprecated-slot-attribute`

Pull Request - State: closed - Opened by kazuma0129 over 1 year ago - 4 comments

#2312 - Add `vue/no-unused-emit-declarations` rule

Pull Request - State: closed - Opened by ItMaga over 1 year ago

#2311 - Fix detect Nuxt3 defineNuxtComponent

Pull Request - State: closed - Opened by sugitata over 1 year ago - 2 comments
Labels: semver-major, breaking change

#2310 - vue eslint doesn't load plugins

Issue - State: closed - Opened by Gennady77 over 1 year ago - 1 comment
Labels: question

#2309 - Update order-in-components.md

Pull Request - State: closed - Opened by kazuma0129 over 1 year ago - 3 comments
Labels: documentation

#2307 - vue/require-toggle-inside-transition false negative

Issue - State: closed - Opened by yoshi-pi over 1 year ago - 1 comment

#2306 - vue/require-default-prop triggers for optional props (TypeScript)

Issue - State: closed - Opened by dmke over 1 year ago - 4 comments
Labels: duplicate, feat: typescript

#2305 - vue/require-v-for-key triggers on <template> tags

Issue - State: open - Opened by braddialpad over 1 year ago - 1 comment

#2304 - Parsing error: Cannot set property index of Error which has only a getter

Issue - State: closed - Opened by messenjer almost 2 years ago - 4 comments
Labels: feat: typescript, needs repro

#2302 - vue/require-toggle-inside-transition false positives

Issue - State: closed - Opened by 719media almost 2 years ago - 3 comments
Labels: bug

#2301 - fix(component-name-in-template-casing): ignore vue template syntax

Pull Request - State: closed - Opened by antfu almost 2 years ago

#2300 - [Question]How to configure eslint to report template to use ref directly instead of using ref.value?

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

#2298 - Rule proposal: `vue/no-unused-prop-declarations`

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

#2295 - defineSlots 如果没写 () 不报错

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

#2294 - Rule suggestion: `vue/require-explicit-slots` to require all slots to be documented

Issue - State: closed - Opened by Amixx almost 2 years ago - 3 comments
Labels: new rule proposition, accepted proposition

#2292 - fix: replace typeParameters with typeArguments

Pull Request - State: closed - Opened by KaelWD almost 2 years ago - 5 comments