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

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

#2692 - `vue/require-valid-default-prop` error with TypeScript

Issue - State: closed - Opened by mrleblanc101 5 months ago
Labels: bug

#2691 - vue/prop-name-casing - ignoreProps not released

Issue - State: closed - Opened by DonRedwoood 5 months ago - 2 comments
Labels: question

#2690 - Add suggestions to `vue/no-export-in-script-setup`

Issue - State: open - Opened by chouchouji 5 months ago - 1 comment
Labels: enhancement

#2689 - New Rule Request: Disallow access to properties by omitting props

Issue - State: closed - Opened by yoyo837 5 months ago - 1 comment

#2688 - Enforcing props destructuring

Issue - State: closed - Opened by Ericlm 5 months ago - 6 comments

#2686 - feat(require-name-property): support check defineOptions

Pull Request - State: closed - Opened by chouchouji 5 months ago

#2685 - feat(no-multiple-template-root): support disallowComments property

Pull Request - State: closed - Opened by chouchouji 5 months ago - 3 comments

#2684 - feat: add `vue/no-import-compiler-macros` rule

Pull Request - State: closed - Opened by waynzh 6 months ago

#2683 - fix(max-props): count unique keys

Pull Request - State: closed - Opened by waynzh 6 months ago

#2682 - fix(no-bare-strings-in-template): resolve regex matching order

Pull Request - State: closed - Opened by waynzh 6 months ago

#2681 - vue/no-bare-strings-in-template "allowlist" not always taken into account

Issue - State: closed - Opened by fabienmacko 6 months ago - 3 comments
Labels: bug

#2680 - feat(no-ref-as-operand): use `ref.value` to replace `ref` when emit

Pull Request - State: closed - Opened by chouchouji 6 months ago - 2 comments

#2679 - Add `ignoreProps` option to `vue/prop-name-casing`

Pull Request - State: closed - Opened by westberliner 6 months ago - 2 comments

#2677 - Rule Proposal: `vue/top-level-function-style-in-script-setup`

Issue - State: open - Opened by ntnyq 6 months ago - 1 comment

#2675 - Deprecate Vue 2 only rules

Pull Request - State: closed - Opened by FloEdelmann 6 months ago
Labels: semver-major, breaking change

#2674 - Remove globals from configs

Pull Request - State: closed - Opened by ota-meshi 6 months ago

#2673 - Revert "Remove globals from config"

Pull Request - State: closed - Opened by ota-meshi 6 months ago - 1 comment

#2672 - Remove globals from config

Pull Request - State: closed - Opened by ota-meshi 6 months ago

#2671 - Update `vue/no-implicit-coercion` rule docs

Pull Request - State: closed - Opened by FloEdelmann 6 months ago
Labels: documentation

#2670 - Change `vue-eslint-parser` to peer dependency

Pull Request - State: closed - Opened by ota-meshi 6 months ago - 1 comment
Labels: semver-major, breaking change

#2669 - Drop support for old versions of ESLint and Node.js

Pull Request - State: closed - Opened by ota-meshi 6 months ago - 1 comment
Labels: semver-major, breaking change

#2668 - Change legacy base config so that vue-eslint-parser is only used for `.vue`

Pull Request - State: closed - Opened by ota-meshi 6 months ago
Labels: semver-major, breaking change

#2667 - Issue with multi line

Issue - State: closed - Opened by jap-camasit 7 months ago - 2 comments
Labels: question

#2666 - vue/no-multi-spaces and global no-multi-spaces settings inconsistency

Issue - State: open - Opened by dsl101 7 months ago - 2 comments
Labels: enhancement, accepted proposition

#2665 - Add `defaultOptions` to all rules

Pull Request - State: open - Opened by FloEdelmann 7 months ago

#2664 - Move unused ESLint config for internal rules to main ESLint config

Pull Request - State: closed - Opened by FloEdelmann 7 months ago
Labels: meta

#2662 - docs: fix link hash

Pull Request - State: closed - Opened by ntnyq 7 months ago
Labels: documentation

