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
Improve docs and error message for `vue/no-dupe-keys`
vincerubinetti opened this pull request over 1 year ago
vincerubinetti opened this pull request over 1 year ago
`vue/no-setup-props-destructure` is too restrictive after latest update
l3d00m opened this issue over 1 year ago
l3d00m opened this issue over 1 year ago
Support template literals in `vue/no-deprecated-model-definition`
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
how to implement rule only lint ts script in vue file?
tjx666 opened this issue over 1 year ago
tjx666 opened this issue over 1 year ago
Fix incompatibility with typescript-eslint v6 in `vue/script-indent` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Only allow modelValue in `vue/no-deprecated-model-definition`
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Bump dependencies to latest version
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Enable more `eslint-plugin-unicorn` rules
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Bump development dependencies to latest version
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
vue/valid-v-on errors on working code
KaelWD opened this issue over 1 year ago
KaelWD opened this issue over 1 year ago
Type only used in template is marked as unused (without `<script setup>`)
yuntian001 opened this issue over 1 year ago
yuntian001 opened this issue over 1 year ago
vue/attribute-hyphenation pattern / regexp ignore
CreMindES opened this issue over 1 year ago
CreMindES opened this issue over 1 year ago
fix(require-explicit-emits): Add support for kebab-cased custom events
Robo-Rin opened this pull request over 1 year ago
Robo-Rin opened this pull request over 1 year ago
Improve error message for `vue/no-dupe-keys`
vincerubinetti opened this issue over 1 year ago
vincerubinetti opened this issue over 1 year ago
`valid-v-for`: exclude lodash's `uniqueID()`
MetRonnie opened this issue over 1 year ago
MetRonnie opened this issue over 1 year ago
File `no-restricted-component-names` - SyntaxError: Unexpected token '.'
Giildo opened this issue over 1 year ago
Giildo opened this issue over 1 year ago
Improve the `vue/no-setup-props-destructure` rule
davidmyersdev opened this pull request over 1 year ago
davidmyersdev opened this pull request over 1 year ago
Rule suggestion: `vue/no-restricted-v-on`
ericuldall opened this issue over 1 year ago
ericuldall opened this issue over 1 year ago
Add `type-literal` as an option for `vue/define-emits-declaration`
studnitz opened this issue over 1 year ago
studnitz opened this issue over 1 year ago
Bump `eslint-plugin-eslint-plugin` to v5
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Set source type to `commonjs` to enable rule lint rules again
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Update VS Code settings
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Add `vue/no-deprecated-model-definition` rule
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Rule proposal: `vue/prefer-v-model`
FloEdelmann opened this issue over 1 year ago
FloEdelmann opened this issue over 1 year ago
Rule proposal: `vue/no-deprecated-model-definition`
FloEdelmann opened this issue over 1 year ago
FloEdelmann opened this issue over 1 year ago
Force defineExpose at the end of <script>
Thomasan1999 opened this issue over 1 year ago
Thomasan1999 opened this issue over 1 year ago
Allow deprecated rules in configs
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
ESlint error due to optional chaining on "no-restricted-component-names" rule on vue3
nirpan opened this issue over 1 year ago
nirpan opened this issue over 1 year ago
vue/html-self-closing doesn't work when used with prettier
yoshi-pi opened this issue over 1 year ago
yoshi-pi opened this issue over 1 year ago
After npm install, ESLint couldn't find the plugin "eslint-plugin-plugin:vue/vue3-recommended".
leegee opened this issue over 1 year ago
leegee opened this issue over 1 year ago
Prevent auto fix `vue/attribute-hyphenation` when it breaks props
levchak0910 opened this pull request over 1 year ago
levchak0910 opened this pull request over 1 year ago
Auto fix of `vue/attribute-hyphenation` rule cause error on passing props to child component
levchak0910 opened this issue over 1 year ago
levchak0910 opened this issue over 1 year ago
FYI: typescript-eslint@v6 will remove parserServices.hasFullTypeInformation
JoshuaKGoldberg opened this issue over 1 year ago
JoshuaKGoldberg opened this issue over 1 year ago
Lint this repo using ESLint Flat Config
nzakas opened this pull request over 1 year ago
nzakas opened this pull request over 1 year ago
false positive of rule `vue/no-extra-parens` when using with typescript `as` casting operator
n0099 opened this issue over 1 year ago
n0099 opened this issue over 1 year ago
Add new `vue/no-use-v-else-with-v-for`
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Ignore blocks in `vue/html-self-closing`
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Rename `vue/component-tags-order` to `vue/block-order`
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Restrict the `vue/no-console` rule to the `<template>` block
ItMaga opened this pull request over 1 year ago
ItMaga opened this pull request over 1 year ago
[Bug] `vue/no-console` affects code in `<script>`
wenfangdu opened this issue over 1 year ago
wenfangdu opened this issue over 1 year ago
Fix typo in `vue/require-typed-ref` message
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
[New Option] `includeNative` for `vue/attribute-hyphenation` and `vue/v-on-event-hyphenation`
wenfangdu opened this issue over 1 year ago
wenfangdu opened this issue over 1 year ago
How can I override only TypeScript script tag in Vue files, excluding JavaScript
tjx666 opened this issue over 1 year ago
tjx666 opened this issue over 1 year ago
[FR] `vue/attribute-hyphenation` and `vue/v-on-event-hyphenation` like rules for built-in elements
wenfangdu opened this issue over 1 year ago
wenfangdu opened this issue over 1 year ago
Extend `vue/padding-line-between-tags` to allow conditional tags to be placed next to each other
LoiLock opened this issue over 1 year ago
LoiLock opened this issue over 1 year ago
Rename `vue/component-tags-order` to `vue/block-order`
FloEdelmann opened this issue over 1 year ago
FloEdelmann opened this issue over 1 year ago
Add `vue/max-lines-per-block` rule
lsdsjy opened this pull request over 1 year ago
lsdsjy opened this pull request over 1 year ago
FR: introduce allowLineSeperatedGroups option on sort-keys
carsoli opened this issue over 1 year ago
carsoli opened this issue over 1 year ago
[Bug] Can't use `@typescript-eslint/prefer-optional-chain` with `eslint-plugin-vue`
wenfangdu opened this issue over 1 year ago
wenfangdu opened this issue over 1 year ago
Add `vue/no-restricted-component-names` rule
ItMaga opened this pull request over 1 year ago
ItMaga opened this pull request over 1 year ago
no-code-outside-tag
tjx666 opened this issue over 1 year ago
tjx666 opened this issue over 1 year ago
Mark default options correctly in `vue/define-macros-order` docs
wenfangdu opened this pull request over 1 year ago
wenfangdu opened this pull request over 1 year ago
False positive in vue/no-dupe-keys
sawmurai opened this issue over 1 year ago
sawmurai opened this issue over 1 year ago
Rules don't work with v-bind : short-syntax
extrem7 opened this issue over 1 year ago
extrem7 opened this issue over 1 year ago
setup
ppierre opened this issue over 1 year ago
ppierre opened this issue over 1 year ago
Add `vue/require-typed-ref` rule
Demivan opened this pull request over 1 year ago
Demivan opened this pull request over 1 year ago
Don't report user-defined `createApp` function in `vue/one-component-per-file`
candy-Tong opened this pull request over 1 year ago
candy-Tong opened this pull request over 1 year ago
Ignore `<template>` in `vue/html-self-closing` rule
Thomasan1999 opened this issue over 1 year ago
Thomasan1999 opened this issue over 1 year ago
[one-component-per-file] do not check createApp function written by the developer
candy-Tong opened this issue over 1 year ago
candy-Tong opened this issue over 1 year ago
`vue/no-mutating-props` false negative with imported props interface
Yhspehy opened this issue over 1 year ago
Yhspehy opened this issue over 1 year ago
New rule `vue/padded-blocks`
sebj54 opened this issue over 1 year ago
sebj54 opened this issue over 1 year ago
Add `vue/require-macro-variable-name` rule
ItMaga opened this pull request over 1 year ago
ItMaga opened this pull request over 1 year ago
False positives when destructuring with rename toRef props in vue/no-dupe-keys rule
N-Silbernagel opened this issue over 1 year ago
N-Silbernagel opened this issue over 1 year ago
✨ Add support for defineOptions in `require-name-property` rule
jd-solanki opened this issue over 1 year ago
jd-solanki opened this issue over 1 year ago
Add `vue/no-console` rule
ItMaga opened this pull request over 1 year ago
ItMaga opened this pull request over 1 year ago
[no-unused-properties] can't recogonize props.xxx used in template
tjx666 opened this issue over 1 year ago
tjx666 opened this issue over 1 year ago
vue/no-dupe-keys tips Duplicated key
laterdayi opened this issue over 1 year ago
laterdayi opened this issue over 1 year ago
`vue/no-unused-properties` does not work with `defineNuxtComponent()`
uralogical opened this issue over 1 year ago
uralogical opened this issue over 1 year ago
vue/html-self-closing should consider <slot> to be a component tag, not a normal HTML tag
catrope opened this issue over 1 year ago
catrope opened this issue over 1 year ago
Fix false positives for toRef props in `vue/no-dupe-keys` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
New rule `vue/require-macro-variable-name`
szulcus opened this issue over 1 year ago
szulcus opened this issue over 1 year ago
New rule `vue/quotes`
szulcus opened this issue over 1 year ago
szulcus opened this issue over 1 year ago
Fix false positive for unknown prop in `vue/no-undef-properties` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Extend `vue/no-dupe-keys` to support `<script setup>`
ItMaga opened this pull request over 1 year ago
ItMaga opened this pull request over 1 year ago
npm run docs:watch not work
Terrency opened this issue over 1 year ago
Terrency opened this issue over 1 year ago
Vue 3.3 throws vue/no-undef-properties for types exported from external files
tragid opened this issue over 1 year ago
tragid opened this issue over 1 year ago
Rule Proposal: `vue/no-restricted-component-names`
qmhc opened this issue over 1 year ago
qmhc opened this issue over 1 year ago
Document related rules for component name rules
qmhc opened this pull request over 1 year ago
qmhc opened this pull request over 1 year ago
Rule Proposal: `vue/ban-component-names`
qmhc opened this issue over 1 year ago
qmhc opened this issue over 1 year ago
Ignore HTML comments in `vue/multiline-html-element-content-newline`
dsl101 opened this issue over 1 year ago
dsl101 opened this issue over 1 year ago
Add support for `defineOptions` to `vue/no-duplicate-attr-inheritance` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Add `additionalProperties` to `vue/no-deprecated-router-link-tag-prop` schema
FloEdelmann opened this pull request over 1 year ago
FloEdelmann opened this pull request over 1 year ago
Vue 3.3 update - Typings for new `defineEmits` syntax not working properly
Noxdor opened this issue over 1 year ago
Noxdor opened this issue over 1 year ago
Unable to use `script-setup` only in Vue 3.3 projects
Shyam-Chen opened this issue over 1 year ago
Shyam-Chen opened this issue over 1 year ago
vue/require-valid-default-prop demands 'string', even when prop type is 'symbol | string'
femans opened this issue over 1 year ago
femans opened this issue over 1 year ago
Vue 3.3 - new defineEmits syntax not working properly with `vue/require-explicit-emits` active
Noxdor opened this issue over 1 year ago
Noxdor opened this issue over 1 year ago
Rule Proposal: `vue/no-implicit-props-access`
dumptyd opened this issue over 1 year ago
dumptyd opened this issue over 1 year ago
Add update-resources script
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Upgrade to vue-eslint-parser v9.3 that supports Vue 3.3.
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Vue 3.3 require-default-prop doesn't scan for extended prop type
VividLemon opened this issue over 1 year ago
VividLemon opened this issue over 1 year ago
Add support for `generic` attribute 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 `vue/prefer-define-options` rule
ota-meshi opened this pull request over 1 year ago
ota-meshi opened this pull request over 1 year ago
Planning for v10
ota-meshi opened this issue over 1 year ago
ota-meshi opened this issue over 1 year ago
Add `vue/valid-define-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/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