Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vuejs/eslint-plugin-vue
Official ESLint plugin for Vue.js
https://github.com/vuejs/eslint-plugin-vue
Enforce defineComponent for options API components with Typescript
GeoffreyParrier opened this issue 7 days ago
GeoffreyParrier opened this issue 7 days ago
eslint rule `no-useless-assignment` doesn't work well.
alphatr opened this issue 11 days ago
alphatr opened this issue 11 days ago
fix(no-multiple-slot-args): improve grammar of description
G-Rath opened this pull request 11 days ago
G-Rath opened this pull request 11 days ago
fix(no-multiple-objects-in-class): improve grammar of description
G-Rath opened this pull request 11 days ago
G-Rath opened this pull request 11 days ago
Rule proposal: `vue/no-direct-ref-in-watch`
Revadike opened this issue 12 days ago
Revadike opened this issue 12 days ago
Update development dependencies
FloEdelmann opened this pull request 15 days ago
FloEdelmann opened this pull request 15 days ago
Remove unused `runOutsideVue` option from `vue/sort-keys`
FloEdelmann opened this pull request 15 days ago
FloEdelmann opened this pull request 15 days ago
`vue/no-undef-components` rule not working for specific component named 'Image'
shiruten opened this issue 16 days ago
shiruten opened this issue 16 days ago
Add `vue/valid-define-options` to `vue3-essential` config
waynzh opened this pull request 17 days ago
waynzh opened this pull request 17 days ago
Remove setup-compiler-macros environments
waynzh opened this pull request 17 days ago
waynzh opened this pull request 17 days ago
Add suggestions to `no-unused-vars` tests on ESLint v9.17.0+
FloEdelmann opened this pull request 18 days ago
FloEdelmann opened this pull request 18 days ago
test: add suggestions to `no-unused-vars` tests
waynzh opened this pull request 18 days ago
waynzh opened this pull request 18 days ago
Improve CI workflow
FloEdelmann opened this pull request 18 days ago
FloEdelmann opened this pull request 18 days ago
Rename .eslintrc configs
FloEdelmann opened this pull request 20 days ago
FloEdelmann opened this pull request 20 days ago
Improve `no-invalid-meta` internal rule
FloEdelmann opened this pull request 20 days ago
FloEdelmann opened this pull request 20 days ago
Fix sidebar categories in rule docs
FloEdelmann opened this pull request 21 days ago
FloEdelmann opened this pull request 21 days ago
Remove deprecated rules
FloEdelmann opened this pull request 21 days ago
FloEdelmann opened this pull request 21 days ago
vue/order-in-components can support ts setup
TerryChenUI opened this issue 22 days ago
TerryChenUI opened this issue 22 days ago
Update @stylistic/eslint-plugin to v2.12.0
FloEdelmann opened this pull request 25 days ago
FloEdelmann opened this pull request 25 days ago
fix typo in rule description
danielrentz opened this pull request 26 days ago
danielrentz opened this pull request 26 days ago
Improve rules docs source readability
FloEdelmann opened this pull request 28 days ago
FloEdelmann opened this pull request 28 days ago
Add `vue/no-required-prop-with-default` to recommended preset configs
FloEdelmann opened this pull request 28 days ago
FloEdelmann opened this pull request 28 days ago
Add `vue/no-implicit-coercion` rule
lozinsky opened this pull request 28 days ago
lozinsky opened this pull request 28 days ago
Rule Proposal: `vue/no-implicit-coercion`
lozinsky opened this issue 28 days ago
lozinsky opened this issue 28 days ago
feat: Add a test case to require-valid-default-prop
aryehb opened this pull request about 1 month ago
aryehb opened this pull request about 1 month ago
fix(prefer-use-template-ref): fix crash when use non-block setup function
ntnyq opened this pull request about 1 month ago
ntnyq opened this pull request about 1 month ago
`vue/prefer-use-template-ref` crashes for `setup` arrow function
FloEdelmann opened this issue about 1 month ago
FloEdelmann opened this issue about 1 month ago
The plugin does not function properly when `languageOptions.projectService` is enabled
A-kirami opened this issue about 1 month ago
A-kirami opened this issue about 1 month ago
docs: align example variable name
waynzh opened this pull request about 1 month ago
waynzh opened this pull request about 1 month ago
feat(prefer-use-template-ref): add support for fix option
Thomasan1999 opened this pull request about 1 month ago
Thomasan1999 opened this pull request about 1 month ago
docs: fix missing options `allow` value
ntnyq opened this pull request about 1 month ago
ntnyq opened this pull request about 1 month ago
Change Versioning Policy
ota-meshi opened this pull request about 1 month ago
ota-meshi opened this pull request about 1 month ago
Add `vue/no-deprecated-model-definition` to `vue3-essential` config
FloEdelmann opened this pull request about 1 month ago
FloEdelmann opened this pull request about 1 month ago
Add `vue/no-deprecated-delete-set` to `vue3-essential` config
FloEdelmann opened this pull request about 1 month ago
FloEdelmann opened this pull request about 1 month ago
Add `vue/block-order` to recommended configs
FloEdelmann opened this pull request about 1 month ago
FloEdelmann opened this pull request about 1 month ago
Remove legacy schema from `vue/custom-event-name-casing`
FloEdelmann opened this pull request about 1 month ago
FloEdelmann opened this pull request about 1 month ago
eslint-plugin-vue v10
FloEdelmann opened this pull request about 1 month ago
FloEdelmann opened this pull request about 1 month ago
Release automation
ota-meshi opened this issue about 1 month ago
ota-meshi opened this issue about 1 month ago
Chore: workaround for ESLint Stylistic issue
ota-meshi opened this pull request about 1 month ago
ota-meshi opened this pull request about 1 month ago
`eslint-disable` comments not applying inside `<template>`
marcopixel opened this issue about 1 month ago
marcopixel opened this issue about 1 month ago
warning Prop "modelValue" should define at least its type
wxj15700414 opened this issue about 1 month ago
wxj15700414 opened this issue about 1 month ago
feat: add slot-name-casing rule
waynzh opened this pull request about 1 month ago
waynzh opened this pull request about 1 month ago
`MaybeRef`s should be used with `unref`
jhoermann opened this issue about 1 month ago
jhoermann opened this issue about 1 month ago
`vue/func-call-spacing` schema invalid
FloEdelmann opened this issue about 1 month ago
FloEdelmann opened this issue about 1 month ago
fix(require-explicit-slots): add support for type references
chadwickellis opened this pull request about 1 month ago
chadwickellis opened this pull request about 1 month ago
Parsing errors only when called from VSCode plugin
Huupke opened this issue about 2 months ago
Huupke opened this issue about 2 months ago
No ref as operand in composable
timothee-durand opened this issue about 2 months ago
timothee-durand opened this issue about 2 months ago
Wanted: extend `@stylistic/curly-newline` for code in templates
justingrant opened this issue about 2 months ago
justingrant opened this issue about 2 months ago
vue/no-bare-strings-in-template: per-component ignoring of slot content
justingrant opened this issue about 2 months ago
justingrant opened this issue about 2 months ago
fix(prefer-use-template-ref): only check root-level variables
Thomasan1999 opened this pull request about 2 months ago
Thomasan1999 opened this pull request about 2 months ago
feat: add `restricted-component-names` rule
waynzh opened this pull request about 2 months ago
waynzh opened this pull request about 2 months ago
feat(no-v-text-v-html-on-component): add ignore namespace option
waynzh opened this pull request about 2 months ago
waynzh opened this pull request about 2 months ago
feat: add `ignoreTags` option
waynzh opened this pull request about 2 months ago
waynzh opened this pull request about 2 months ago
fix(prefer-use-template-ref): add support for `shallowRef`
ntnyq opened this pull request about 2 months ago
ntnyq opened this pull request about 2 months ago
`prefer-use-template-ref`: should check only root-level variables
Thomasan1999 opened this issue about 2 months ago
Thomasan1999 opened this issue about 2 months ago
`vue/block-lang` do not support enforcement of lang attritbutes for default langauges
NVolcz opened this issue about 2 months ago
NVolcz opened this issue about 2 months ago
Exclude some tags from vue/v-on-event-hyphenation and vue/attribute-hyphenation
highfredo opened this issue about 2 months ago
highfredo opened this issue about 2 months ago
vue/html-quotes fix tool bug
759325100 opened this issue about 2 months ago
759325100 opened this issue about 2 months ago
How does the flat configuration of eslint-plugin-vue only apply to vue files
lvzhenbo opened this issue about 2 months ago
lvzhenbo opened this issue about 2 months ago
vue/no-v-text-v-html-on-component on a g svg element
JollyGood1 opened this issue about 2 months ago
JollyGood1 opened this issue about 2 months ago
Rule proposal: `no-ref-emit`
mattjcj opened this issue about 2 months ago
mattjcj opened this issue about 2 months ago
vue/no-undef-properties in v9.30 still emits error for Vuex mutation or getter
tmcdos opened this issue about 2 months ago
tmcdos opened this issue about 2 months ago
no-ref-as-operand fails to trigger depending on boolean operator order
tiagoroldao opened this issue about 2 months ago
tiagoroldao opened this issue about 2 months ago
feat(no-duplicate-attr-inheritance): ignore multi root
waynzh opened this pull request about 2 months ago
waynzh opened this pull request about 2 months ago
Component must be imported with defineAsyncComponent
dmitryuk opened this issue about 2 months ago
dmitryuk opened this issue about 2 months ago
`no-duplicate-attr-inheritance`: should ignore components with multiple root nodes?
andreww2012 opened this issue about 2 months ago
andreww2012 opened this issue about 2 months ago
feat(no-empty-component-block): support auto fix
waynzh opened this pull request 2 months ago
waynzh opened this pull request 2 months ago
feat(no-reserved-component-names): add case sensitive option
waynzh opened this pull request 2 months ago
waynzh opened this pull request 2 months ago
fix(define-macros-order): skip TSModuleDeclaration statements
waynzh opened this pull request 2 months ago
waynzh opened this pull request 2 months ago
refactor: store the defineEmits variable name
waynzh opened this pull request 2 months ago
waynzh opened this pull request 2 months ago
fix(require-explicit-slots): ignore attribute binding
waynzh opened this pull request 2 months ago
waynzh opened this pull request 2 months ago
`define-macros-order`: should ignore `declare` TypeScript declarations along with type definitions
andreww2012 opened this issue 2 months ago
andreww2012 opened this issue 2 months ago
`require-explicit-slots` reports on slots with dynamic names
andreww2012 opened this issue 2 months ago
andreww2012 opened this issue 2 months ago
Committing a `package-lock.json`
ixxie opened this issue 2 months ago
ixxie opened this issue 2 months ago
Fix eslint on single quotes in html will be escaped.
adoin opened this issue 2 months ago
adoin opened this issue 2 months ago
Fix false negatives and false positives in `vue/require-valid-default-prop` rule
ota-meshi opened this pull request 2 months ago
ota-meshi opened this pull request 2 months ago
fix(custom-event-name-casing): check defineEmits variable name in template
waynzh opened this pull request 2 months ago
waynzh opened this pull request 2 months ago
Add support for `useId` to `vue/no-unsupported-features`
FloEdelmann opened this issue 2 months ago
FloEdelmann opened this issue 2 months ago
Add support for `useTemplateRef` to `vue/no-unsupported-features`
FloEdelmann opened this issue 2 months ago
FloEdelmann opened this issue 2 months ago
Update development dependencies
FloEdelmann opened this pull request 2 months ago
FloEdelmann opened this pull request 2 months ago
Add option to ignore comments in `vue/multiline-html-element-content-newline`
dsl101 opened this pull request 2 months ago
dsl101 opened this pull request 2 months ago
Rule proposal: `slot-name-casing`
markbrockhoff opened this issue 2 months ago
markbrockhoff opened this issue 2 months ago
Add way to ignore files in certain paths for multi-word-component-names
jewpaltz opened this issue 3 months ago
jewpaltz opened this issue 3 months ago
vue/require-valid-default-prop false positive on arrays with props destructure assignment
aethr opened this issue 3 months ago
aethr opened this issue 3 months ago
vue/custom-event-name-casing doesn't flag incorrectly cased emits in the template
henribru opened this issue 3 months ago
henribru opened this issue 3 months ago
Add support for recognizing Vue components in .md files
salazarr-js opened this issue 3 months ago
salazarr-js opened this issue 3 months ago
fix(types): importing Linter namespace from eslint
thebanjomatic opened this pull request 3 months ago
thebanjomatic opened this pull request 3 months ago
The new config types in 9.29.0 are broken
thebanjomatic opened this issue 3 months ago
thebanjomatic opened this issue 3 months ago
Feature request: Apply ESLint to inline event handlers
henribru opened this issue 3 months ago
henribru opened this issue 3 months ago
Fix Linter type import in index.d.ts
ocavue opened this pull request 3 months ago
ocavue opened this pull request 3 months ago
v-on-handler-style with default ["method", "inline-function"] does not seem to work correctly
chrisnruud opened this issue 3 months ago
chrisnruud opened this issue 3 months ago
How to remove empty line in html attributes
liasica opened this issue 3 months ago
liasica opened this issue 3 months ago
Eslint plugin vue format sfc style tags
Falcomfr opened this issue 3 months ago
Falcomfr opened this issue 3 months ago
Only allow specific compontent names
fisker opened this issue 3 months ago
fisker opened this issue 3 months ago
`prefer-builtin-properties-and-methods`
fisker opened this issue 3 months ago
fisker opened this issue 3 months ago
fix: type declarations for configs
thor-juhasz opened this pull request 3 months ago
thor-juhasz opened this pull request 3 months ago
fix(utils): also recognize .tsx files as Vue files
haoqunjiang opened this pull request 3 months ago
haoqunjiang opened this pull request 3 months ago
autofix for vue/no-empty-component-block
RedBlueKoi opened this issue 3 months ago
RedBlueKoi opened this issue 3 months ago
Add support for props destructure to `vue/no-restricted-props` rule
ota-meshi opened this pull request 4 months ago
ota-meshi opened this pull request 4 months ago
doc: add example for Vue class component
ylc395 opened this pull request 4 months ago
ylc395 opened this pull request 4 months ago