#2661 - Enforce defineComponent for options API components with Typescript

Issue - State: open - Opened by GeoffreyParrier 7 months ago - 2 comments
Labels: new rule proposition, accepted proposition

#2660 - eslint rule `no-useless-assignment` doesn't work well.

Issue - State: open - Opened by alphatr 7 months ago - 2 comments

#2659 - fix(no-multiple-slot-args): improve grammar of description

Pull Request - State: closed - Opened by G-Rath 7 months ago

#2658 - fix(no-multiple-objects-in-class): improve grammar of description

Pull Request - State: closed - Opened by G-Rath 7 months ago

#2657 - Rule proposal: `vue/no-direct-ref-in-watch`

Issue - State: open - Opened by Revadike 7 months ago

#2656 - Update development dependencies

Pull Request - State: closed - Opened by FloEdelmann 7 months ago
Labels: meta

#2655 - Remove unused `runOutsideVue` option from `vue/sort-keys`

Pull Request - State: closed - Opened by FloEdelmann 7 months ago
Labels: semver-major, breaking change

#2653 - Add `vue/valid-define-options` to `vue3-essential` config

Pull Request - State: closed - Opened by waynzh 7 months ago
Labels: semver-major, breaking change

#2652 - Remove setup-compiler-macros environments

Pull Request - State: closed - Opened by waynzh 7 months ago
Labels: semver-major, breaking change

#2651 - Add suggestions to `no-unused-vars` tests on ESLint v9.17.0+

Pull Request - State: closed - Opened by FloEdelmann 7 months ago - 1 comment
Labels: duplicate, meta

#2650 - test: add suggestions to `no-unused-vars` tests

Pull Request - State: closed - Opened by waynzh 7 months ago - 1 comment

#2649 - Improve CI workflow

Pull Request - State: closed - Opened by FloEdelmann 7 months ago
Labels: meta

#2648 - Rename .eslintrc configs

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2647 - Improve `no-invalid-meta` internal rule

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: meta

#2646 - Fix sidebar categories in rule docs

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: documentation

#2645 - Remove deprecated rules

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2644 - vue/order-in-components can support ts setup

Issue - State: closed - Opened by TerryChenUI 8 months ago - 1 comment
Labels: duplicate

#2643 - Update @stylistic/eslint-plugin to v2.12.0

Pull Request - State: closed - Opened by FloEdelmann 8 months ago

#2642 - fix typo in rule description

Pull Request - State: closed - Opened by danielrentz 8 months ago
Labels: documentation

#2641 - Improve rules docs source readability

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: documentation

#2640 - Add `vue/no-required-prop-with-default` to recommended preset configs

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2639 - Add `vue/no-implicit-coercion` rule

Pull Request - State: closed - Opened by lozinsky 8 months ago

#2638 - Rule Proposal: `vue/no-implicit-coercion`

Issue - State: closed - Opened by lozinsky 8 months ago

#2637 - feat: Add a test case to require-valid-default-prop

Pull Request - State: closed - Opened by aryehb 8 months ago

#2635 - `vue/prefer-use-template-ref` crashes for `setup` arrow function

Issue - State: closed - Opened by FloEdelmann 8 months ago
Labels: bug

#2633 - docs: align example variable name

Pull Request - State: closed - Opened by waynzh 8 months ago
Labels: documentation

#2632 - Add autofix to `vue/prefer-use-template-ref`

Pull Request - State: open - Opened by Thomasan1999 8 months ago - 1 comment

#2631 - docs: fix missing options `allow` value

Pull Request - State: closed - Opened by ntnyq 8 months ago
Labels: documentation

#2630 - Change Versioning Policy

Pull Request - State: closed - Opened by ota-meshi 8 months ago
Labels: semver-major, breaking change

#2629 - Add `vue/no-deprecated-model-definition` to `vue3-essential` config

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2628 - Add `vue/no-deprecated-delete-set` to `vue3-essential` config

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2627 - Add `vue/block-order` to recommended configs

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2626 - Remove legacy schema from `vue/custom-event-name-casing`

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2625 - eslint-plugin-vue v10

