[X] I'm sure the problem is a parser problem. (If you are not sure, search for the issue in eslint-plugin-vue repo and open the issue in eslint-plugin-vue repo if there is no solution.
[X] I have tried restarting my IDE and the issue persists.
[X] I have updated to the latest version of the packages.
What version of ESLint are you using?
8.52.0
What version of eslint-plugin-vue and vue-eslint-parser are you using?
Before You File a Bug Report Please Confirm You Have Done The Following...
What version of ESLint are you using?
8.52.0
What version of
eslint-plugin-vue
andvue-eslint-parser
are you using?What did you do?
Configuration
``` { "rules": { "vue/v-for-delimiter-style": ["error", "in"], } } ```real images
What did you expect to happen?
ESLint Check Result: Expected 'in' instead of ',' in 'v-for'.eslintvue/v-for-delimiter-style
Using fix action: remove trailing comma
What actually happened?
ESLint Check Result: Expected 'in' instead of ',' in 'v-for'.eslintvue/v-for-delimiter-style
Using fix action: The fix tool replaced in to the trailing comma, causing the variable name to be abnormal.
Link to Minimal Reproducible Example
N/A
Additional comments
No response