Closed
Description
I am planning a major version upgrade of eslint-plugin-vue.
Mainly due to the breaking changes caused by the parser upgrade, a major version upgrade is required.
I started some necessary work with the following PR.
- Change default casing of
vue/custom-event-name-casing
rule to camelCase #1846 - Drop support for Node.js v12 #1847
- Change presets configs and remove unused internal methods #1848
- Upgrade vue-eslint-parser #1849
- Remove deprecated rules #1881
- Enable
vue/html-closing-bracket-*
for top-level tags #1883 - Add
vue/no-invalid-attribute-name
rule #1851 - Rename
vue/no-invalid-attribute-name
rule tovue/invalid-attribute-name
and add it to presets #1892
Please leave a comment on this issue if you think we have other work to do.