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
#2288 - Implement SmartTab behavior similar to EsLint’s `no-mixed-spaces-and-tabs` with `smart-tabs`
Issue -
State: open - Opened by maximal almost 2 years ago
Labels: indent
#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
#2282 - [Error - 17:56:03] Error: Plugin "@typescript-eslint" was conflicted between ".eslintrc.js » plugin:@typescript-eslint/recommended-type-checked » ./configs/base" and ".eslintrc.js » @vue/eslint-config-typescript".
Issue -
State: closed - Opened by laterdayi almost 2 years ago
- 1 comment
#2281 - ESLint Error with Vue 3.3+ Alternative Syntax for TypeScript Emits Despite Support
Issue -
State: closed - Opened by BenJackGill almost 2 years ago
- 1 comment
#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
#2275 - Insert `defineOptions` after import declarations in `vue/prefer-define-options`
Pull Request -
State: closed - Opened by ItMaga almost 2 years ago
#2274 - In the. vue file, when lang="tsx", an error is reported when writing JSX syntax parsing
Issue -
State: closed - Opened by plusface almost 2 years ago
- 4 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
#2269 - Rename `vue/no-ref-object-destructure` to `vue/no-ref-object-reactivity-loss`
Pull Request -
State: closed - Opened by ota-meshi almost 2 years ago
#2268 - Rename `vue/no-setup-props-destructure` to `vue/no-setup-props-reactivity-loss` and remove from config
Pull Request -
State: closed - Opened by ota-meshi almost 2 years ago
#2267 - Getting a value from the `props` in root scope of `<script setup>` will cause the value to lose reactivity wtith toRef on an object
Issue -
State: closed - Opened by tlemaireCDAD almost 2 years ago
- 1 comment
#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
#2265 - Feature request: option to ignore single-word filenames and sentences in vue/match-component-file-name
Issue -
State: open - Opened by daniluk4000 almost 2 years ago
- 2 comments
#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
#2261 - Rule proposal: A warning for simultaneous usage of both Composition API and Options API
Issue -
State: open - Opened by AjiTae almost 2 years ago
- 3 comments
#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
#2256 - Fix incompatibility with typescript-eslint v6 in `vue/script-indent` rule
Pull Request -
State: closed - Opened by ota-meshi almost 2 years ago
#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
#2230 - After npm install, ESLint couldn't find the plugin "eslint-plugin-plugin:vue/vue3-recommended".
Issue -
State: closed - Opened by leegee about 2 years ago
- 2 comments
#2229 - Prevent auto fix `vue/attribute-hyphenation` when it breaks props
Pull Request -
State: closed - Opened by levchak0910 about 2 years ago
#2228 - Auto fix of `vue/attribute-hyphenation` rule cause error on passing props to child component
Issue -
State: closed - Opened by levchak0910 about 2 years ago
#2227 - FYI: typescript-eslint@v6 will remove parserServices.hasFullTypeInformation
Issue -
State: closed - Opened by JoshuaKGoldberg about 2 years ago
- 1 comment
#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
#2218 - [New Option] `includeNative` for `vue/attribute-hyphenation` and `vue/v-on-event-hyphenation`
Issue -
State: open - Opened by wenfangdu 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
#2216 - [FR] `vue/attribute-hyphenation` and `vue/v-on-event-hyphenation` like rules for built-in elements
Issue -
State: closed - Opened by wenfangdu about 2 years ago
- 2 comments
#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
#2211 - [Bug] Can't use `@typescript-eslint/prefer-optional-chain` with `eslint-plugin-vue`
Issue -
State: closed - Opened by wenfangdu about 2 years ago
- 4 comments
#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
#2203 - Don't report user-defined `createApp` function in `vue/one-component-per-file`
Pull Request -
State: open - Opened by candy-Tong 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
#2201 - [one-component-per-file] do not check createApp function written by the developer
Issue -
State: open - Opened by candy-Tong about 2 years ago
Labels: bug
#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
#2197 - False positives when destructuring with rename toRef props in vue/no-dupe-keys rule
Issue -
State: closed - Opened by N-Silbernagel about 2 years ago
- 2 comments
#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
#2190 - vue/html-self-closing should consider <slot> to be a component tag, not a normal HTML tag
Issue -
State: open - Opened by catrope about 2 years ago
- 2 comments