Update eslints for Vue 3 (#23935)

I found that some lint warnings in my editor are conflicting, and I
believe the root cause is using lints designed for Vue 2 instead of Vue
3. We moved to Vue 3 in #20044.

I verified that the explicitly disabled rules in the changed file are
still part of the `vue/vue3-recommended` set.

See [Available rules -
eslint-plugin-vue](https://eslint.vuejs.org/rules/) for a full list of
lints.
This commit is contained in:
Jonathan Tran 2023-04-05 16:59:40 -04:00 committed by GitHub
parent 376396a088
commit 8c3cee7a72
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,7 +3,7 @@ plugins:
extends: extends:
- ../../../.eslintrc.yaml - ../../../.eslintrc.yaml
- plugin:vue/recommended - plugin:vue/vue3-recommended
env: env:
browser: true browser: true