Skip to content

Latest commit

 

History

History
168 lines (114 loc) · 12.1 KB

File metadata and controls

168 lines (114 loc) · 12.1 KB

stylelint-config-sass-guidelines

NPM version Greenkeeper badge Build Status Downloads per month

Dependency Status devDependency Status Known Vulnerabilities

Sass-Konfiguration for stylelint

Diese Konfiguration basiert auf sass-guidelin.es

Zurück zur englischen Version

Installation

$ npm i -D stylelint stylelint-config-sass-guidelines

Konfiguration

Füge diese Zeile in deine stylelint-Konfiguration hinzu:

{
  "extends": "stylelint-config-sass-guidelines"
}

Erweiterung der Konfiguration

Füge "rules" in dein Konfiguration hinzu. Und überschreibe dann Regel innerhalb von "rules".

Zum Beispiel kannst du mit indentation Tabs aktivieren und die Regel number-leading-zero deaktivieren.

{
  "extends": "stylelint-config-sass-guidelines",
  "rules": {
    "indentation": "tab",
    "number-leading-zero": null
  }
}

Dokumetation

Erweiterungen

  • stylelint-scss: Eine Sammlung von SCSS-speziefischen Regeln für stylelint.

Configured lints

Hier findest du eine Liste mit den voreingestellten Regel und was sie bewirken.

At-Regeln

Blöcke

Farben

Deklaration

Deklarationsblöcke

Deklarationseigenschaft

Funktionen

General

Medienfeature

Zahlen

Eigenschaften

Regeln

  • rule-nested-empty-line-before: Es muss immer eine leere Zeile vor jeder mehrzeiligen Regel geben. Außer bei verschachtelte Selektoren die die erste von dem Eltern-Selektor ist. Igniert Regeln die nach einem Kommentar kommen.
  • rule-non-nested-empty-line-before: Vor jeder mehrzeiligen Regel muss es eine leere Zeile geben. Ignoriert wenn die Regel nach einem Kommenter kommt.

SCSS

Selektoren

String

  • string-quotes: Strings müssen immer von einfachen Anführungszeichen umgeben sein.

Stylelint Deaktiviere Kommentare

Werte