Flo Edelmann
Flo Edelmann
@dethdkn Use the `flat/base` config instead of the `flat/recommended` rule in this case. See .
Apparently, this issue requests two improvements, both of which make sense to me: 1. Extend [`vue/require-valid-default-prop`](https://eslint.vuejs.org/rules/require-valid-default-prop.html) to check that default values inside `defineModel` are ***valid***. 2. Extend [`vue/require-default-prop`](https://eslint.vuejs.org/rules/require-default-prop.html) to check...
@conradhale Thanks! I added some more commits, could you please have a look at them? I am not sure what is still missing to have full Flat config support, so...
There is still a lint error, so please run `npm run lint:fix`.
Hmm, a group only for `data-test` (and `data-testid`, which is more common) is much more specific than the current groups in the [`vue/attributes-order` rule](https://eslint.vuejs.org/rules/attributes-order.html). Also, it overlaps with either `ATTR_DYNAMIC`...
Related: * #2344 * #1285
Thanks for the report! PRs are welcome :)
I see that you are using Vue 3 in your reproduction repository, and manually enable the `vue/no-multiple-template-root` rule. Since Vue 3 does actually support multiple template root elements, the additional...
> Nuxt also advises you to have a single root for pages / layouts if you want any sort of transitions Good to know; would you fancy opening a PR...
I guess that we can add an option to the `vue/no-multiple-template-root` rule that can be explicitly enabled, e.g. ```jsonc { "vue/no-multiple-template-root": ["error", { disallowComments: true // default: false }] }...