Skip to content

feat: improve vue linting

Mark Florian requested to merge upgrade-vue-rules into master

BREAKING CHANGE: This bumps eslint-plugin-vue one major version from 6 to 7. This upgrade includes a number of additional rules and improvements to existing rules, which we inherit via the vue/recommended rule set.

These additions can be seen in the v7 release announcement.

The most notable addition is the vue/no-mutating-props rule, which can help to prevent subtle runtime bugs.

Finally, this is also a step towards adopting Vue 3.

Integration MRs

Addresses #23 (closed).

Edited by Lukas 'ai-pi' Eipert

Merge request reports