Open loicmathieu opened 2 days ago
The ESLint Vue plugin apparently doesn't treat the this
keyword in Vue templates as something leading to unintended behavior but as a mere stylistic problem. This is why it wasn't caught by the current linter setup.
Issue description
Using
this
in vue template works when running the apps vianpm run dev
but not when build.We have a lot of these issues, like https://github.com/kestra-io/kestra/pull/5180 so we need to add a linter for that so CI fail.
Byt the way, InteliJ warn about it!