vuejs / vetur

Vue tooling for VS Code.
https://vuejs.github.io/vetur/
MIT License
5.75k stars 593 forks source link

Way to disable certain css lint rules #1591

Open msklvsk opened 4 years ago

msklvsk commented 4 years ago

Info

Problem

There seems to be no documented way to disable certain css lint rules. Namely, the scss.lint.emptyRules a.k.a “Do not use empty rulesets” one. Settings in VSCode’s settings.json are not respected.

Reproducible Case

In a .vue file:

<style lang="scss">
.class {
  // todo: style it
}
</style>
image image
octref commented 4 years ago

Currently the only way is to do "vetur.validation.style": false. I should read settings form css/scss/less scope, probably.