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
Add Vue version to issue templates
FloEdelmann opened this pull request about 1 year ago
FloEdelmann opened this pull request about 1 year ago
v-bind shorthand don’t work with 9.20
matteo6b opened this issue about 1 year ago
matteo6b opened this issue about 1 year ago
Fix false positives for `defineModel` in `vue/no-undef-properties` rule
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
`no-undef-properties` False positive where `defineModel` is used
Ky6uk opened this issue about 1 year ago
Ky6uk opened this issue about 1 year ago
Remove unnecessary code
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Fix type errors caused by TypeScript
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Add support for defineModel
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Enforce/disallow `v-bind` same name shorthand style
FloEdelmann opened this issue about 1 year ago
FloEdelmann opened this issue about 1 year ago
Remove Vue 3 syntax status notice from docs
FloEdelmann opened this pull request about 1 year ago
FloEdelmann opened this pull request about 1 year ago
Upgrade vue-eslint-parser and add support for v-bind same-name shorthand
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Error "clear" from vue/comment-directive only with flat configuration
crystalfp opened this issue about 1 year ago
crystalfp opened this issue about 1 year ago
Support `v-bind` same name shorthand
beefchimi opened this issue about 1 year ago
beefchimi opened this issue about 1 year ago
Incorrect `prefer-import-from-vue` for values that are not exported by `vue`
jods4 opened this issue about 1 year ago
jods4 opened this issue about 1 year ago
`no-props-default-factory-undefined`
fisker opened this issue about 1 year ago
fisker opened this issue about 1 year ago
`vue/setup-props-no-reactivity-loss`: false negative inside ternary operator
FloEdelmann opened this issue about 1 year ago
FloEdelmann opened this issue about 1 year ago
`vue/no-unused-emit-declarations` reporting with `defineEmits()` and `defineModel()` compiler marcos
n0099 opened this issue about 1 year ago
n0099 opened this issue about 1 year ago
fix(require-explicit-emits): detect template emits
waynzh opened this pull request about 1 year ago
waynzh opened this pull request about 1 year ago
feat(define-macros-order): add `defineExposeLast` option
waynzh opened this pull request about 1 year ago
waynzh opened this pull request about 1 year ago
Fix siblings and interleaving issues reported in #2342
felipemelendez opened this pull request about 1 year ago
felipemelendez opened this pull request about 1 year ago
assignment value in v-on ,the rule that named 《vue/space-infix-ops》 will make bug ,
lwq-js opened this issue about 1 year ago
lwq-js opened this issue about 1 year ago
Add `selfClosingTag` option to `vue/html-closing-bracket-newline`
mussinbenarbia opened this pull request about 1 year ago
mussinbenarbia opened this pull request about 1 year ago
feat(no-unused-properties): mark $props.<prop> as used
levchak0910 opened this pull request about 1 year ago
levchak0910 opened this pull request about 1 year ago
[no-unused-properties] can't recognize $props.xxx used
levchak0910 opened this issue about 1 year ago
levchak0910 opened this issue about 1 year ago
Document non-fixable rules correctly
FloEdelmann opened this pull request about 1 year ago
FloEdelmann opened this pull request about 1 year ago
`vue/v-if-else-key` false-positives and false-negatives
FloEdelmann opened this issue about 1 year ago
FloEdelmann opened this issue about 1 year ago
vue3-strongly-recommended.js configuration invalid
ridopurnomo86 opened this issue about 1 year ago
ridopurnomo86 opened this issue about 1 year ago
fix(no-unused-emit-declarations): detect emits in templates
waynzh opened this pull request about 1 year ago
waynzh opened this pull request about 1 year ago
feat(no-v-text-v-html-on-component): add `allow` option
waynzh opened this pull request about 1 year ago
waynzh opened this pull request about 1 year ago
Improve compatibility with ESLint v9 (take2)
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
vue/no-unused-emit-declarations doesn't detect emits in templates
henribru opened this issue about 1 year ago
henribru opened this issue about 1 year ago
Fix crash for TSFunctionType with `type-literal` option in `vue/define-emits-declaration` rule
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Crash with rule `vue/define-emits-declaration` set to `type-literal`
Ericlm opened this issue about 1 year ago
Ericlm opened this issue about 1 year ago
Fixed broken config of `plugin:vue/vue3-strongly-recommended`
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Fix 'vue/v-on-event-hyphenation'
ElectricS01 opened this pull request about 1 year ago
ElectricS01 opened this pull request about 1 year ago
9.19.0 bug with vue/v-on-event-hyphenation
ElectricS01 opened this issue about 1 year ago
ElectricS01 opened this issue about 1 year ago
Improve compatibility with ESLint v9
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
Change stylistic rules for expressions in `<template>` to extend from ESLint Stylistic
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
update vitepress
ota-meshi opened this pull request about 1 year ago
ota-meshi opened this pull request about 1 year ago
rule: require `setup` on `<script>`
privatenumber opened this issue about 1 year ago
privatenumber opened this issue about 1 year ago
fix: avoid calling typeParameters getter
KaelWD opened this pull request about 1 year ago
KaelWD opened this pull request about 1 year ago
Support for Vue.js 3.4
ota-meshi opened this issue about 1 year ago
ota-meshi opened this issue about 1 year ago
feat: implement require-explicit-slots
mussinbenarbia opened this pull request about 1 year ago
mussinbenarbia opened this pull request about 1 year ago
`vue/attributes-order`: keep data-test attribute at the end of inline attributes
VladimirCores opened this issue about 1 year ago
VladimirCores opened this issue about 1 year ago
feat: add allow list to `no-template-shadow`
mussinbenarbia opened this pull request about 1 year ago
mussinbenarbia opened this pull request about 1 year ago
`vue/no-unused-properties` false alarm with `unplugin-auto-import`
Nathan7139 opened this issue about 1 year ago
Nathan7139 opened this issue about 1 year ago
Add `allow` option to `vue/no-v-text-v-html-on-component`
IlyaSemenov opened this issue about 1 year ago
IlyaSemenov opened this issue about 1 year ago
Make `vue/v-on-event-hyphenation` autofixable by default in Vue 3
FloEdelmann opened this pull request about 1 year ago
FloEdelmann opened this pull request about 1 year ago
Add support for generating ESLint Flat Config
conradhale opened this pull request about 1 year ago
conradhale opened this pull request about 1 year ago
Question: Which rule can I use to...
yoyo837 opened this issue about 1 year ago
yoyo837 opened this issue about 1 year ago
Add `allow` rule option to `vue/no-template-shadow`
stefanobartoletti opened this issue about 1 year ago
stefanobartoletti opened this issue about 1 year ago
`vue/no-multiple-template-root` false negative with comment
matthew-dean opened this issue about 1 year ago
matthew-dean opened this issue about 1 year ago
Add support for stricter `type-literal` option in `vue/define-emits-declaration`
Meesayen opened this pull request about 1 year ago
Meesayen opened this pull request about 1 year ago
Add new option to specify tags to ignore `vue/no-deprecated-slot-attribute`
kazuma0129 opened this pull request about 1 year ago
kazuma0129 opened this pull request about 1 year ago
Rule suggestion: Add new option to specify tags to ignore rules `vue/no-deprecated-slot-attribute`
kazuma0129 opened this issue about 1 year ago
kazuma0129 opened this issue about 1 year ago
Add `vue/no-unused-emit-declarations` rule
ItMaga opened this pull request about 1 year ago
ItMaga opened this pull request about 1 year ago
Fix detect Nuxt3 defineNuxtComponent
sugitata opened this pull request about 1 year ago
sugitata opened this pull request about 1 year ago
vue eslint doesn't load plugins
Gennady77 opened this issue about 1 year ago
Gennady77 opened this issue about 1 year ago
Update order-in-components.md
kazuma0129 opened this pull request about 1 year ago
kazuma0129 opened this pull request about 1 year ago
Rule suggestion: Ensure that route params type is string or number
MartJohan opened this issue about 1 year ago
MartJohan opened this issue about 1 year ago
vue/require-toggle-inside-transition false negative
yoshi-pi opened this issue about 1 year ago
yoshi-pi opened this issue about 1 year ago
vue/require-default-prop triggers for optional props (TypeScript)
dmke opened this issue about 1 year ago
dmke opened this issue about 1 year ago
vue/require-v-for-key triggers on <template> tags
braddialpad opened this issue about 1 year ago
braddialpad opened this issue about 1 year ago
Parsing error: Cannot set property index of Error which has only a getter
messenjer opened this issue about 1 year ago
messenjer opened this issue about 1 year ago
Fix require-toggle-inside-transition should respect "<slot>", "v-bind:key", attribute "appear"
DevilTea opened this pull request about 1 year ago
DevilTea opened this pull request about 1 year ago
vue/require-toggle-inside-transition false positives
719media opened this issue about 1 year ago
719media opened this issue about 1 year ago
fix(component-name-in-template-casing): ignore vue template syntax
antfu opened this pull request about 1 year ago
antfu opened this pull request about 1 year ago
[Question]How to configure eslint to report template to use ref directly instead of using ref.value?
yoyo837 opened this issue about 1 year ago
yoyo837 opened this issue about 1 year ago
`vue/component-name-in-template-casing`: ignore `<component>` built-in element
johannschopplich opened this issue about 1 year ago
johannschopplich opened this issue about 1 year ago
Rule proposal: `vue/no-unused-prop-declarations`
cesaralvrz opened this issue over 1 year ago
cesaralvrz opened this issue over 1 year ago
Add `externalIgnores` option for `vue/singleline-html-element-content-newline`
qmhc opened this pull request over 1 year ago
qmhc opened this pull request over 1 year ago
`vue/component-name-in-template-casing` rule doesn't work with auto-imported components
vaibhav11s opened this issue over 1 year ago
vaibhav11s opened this issue over 1 year ago
defineSlots 如果没写 () 不报错
WangJincheng4869 opened this issue over 1 year ago
WangJincheng4869 opened this issue over 1 year ago
Rule suggestion: `vue/require-explicit-slots` to require all slots to be documented
Amixx opened this issue over 1 year ago
Amixx opened this issue over 1 year ago
Fixed false negatives for whitespace in `vue/require-toggle-inside-transition` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
fix: replace typeParameters with typeArguments
KaelWD opened this pull request over 1 year ago
KaelWD opened this pull request over 1 year ago
Update `vue/no-lifecycle-after-await` rule to support `<script setup>`
cjpearson opened this issue over 1 year ago
cjpearson opened this issue over 1 year ago
`vue/require-toggle-inside-transition` false negative with whitespace before the element
yoshi-pi opened this issue over 1 year ago
yoshi-pi opened this issue over 1 year ago
Support for defineModels or any other customMacros
LeonSnajdr opened this issue over 1 year ago
LeonSnajdr opened this issue over 1 year ago
Implement SmartTab behavior similar to EsLint’s `no-mixed-spaces-and-tabs` with `smart-tabs`
maximal opened this issue over 1 year ago
maximal opened this issue over 1 year ago
Rule Proposal: vue/no-props-shadow
jaredmcateer opened this issue over 1 year ago
jaredmcateer opened this issue over 1 year ago
Some rules enforced in .ts but not .vue?
keizure opened this issue over 1 year ago
keizure opened this issue over 1 year ago
Typed defineExpose with generic value
tragid opened this issue over 1 year ago
tragid opened this issue over 1 year ago
Attribute `@` incorrectly marked as invalid
somebody1234 opened this issue over 1 year ago
somebody1234 opened this issue over 1 year ago
Rule proposal: Restrict function props
ECrownofFire opened this issue over 1 year ago
ECrownofFire opened this issue over 1 year ago
ESLint Error with Vue 3.3+ Alternative Syntax for TypeScript Emits Despite Support
BenJackGill opened this issue over 1 year ago
BenJackGill opened this issue over 1 year ago
Require key for conditionally rendered repeated components
felipemelendez opened this pull request over 1 year ago
felipemelendez opened this pull request over 1 year ago
vue/require-valid-default-prop breaks when importing type with union
VividLemon opened this issue over 1 year ago
VividLemon opened this issue over 1 year ago
vue/padding-line-between-tags - support JSX
PurpleTape opened this issue over 1 year ago
PurpleTape opened this issue over 1 year ago
Docs: fix options for use-v-on-exact
clemdee opened this pull request over 1 year ago
clemdee opened this pull request over 1 year ago
Add Vuex support to `vue/no-unused-properties`
fuale opened this pull request over 1 year ago
fuale opened this pull request over 1 year ago
Insert `defineOptions` after import declarations in `vue/prefer-define-options`
ItMaga opened this pull request over 1 year ago
ItMaga opened this pull request over 1 year ago
In the. vue file, when lang="tsx", an error is reported when writing JSX syntax parsing
plusface opened this issue over 1 year ago
plusface opened this issue over 1 year ago
Fix no-ref-as-operand and allow lint when ref as right operator
lakb248 opened this pull request over 1 year ago
lakb248 opened this pull request over 1 year ago
vue/order-in-components computed内含有辅助函数无法自动修复
dongjinc opened this issue over 1 year ago
dongjinc opened this issue over 1 year ago
vue/no-ref-as-operand only lint left identifier of a logical expression
lakb248 opened this issue over 1 year ago
lakb248 opened this issue over 1 year ago
You can turn off the rule if you intentionally want to lose reactivity.
ehuelsmann opened this issue over 1 year ago
ehuelsmann opened this issue over 1 year ago
Rename `vue/no-ref-object-destructure` to `vue/no-ref-object-reactivity-loss`
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Rename `vue/no-setup-props-destructure` to `vue/no-setup-props-reactivity-loss` and remove from config
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Getting a value from the `props` in root scope of `<script setup>` will cause the value to lose reactivity wtith toRef on an object
tlemaireCDAD opened this issue over 1 year ago
tlemaireCDAD opened this issue over 1 year ago