Pull Request - State: closed - Opened by FloEdelmann 8 months ago
Labels: semver-major, breaking change

#2624 - Release automation

Issue - State: closed - Opened by ota-meshi 8 months ago - 9 comments

#2623 - Chore: workaround for ESLint Stylistic issue

Pull Request - State: closed - Opened by ota-meshi 8 months ago

#2622 - `eslint-disable` comments not applying inside `<template>`

Issue - State: closed - Opened by marcopixel 8 months ago - 2 comments
Labels: question

#2621 - warning Prop "modelValue" should define at least its type

Issue - State: closed - Opened by wxj15700414 8 months ago - 2 comments
Labels: question

#2620 - feat: add slot-name-casing rule

Pull Request - State: closed - Opened by waynzh 8 months ago

#2619 - `MaybeRef`s should be used with `unref`

Issue - State: open - Opened by jhoermann 8 months ago - 2 comments
Labels: new rule proposition, accepted proposition

#2618 - `vue/func-call-spacing` schema invalid

Issue - State: closed - Opened by FloEdelmann 8 months ago - 5 comments
Labels: bug

#2616 - Parsing errors only when called from VSCode plugin

Issue - State: closed - Opened by Huupke 8 months ago - 3 comments

#2615 - No ref as operand in composable

Issue - State: closed - Opened by timothee-durand 8 months ago - 1 comment
Labels: duplicate

#2614 - Wanted: extend `@stylistic/curly-newline` for code in templates

Issue - State: closed - Opened by justingrant 8 months ago - 3 comments
Labels: won't do

#2611 - feat: add `restricted-component-names` rule

Pull Request - State: closed - Opened by waynzh 8 months ago

#2610 - feat(no-v-text-v-html-on-component): add ignore namespace option

Pull Request - State: closed - Opened by waynzh 8 months ago - 1 comment

#2609 - feat: add `ignoreTags` option

Pull Request - State: closed - Opened by waynzh 8 months ago - 1 comment

#2608 - fix(prefer-use-template-ref): add support for `shallowRef`

Pull Request - State: closed - Opened by ntnyq 9 months ago - 1 comment

#2607 - `prefer-use-template-ref`: should check only root-level variables

Issue - State: closed - Opened by Thomasan1999 9 months ago - 2 comments

#2604 - vue/html-quotes fix tool bug

Issue - State: closed - Opened by 759325100 9 months ago - 3 comments

#2603 - How does the flat configuration of eslint-plugin-vue only apply to vue files

Issue - State: closed - Opened by lvzhenbo 9 months ago - 5 comments
Labels: question

#2602 - vue/no-v-text-v-html-on-component on a g svg element

Issue - State: closed - Opened by JollyGood1 9 months ago - 2 comments
Labels: duplicate

#2601 - Rule proposal: `no-ref-emit`

Issue - State: closed - Opened by mattjcj 9 months ago - 3 comments
Labels: enhancement, accepted proposition

#2600 - vue/no-undef-properties in v9.30 still emits error for Vuex mutation or getter

Issue - State: open - Opened by tmcdos 9 months ago - 4 comments
Labels: bug

#2599 - no-ref-as-operand fails to trigger depending on boolean operator order

Issue - State: closed - Opened by tiagoroldao 9 months ago - 1 comment
Labels: duplicate

#2598 - feat(no-duplicate-attr-inheritance): ignore multi root

Pull Request - State: closed - Opened by waynzh 9 months ago - 4 comments

#2595 - feat(no-empty-component-block): support auto fix

Pull Request - State: closed - Opened by waynzh 9 months ago

#2594 - feat(no-reserved-component-names): add case sensitive option

Pull Request - State: closed - Opened by waynzh 9 months ago

#2593 - fix(define-macros-order): skip TSModuleDeclaration statements

Pull Request - State: closed - Opened by waynzh 9 months ago