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 support for `defineOptions` to `vue/padding-lines-in-component-definition` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add support for `defineOptions` and `defineSlots` to `vue/no-unsupported-features` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add support for `defineOptions` to `vue/no-restricted-component-options` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add support for `defineOptions` to `vue/match-component-file-name` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add support for `defineOptions` to `vue/order-in-components` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add support for `defineOptions` to `vue/component-definition-name-casing` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Added support for `defineOptions` to `vue/no-reserved-component-names` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Added support for `defineOptions` to `vue/multi-word-component-names` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Added support for `defineOptions` and `defineSlots` to `defineScriptSetupVisitor`
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
[New Rule] `vue/no-console`
wenfangdu opened this issue over 1 year ago
wenfangdu opened this issue over 1 year ago
Add support for `defineOptions` and `defineSlots` to `vue/define-macros-order` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add `slots`+`expose` to `vue/order-in-components` default order
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add support for new `defineEmits` type syntax to `vue/require-explicit-emits` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
[Question] syntax error about v-model:trim
moon-in-river opened this issue over 1 year ago
moon-in-river opened this issue over 1 year ago
Incompatible with eslint v8.40.0
so1ve opened this issue over 1 year ago
so1ve opened this issue over 1 year ago
Add meta object to the plugin
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Rule proposal: `vue/img-layout-shift`
ahnpnl opened this issue over 1 year ago
ahnpnl opened this issue over 1 year ago
Fixed rules incompatible with ESLint v8.40.
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Update eslint-plugin-unicorn to v47
TatsuyaYamamoto opened this pull request over 1 year ago
TatsuyaYamamoto opened this pull request over 1 year ago
feat(processor): export meta object for flat config
TatsuyaYamamoto opened this pull request over 1 year ago
TatsuyaYamamoto opened this pull request over 1 year ago
Code in template not linted when created via APP.component
Yzuriha opened this issue over 1 year ago
Yzuriha opened this issue over 1 year ago
Rule Proposal: Analog for `strict-boolean-expressions` typescript-eslint rule
basil-gor opened this issue over 1 year ago
basil-gor opened this issue over 1 year ago
vue/return-in-computed-property requires return even if Typescript union type is exhausted in switch statement
Larsmyrup opened this issue over 1 year ago
Larsmyrup opened this issue over 1 year ago
no-shadow not work in double script block
teleskop150750 opened this issue over 1 year ago
teleskop150750 opened this issue over 1 year ago
Error for ref in condition
maicss opened this issue over 1 year ago
maicss opened this issue over 1 year ago
Rule Proposal: `vue/template-ref-pattern`
ntnyq opened this issue over 1 year ago
ntnyq opened this issue over 1 year ago
Add `vue/no-root-v-if` rule
songpengyuan opened this pull request over 1 year ago
songpengyuan opened this pull request over 1 year ago
NoDeprecatedRouterLinkTagPropRule schema is missing `additionalProperties`
Dimava opened this issue over 1 year ago
Dimava opened this issue over 1 year ago
no-ref-as-operand does not work with storeToRefs
AmitJoki opened this issue over 1 year ago
AmitJoki opened this issue over 1 year ago
Add `shallowOnly` option to `vue/no-mutating-props`
FlareZh opened this pull request almost 2 years ago
FlareZh opened this pull request almost 2 years ago
Add support for imported types in SFC macros
ota-meshi opened this pull request almost 2 years ago
ota-meshi opened this pull request almost 2 years ago
[require-prop-comment] When I didn't use props, the rule took effect.
citrusjunoss opened this issue almost 2 years ago
citrusjunoss opened this issue almost 2 years ago
Support for `defineModel`
ota-meshi opened this issue almost 2 years ago
ota-meshi opened this issue almost 2 years ago
Rule `vue/prefer-separate-static-class` does not support string interpolated static and dynamic classes.
immannino opened this issue almost 2 years ago
immannino opened this issue almost 2 years ago
Add support for Vue v3.3
ota-meshi opened this issue almost 2 years ago
ota-meshi opened this issue almost 2 years ago
Support for new `defineEmits` type syntax
ota-meshi opened this issue almost 2 years ago
ota-meshi opened this issue almost 2 years ago
Support for `defineSlots` and `slots` option
ota-meshi opened this issue almost 2 years ago
ota-meshi opened this issue almost 2 years ago
Declaration for module
kovjogin opened this issue almost 2 years ago
kovjogin opened this issue almost 2 years ago
Accomodate for key being passed withing a v-bind object of props
RainbowGiantSquid opened this issue almost 2 years ago
RainbowGiantSquid opened this issue almost 2 years ago
Add support for props destructure
ota-meshi opened this issue almost 2 years ago
ota-meshi opened this issue almost 2 years ago
Support for `defineOptions`
ota-meshi opened this issue almost 2 years ago
ota-meshi opened this issue almost 2 years ago
vue/no-restricted-call-after-await for <script setup> and globally available composables.
germanfr opened this issue almost 2 years ago
germanfr opened this issue almost 2 years ago
Add new `vue/enforce-style-attribute` rule
mussinbenarbia opened this pull request almost 2 years ago
mussinbenarbia opened this pull request almost 2 years ago
Rule Proposal: `vue/enforce-style-attribute`
mussinbenarbia opened this issue almost 2 years ago
mussinbenarbia opened this issue almost 2 years ago
New rule `vue/require-typed-ref`: disallow ref() without type parameter or argument
Demivan opened this issue almost 2 years ago
Demivan opened this issue almost 2 years ago
vue/component-tags-order is never applied
matthew-dean opened this issue almost 2 years ago
matthew-dean opened this issue almost 2 years ago
v-for-key is not required in vue3.x, why it's still causing error?
YornQiu opened this issue almost 2 years ago
YornQiu opened this issue almost 2 years ago
`vue/require-render-return` false positive for switch-case on enum without default
Maxim-Mazurok opened this issue almost 2 years ago
Maxim-Mazurok opened this issue almost 2 years ago
Extend `vue/no-dupe-keys` to support `<script setup>`
nasvillanueva opened this issue almost 2 years ago
nasvillanueva opened this issue almost 2 years ago
Rule Proposal: Prevent accessing props directly in the template
nasvillanueva opened this issue almost 2 years ago
nasvillanueva opened this issue almost 2 years ago
[FR] Warn if composables are used in the wrong places
wenfangdu opened this issue almost 2 years ago
wenfangdu opened this issue almost 2 years ago
`vue/no-setup-props-destructure` should trigger when prop is passed to function
henribru opened this issue almost 2 years ago
henribru opened this issue almost 2 years ago
vue/html-indent is invalid in the node api
dreamerldq opened this issue almost 2 years ago
dreamerldq opened this issue almost 2 years ago
Add test in `no-parsing-error` for template type assertions
qnp opened this issue almost 2 years ago
qnp opened this issue almost 2 years ago
Enable the autofix of `vue/v-on-event-hyphenation` in `vue/vue3-recommended`
saschanaz opened this issue about 2 years ago
saschanaz opened this issue about 2 years ago
v-bind:key required when iterable is a list
BlueskyFR opened this issue about 2 years ago
BlueskyFR opened this issue about 2 years ago
"vue/no-unused-properties" work incorrect with useVModels from "@vueuse/core"
galsim opened this issue about 2 years ago
galsim opened this issue about 2 years ago
order-in-components doesn't work when extending a mixin
kieronasura opened this issue about 2 years ago
kieronasura opened this issue about 2 years ago
`vue/require-valid-default-prop` must be a function when using intersection
krystof-k opened this issue about 2 years ago
krystof-k opened this issue about 2 years ago
`vue/order-in-components` is not working with `defineNuxtComponent()`
vedmant opened this issue about 2 years ago
vedmant opened this issue about 2 years ago
`vue/require-default-prop` is not compatible with the Composition API and `@typescript-eslint/no-unnecessary-condition`
6XGate opened this issue about 2 years ago
6XGate opened this issue about 2 years ago
v-on-handler-style: False positive for ["method", "inline"]
iliubinskii opened this issue about 2 years ago
iliubinskii opened this issue about 2 years ago
vue/no-use-computed-property-like-method throws an error if you use a function with a nullish coalescing operator (??) in your computed
Ariane-B opened this issue about 2 years ago
Ariane-B opened this issue about 2 years ago
vue/require-explicit-emits flags for TS events imported from elsewhere (using betterDefine)
richardtallent-erm opened this issue about 2 years ago
richardtallent-erm opened this issue about 2 years ago
Allow linting of <script> section only if lang="ts"
jez9999 opened this issue over 2 years ago
jez9999 opened this issue over 2 years ago
`vue/no-setup-props-destructure` false negatives in object or array initialization
FloEdelmann opened this issue over 2 years ago
FloEdelmann opened this issue over 2 years ago
Rule suggestion: `vue/prefer-single-payload-in-event`
FloEdelmann opened this issue over 2 years ago
FloEdelmann opened this issue over 2 years ago
Update JS env and remove or update parserOptions.ecmaVersion
jonaskuske opened this issue over 2 years ago
jonaskuske opened this issue over 2 years ago
Rule proposal: Enforce property reactivity for Vue 2
rezbyte opened this issue over 2 years ago
rezbyte opened this issue over 2 years ago
add `no-required-prop-with-default` rule to vue2 and vue3 presets
neferqiqi opened this issue over 2 years ago
neferqiqi opened this issue over 2 years ago
Add `vue/require-typed-object-prop` rule
przemyslawjanpietrzak opened this pull request over 2 years ago
przemyslawjanpietrzak opened this pull request over 2 years ago
`vue/define-macros-order` false positive with using `export`
Ky6uk opened this issue over 2 years ago
Ky6uk opened this issue over 2 years ago
Add block-attributes-order rule
Kingwl opened this pull request over 2 years ago
Kingwl opened this pull request over 2 years ago
tag-attr-order `<script lang="ts" setup>` vs `<script setup lang="ts">`
mesqueeb opened this issue over 2 years ago
mesqueeb opened this issue over 2 years ago
Nuxt 3: auto imported ref will not trigger `vue/no-ref-as-operand` warning
dsvgl opened this issue over 2 years ago
dsvgl opened this issue over 2 years ago
Warn destructing attrs & slots
jd-solanki opened this issue over 2 years ago
jd-solanki opened this issue over 2 years ago
vue/require-valid-default-prop not always detecting interface in seperate .ts file
Nicolas-Yazzoom opened this issue over 2 years ago
Nicolas-Yazzoom opened this issue over 2 years ago
Deprecate shareable configs
ota-meshi opened this issue over 2 years ago
ota-meshi opened this issue over 2 years ago
Add support for Reactivity Transform
ota-meshi opened this issue over 2 years ago
ota-meshi opened this issue over 2 years ago
Help: [Parsing error: Maximum call stack size exceeded] dont know why this happen & how to fix it
CoderMonkie opened this issue over 2 years ago
CoderMonkie opened this issue over 2 years ago
Rule suggestion: `vue/no-use-v-else-with-v-for`
FloEdelmann opened this issue over 2 years ago
FloEdelmann opened this issue over 2 years ago
`vue/no-setup-props-destructure` should also warn when using `toRefs`
jhoermann opened this issue over 2 years ago
jhoermann opened this issue over 2 years ago
feat: extend no duplicate attributes to handle .prop modifier
mrzdevcore opened this pull request over 2 years ago
mrzdevcore opened this pull request over 2 years ago
vue/no-undef-properties have some error when use toRefs
sufuwang opened this issue over 2 years ago
sufuwang opened this issue over 2 years ago
vue/require-default-prop complains about optional props when using typescript interface, withDefaults
partap opened this issue over 2 years ago
partap opened this issue over 2 years ago
Add ESLint Processor to differentiate Vue SFC `<script>` `lang`s to apply different rules, parsers, etc.
DrJume opened this issue over 2 years ago
DrJume opened this issue over 2 years ago
disallow importing defineProps etc
jacekkarczmarczyk opened this issue over 2 years ago
jacekkarczmarczyk opened this issue over 2 years ago
Multi-word-components incosistent behavior in template vs docs and bug when using both <script> and <script setup>
VividLemon opened this issue over 2 years ago
VividLemon opened this issue over 2 years ago
Rule proposal: `vue/no-unused-emit-declarations`
VasylRolique opened this issue over 2 years ago
VasylRolique opened this issue over 2 years ago
vue/no-v-for-template-key-on-child issue
yoyo837 opened this issue over 2 years ago
yoyo837 opened this issue over 2 years ago
Add support for `defineOptions` to `vue/no-duplicate-attr-inheritance`
alokVishu opened this issue over 2 years ago
alokVishu opened this issue over 2 years ago
Update `vue/no-expose-after-await` rule to support `<script setup>`
ota-meshi opened this pull request over 2 years ago
ota-meshi opened this pull request over 2 years ago
[vue/no-unused-properties] bug detecting properties defined within setup() and used with template option
jacksongross opened this issue almost 3 years ago
jacksongross opened this issue almost 3 years ago
`"boundOnly"` option for `vue/v-on-function-call`
ilyub opened this issue almost 3 years ago
ilyub opened this issue almost 3 years ago
`vue/no-shadow` false positive in double script block
sqal opened this issue almost 3 years ago
sqal opened this issue almost 3 years ago
vue/html-self-closing-bracket-newline
olemarius opened this issue almost 3 years ago
olemarius opened this issue almost 3 years ago
Feature request: vue/match-component-file-name, allow prefixes/suffixes
ilyub opened this issue almost 3 years ago
ilyub opened this issue almost 3 years ago
vue/dot-notation conflict with noPropertyAccessFromIndexSignature typescript setting
ilyub opened this issue almost 3 years ago
ilyub opened this issue almost 3 years ago
component-name-in-template-casing inconsistent behavior
TheDutchCoder opened this issue about 3 years ago
TheDutchCoder opened this issue about 3 years ago
Abandon `multi-word-component-names`
abitwhy opened this issue about 3 years ago
abitwhy opened this issue about 3 years ago