Vue components: template, script, and accessibility rules, HTML injection checks at both levels, and naming and ordering rules at level all. It requires javascript.
| Check |
Stage |
Level |
What it does |
vue/vue-tsc |
push |
recommended |
Type-checks every Vue component and TypeScript file of the scope with the strict compiler options. |
gspot selects it in a scope with file extensions .vue, or dependencies vue.
| Setting |
Value |
tools.eslint.import_extension |
"extensionless" |
| Rule file |
Installed when |
.gspot/configurations/framework/vue/rules/VUE.md |
Always |
| Tool |
Version |
| eslint-plugin-vue |
10.11.0 |
| vue-eslint-parser |
10.4.1 |
| eslint-plugin-vuejs-accessibility |
2.6.0 |
| vue-tsc |
3.3.11 |