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
#2687 - `vue/prefer-true-attribute-shorthand`: add `except` option
Issue -
State: closed - Opened by FloEdelmann 5 months ago
#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
#2678 - Interest: adding a `test:eslint-compat` script for upstream ESLint ecosystem tests?
Issue -
State: open - Opened by JoshuaKGoldberg 6 months ago
- 1 comment
#2677 - Rule Proposal: `vue/top-level-function-style-in-script-setup`
Issue -
State: open - Opened by ntnyq 6 months ago
- 1 comment
#2676 - vue/max-props: Typescript union type prop definitions count same prop multiple times
Issue -
State: closed - Opened by Radiergummi 6 months ago
Labels: bug
#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
#2663 - Change `anyOf` to `oneOf` in rule schemas to make intent clearer
Pull Request -
State: closed - Opened by FloEdelmann 7 months ago
#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
#2654 - `vue/no-undef-components` rule not working for specific component named 'Image'
Issue -
State: closed - Opened by shiruten 7 months ago
- 2 comments
#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
#2636 - fix(prefer-use-template-ref): fix crash when use non-block setup function
Pull Request -
State: closed - Opened by ntnyq 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
#2634 - The plugin does not function properly when `languageOptions.projectService` is enabled
Issue -
State: open - Opened by A-kirami 8 months ago
- 8 comments
#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
#2617 - fix(require-explicit-slots): add support for type references
Pull Request -
State: closed - Opened by chadwickellis 8 months ago
#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
#2613 - vue/no-bare-strings-in-template: per-component ignoring of slot content
Issue -
State: closed - Opened by justingrant 8 months ago
- 3 comments
#2612 - fix(prefer-use-template-ref): only check root-level variables
Pull Request -
State: closed - Opened by Thomasan1999 8 months ago
#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
#2606 - `vue/block-lang` do not support enforcement of lang attritbutes for default langauges
Issue -
State: open - Opened by NVolcz 9 months ago
- 4 comments
#2605 - Exclude some tags from vue/v-on-event-hyphenation and vue/attribute-hyphenation
Issue -
State: closed - Opened by highfredo 9 months ago
#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
#2597 - Component must be imported with defineAsyncComponent
Issue -
State: open - Opened by dmitryuk 9 months ago
#2596 - `no-duplicate-attr-inheritance`: should ignore components with multiple root nodes?
Issue -
State: closed - Opened by andreww2012 9 months ago
#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