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
#2390 - feat(no-deprecated-slot-attribute): improve autofix to wrap `<template v-slot>`
Pull Request -
State: closed - Opened by privatenumber over 1 year ago
#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
#2378 - didn't set vue-eslint-parser, but checked the rules defined in eslint-plugin-vue
Issue -
State: closed - Opened by irenetang1993 over 1 year ago
- 1 comment
#2377 - attribute-hyphenation: Ignore tag name pattern or function
Issue -
State: open - Opened by jschill 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
#2373 - Remove v-bind shorthand syntax from list of examples rule will catch.
Pull Request -
State: closed - Opened by earlAchromatic over 1 year ago
#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
#2364 - Fix false positives for `defineModel` in `vue/no-undef-properties` rule
Pull Request -
State: closed - Opened by ota-meshi over 1 year ago
#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
#2336 - Fix crash for TSFunctionType with `type-literal` option in `vue/define-emits-declaration` rule
Pull Request -
State: closed - Opened by ota-meshi over 1 year ago
#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
#2330 - Change stylistic rules for expressions in `<template>` to extend from ESLint Stylistic
Pull Request -
State: closed - Opened by ota-meshi over 1 year ago
#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
#2324 - `vue/attributes-order`: keep data-test attribute at the end of inline attributes
Issue -
State: open - Opened by VladimirCores over 1 year ago
- 4 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
#2315 - Add support for stricter `type-literal` option in `vue/define-emits-declaration`
Pull Request -
State: closed - Opened by Meesayen over 1 year ago
#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
#2313 - Rule suggestion: Add new option to specify tags to ignore rules `vue/no-deprecated-slot-attribute`
Issue -
State: closed - Opened by kazuma0129 over 1 year ago
#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
#2308 - Rule suggestion: Ensure that route params type is string or number
Issue -
State: open - Opened by MartJohan over 1 year ago
#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
#2303 - Fix require-toggle-inside-transition should respect "<slot>", "v-bind:key", attribute "appear"
Pull Request -
State: closed - Opened by DevilTea almost 2 years ago
#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
#2299 - `vue/component-name-in-template-casing`: ignore `<component>` built-in element
Issue -
State: closed - Opened by johannschopplich almost 2 years ago
#2298 - Rule proposal: `vue/no-unused-prop-declarations`
Issue -
State: closed - Opened by cesaralvrz almost 2 years ago
- 3 comments
#2297 - Add `externalIgnores` option for `vue/singleline-html-element-content-newline`
Pull Request -
State: closed - Opened by qmhc almost 2 years ago
#2296 - `vue/component-name-in-template-casing` rule doesn't work with auto-imported components
Issue -
State: closed - Opened by vaibhav11s almost 2 years ago
#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
#2293 - Fixed false negatives for whitespace in `vue/require-toggle-inside-transition` rule
Pull Request -
State: closed - Opened by ota-meshi almost 2 years ago
#2292 - fix: replace typeParameters with typeArguments
Pull Request -
State: closed - Opened by KaelWD almost 2 years ago
- 5 comments