GitHub / vuejs/eslint-plugin-vue issues and pull requests
#2491 - Project setup guide for contributors
Issue -
State: closed - Opened by Lehoczky about 1 year ago
- 3 comments
Labels: documentation
#2490 - docs: add an example on how to use custom parser with flat config
Pull Request -
State: closed - Opened by Lehoczky about 1 year ago
#2489 - fix(no-setup-props-reactivity-loss): report template literal
Pull Request -
State: closed - Opened by waynzh about 1 year ago
#2488 - chore: upgrade vue-eslint-parser to v9.4.3
Pull Request -
State: closed - Opened by waynzh about 1 year ago
#2487 - feat(require-toggle-inside-transition): check directive
Pull Request -
State: closed - Opened by waynzh about 1 year ago
#2486 - `prefer-v-bind-shorthand`
Issue -
State: closed - Opened by fisker about 1 year ago
- 3 comments
#2485 - New option for `next-tick-style`
Issue -
State: open - Opened by fisker about 1 year ago
- 4 comments
Labels: enhancement
#2484 - fix(require-explicit-slots): Add support for type reference
Pull Request -
State: closed - Opened by sanderdewinter about 1 year ago
- 1 comment
#2483 - Closing brackets should not be allowed to go multiline
Issue -
State: open - Opened by rafaellehmkuhl about 1 year ago
#2482 - Removing trailing/leading spaces in directives and bindings
Issue -
State: open - Opened by Ericlm about 1 year ago
- 4 comments
#2481 - Show nested outline in docs
Pull Request -
State: closed - Opened by FloEdelmann about 1 year ago
- 2 comments
Labels: documentation
#2480 - ESLint support inside of template dynamic expressions
Issue -
State: closed - Opened by Ericlm about 1 year ago
- 3 comments
#2479 - parsing failed when using `parserOptions.project` with tsx
Issue -
State: closed - Opened by 101polarbears about 1 year ago
- 4 comments
#2478 - Update development dependencies
Pull Request -
State: closed - Opened by FloEdelmann about 1 year ago
Labels: dependencies
#2477 - test: update typescript-eslint and fix test cases
Pull Request -
State: closed - Opened by ota-meshi about 1 year ago
- 2 comments
#2476 - Add name to flat configs.
Pull Request -
State: closed - Opened by ota-meshi about 1 year ago
- 1 comment
#2475 - `vue/require-default-prop` should not trigger when type is `x | undefined` without default value
Issue -
State: open - Opened by Aspyryan about 1 year ago
- 6 comments
Labels: feat: typescript
#2474 - Should `vue/component-name-in-template-casing` be classified as `Essential`
Issue -
State: closed - Opened by xxholly32 about 1 year ago
- 1 comment
#2473 - I tried cloning the project and running, but something went wrong
Issue -
State: closed - Opened by dddssw about 1 year ago
- 7 comments
Labels: bug, documentation
#2472 - Some of my plugins don't work
Issue -
State: closed - Opened by dddssw about 1 year ago
- 7 comments
#2471 - feat(v-on-handler-style): allow `["inline", "inline-function"]` option
Pull Request -
State: open - Opened by ByScripts about 1 year ago
- 9 comments
#2470 - `no-setup-props-reactivity-loss` should report template string expressions
Issue -
State: closed - Opened by ByScripts about 1 year ago
- 1 comment
Labels: bug
#2469 - eslint in the script scoped does not take effect
Issue -
State: closed - Opened by rainTai about 1 year ago
#2468 - Parsing error: Unexpected token )
Issue -
State: closed - Opened by shenhao98 about 1 year ago
- 2 comments
#2467 - vue/require-toggle-inside-transition - question: should it still be an error with a conditional appear attribute?
Issue -
State: closed - Opened by saifahn about 1 year ago
- 8 comments
Labels: enhancement, accepted proposition
#2466 - implements autofix in define-props-declaration (#2465)
Pull Request -
State: open - Opened by mpiniarski about 1 year ago
- 7 comments
#2465 - Add autofix to `define-props-declaration`: transform runtime syntax to type-based syntax
Issue -
State: open - Opened by mpiniarski about 1 year ago
- 3 comments
#2464 - error Definition for rule 'import/prefer-default-export' was not found import/prefer-default-export
Issue -
State: closed - Opened by GetnCode about 1 year ago
- 1 comment
#2463 - Add extension rule `vue/quotes`
Pull Request -
State: open - Opened by nhtnhan about 1 year ago
#2462 - `v-bind` shorthand syntax without argument (`:=`) generates `vue/no-unused-vars` false positive
Issue -
State: closed - Opened by Neluji about 1 year ago
- 2 comments
#2461 - vue/no-undef-components-exclude-auto-import
Issue -
State: closed - Opened by MQYForverT about 1 year ago
- 3 comments
#2460 - Suggestion: allow `["inline", "inline-function"]` option for `v-on-handler-style`
Issue -
State: open - Opened by andreww2012 about 1 year ago
- 1 comment
#2459 - Eslint is not marking not defined properties of a component as invalid
Issue -
State: closed - Opened by pbrzosko about 1 year ago
- 11 comments
#2458 - Namespace handling makes it impossible to lint recursive SVG / MathML components
Issue -
State: closed - Opened by mordae about 1 year ago
- 8 comments
#2457 - Support MathML elements
Pull Request -
State: closed - Opened by mordae about 1 year ago
#2456 - fix: Prevent spread operator from disabling the rule
Pull Request -
State: closed - Opened by GuillaumeGuerinPP over 1 year ago
- 1 comment
#2455 - vue/use-v-on-exact - false positive on multiple @keydown.* attributes
Issue -
State: open - Opened by petrkotek over 1 year ago
- 3 comments
Labels: bug
#2454 - `vue/no-ref-as-operand` not catching `computed` refs
Issue -
State: closed - Opened by chetan over 1 year ago
- 2 comments
Labels: needs repro
#2453 - bind `:=` syntax error on `Windows`
Issue -
State: closed - Opened by BachiMjavanadze over 1 year ago
- 1 comment
#2452 - Flat config : Parsing error: Unexpected token )
Issue -
State: closed - Opened by Robin-Ln over 1 year ago
- 3 comments
#2451 - Rule proposal: no-computed-after-await
Issue -
State: open - Opened by cjpearson over 1 year ago
#2450 - fix(configs): remove deprecated component-tags-order rule
Pull Request -
State: closed - Opened by ferferga over 1 year ago
- 1 comment
#2449 - Under default configuration, HelloWorld.vue in the vite ts template will be detected as an error
Issue -
State: closed - Opened by qq326943819 over 1 year ago
- 4 comments
#2448 - Full example for flat config with object
Issue -
State: open - Opened by Narretz over 1 year ago
- 2 comments
#2447 - Support for ESLint 9
Issue -
State: closed - Opened by BWrong over 1 year ago
- 4 comments
#2446 - `getCommentsBefore` empty in Vue SFC with two `script` tags
Issue -
State: open - Opened by eliottvincent over 1 year ago
- 1 comment
#2445 - how to configure for .vue with <script setup lang="ts"
Issue -
State: closed - Opened by hl037 over 1 year ago
- 4 comments
#2444 - Allow ESLint v9 as peer dependency
Pull Request -
State: closed - Opened by FloEdelmann over 1 year ago
- 1 comment
Labels: semver-patch
#2443 - unmet peer eslint@"^6.2.0 || ^7.0.0 || ^8.0.0": found 9.0.0
Issue -
State: closed - Opened by ihwf over 1 year ago
- 3 comments
#2442 - feat: update default configs from `component-tags-order` to `block-order`
Pull Request -
State: closed - Opened by RayGuo-ergou over 1 year ago
- 1 comment
#2441 - Support Pinia methods in `vue/no-unused-properties`
Pull Request -
State: closed - Opened by luizotcarvalho over 1 year ago
#2440 - HTML indent to extend from ESLint Stylistic
Issue -
State: closed - Opened by daviddurco-cb over 1 year ago
- 1 comment
#2439 - `vue/custom-event-name-casing`: should check and report `update:kebab-case`/`update:camelCase` event names too
Issue -
State: open - Opened by zfeher over 1 year ago
- 5 comments
#2438 - fix(no-use-computed-property-like-method): extract LogicalExpression
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2437 - disallow importing macros: defineProps etc
Issue -
State: closed - Opened by dcecile over 1 year ago
- 2 comments
#2436 - Change flat config to an array to accept `*.vue`
Pull Request -
State: closed - Opened by ota-meshi over 1 year ago
- 4 comments
#2435 - Fixed false negatives for props in template in `vue/no-unused-properties`
Pull Request -
State: closed - Opened by ItMaga over 1 year ago
#2434 - `vue/multi-word-component-names` also applies to pages directory
Issue -
State: closed - Opened by nopeless over 1 year ago
- 2 comments
#2433 - require-default-prop for optional props
Issue -
State: closed - Opened by stephanfriedrich over 1 year ago
- 1 comment
#2432 - feat: no-props-shadow
Pull Request -
State: closed - Opened by RiESAEX over 1 year ago
- 1 comment
#2431 - vue/no-v-text-v-html-on-component: it should not warn if a component implements default slot
Issue -
State: open - Opened by mitar over 1 year ago
- 9 comments
#2430 - implements proposed max-props rule
Pull Request -
State: closed - Opened by kevsommer over 1 year ago
- 2 comments
#2429 - Rule Proposal: Maximum number of props
Issue -
State: closed - Opened by kevsommer over 1 year ago
Labels: new rule proposition, accepted proposition
#2428 - Conflict: doesn't work if using separate overrides .vue and .ts
Issue -
State: closed - Opened by doubleaxe over 1 year ago
- 2 comments
Labels: upstream issue
#2427 - Fix checking for script setup in vue/require-typed-ref
Pull Request -
State: closed - Opened by kovalchukq over 1 year ago
- 2 comments
#2426 - New Rule: disallow using deprecated `next` argument in `NavigationGuard`
Issue -
State: open - Opened by roydukkey over 1 year ago
#2425 - fix(no-restricted-class): error in empty value
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2424 - Empty class breaks eslint for vue/no-restricted-class
Issue -
State: closed - Opened by ibrahimBeladi over 1 year ago
Labels: bug
#2423 - feat(order-in-components): add side effects suggestions
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2422 - feat: support Vue APIs from auto imports
Pull Request -
State: closed - Opened by antfu over 1 year ago
#2421 - rule `v-on-handler-style` didn't allow async event listener
Issue -
State: closed - Opened by n0099 over 1 year ago
- 1 comment
Labels: bug, help wanted
#2420 - Eslint disable does not take effect
Issue -
State: closed - Opened by tsprojectcode over 1 year ago
- 2 comments
Labels: needs repro
#2419 - enforce usage of 'const' or trigger error when reassigning reactive value
Issue -
State: open - Opened by andredewaard over 1 year ago
#2418 - Offer suggestions in `vue/order-in-components` when autofix is not available
Issue -
State: closed - Opened by FloEdelmann over 1 year ago
- 1 comment
Labels: enhancement
#2417 - perf: remove unnecessary second filter for type narrowing
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2416 - fix(v-for-delimiter-style): ignore Punctuator token
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2415 - Rule proposal: do not use 'watch'
Issue -
State: open - Opened by illegalnumbers over 1 year ago
- 2 comments
#2414 - `plugin:vue/vue3-recommended` not working
Issue -
State: closed - Opened by ramwin over 1 year ago
- 1 comment
#2413 - Rule Proposal: vue/no-mutating-computed
Issue -
State: open - Opened by ThomasKientz over 1 year ago
#2412 - Update links to GitHub repos with changed main branch name
Pull Request -
State: closed - Opened by zzfn over 1 year ago
Labels: documentation
#2411 - Remove dead link from docs
Pull Request -
State: closed - Opened by travis5491811 over 1 year ago
Labels: documentation
#2410 - fix(v-bind-style): only change kebabCase to camelCase
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2409 - `sameNameShorthand` from `vue/v-bind-style` confuses hyphens with underscores
Issue -
State: closed - Opened by adamsol over 1 year ago
- 1 comment
Labels: bug, help wanted
#2408 - fix(no-useless-v-bind): remove spaces around string in fixes
Pull Request -
State: closed - Opened by claneo over 1 year ago
#2407 - feat: support flat configs
Pull Request -
State: closed - Opened by aladdin-add over 1 year ago
- 3 comments
#2406 - add a preset for ts
Issue -
State: open - Opened by aladdin-add over 1 year ago
- 1 comment
#2405 - Add component-name-in-template-casing: 'PascalCaseNamespaced'
Issue -
State: open - Opened by aleksey-hoffman over 1 year ago
- 2 comments
#2404 - Code formatting
Pull Request -
State: closed - Opened by FloEdelmann over 1 year ago
Labels: documentation, meta
#2403 - Update dependencies
Pull Request -
State: closed - Opened by FloEdelmann over 1 year ago
- 1 comment
Labels: meta
#2402 - Add missing suggestions and messages to tests
Pull Request -
State: closed - Opened by FloEdelmann over 1 year ago
- 1 comment
Labels: meta
#2401 - Is this expected with no-undef-properties and defineModel in <script setup>?
Issue -
State: closed - Opened by dsl101 over 1 year ago
- 2 comments
Labels: question
#2400 - vue/html-indent conflicting with prettier (Expected indentation of xx spaces but found xx spaces)
Issue -
State: closed - Opened by AuthorProxy over 1 year ago
- 1 comment
Labels: question
#2399 - Add `slots` to `vue/order-in-components` default order
Issue -
State: closed - Opened by FloEdelmann over 1 year ago
- 3 comments
Labels: enhancement, accepted proposition, semver-major, breaking change
#2398 - `vue/require-explicit-slots` doesn't recognize interface passed to the macro
Issue -
State: closed - Opened by Ky6uk over 1 year ago
- 3 comments
#2397 - fix(require-explicit-slots): recognize slot names enclosed in quotes
Pull Request -
State: closed - Opened by waynzh over 1 year ago
#2396 - `vue/no-useless-v-bind` auto-fix adds extra whitespace
Issue -
State: closed - Opened by claneo over 1 year ago
- 1 comment
Labels: bug, help wanted
#2395 - Invalid config? vue/html-closing-bracket-spacing not working.
Issue -
State: closed - Opened by aiddroid over 1 year ago
- 2 comments
Labels: question
#2394 - fix(no-setup-props-reactivity-loss): false negative for conditional expressions
Pull Request -
State: closed - Opened by thesheppard over 1 year ago
#2393 - feat(valid-v-model): add support for type assertions and non-null expressions
Pull Request -
State: closed - Opened by auvred over 1 year ago
#2392 - defineModel not working with eslint:recommended rules
Issue -
State: closed - Opened by yurks over 1 year ago
- 4 comments