Un puissant linter CSS qui vous aide à éviter les erreurs et à appliquer les conventions.
C'est aussi puissant que ça :
possède plus de 100 règles intégrées pour la syntaxe et les fonctionnalités CSS modernes
prend en charge les plugins afin que vous puissiez créer vos propres règles personnalisées
résout automatiquement les problèmes lorsque cela est possible
prend en charge les configurations partageables que vous pouvez créer ou étendre
peut être personnalisé selon vos besoins précis
a 15 000 tests unitaires, ce qui le rend robuste
bénéficie de la confiance d'entreprises du monde entier comme Google et GitHub
Et cela peut être étendu à :
extraire les styles incorporés à partir des littéraux de modèles HTML, Markdown et CSS-in-JS
analyser les langages de type CSS comme SCSS, Sass, Less et SugarSS
Cela vous aidera à éviter les erreurs , par exemple :
éléments invalides, par exemple zones de grille mal formées
choses valides qui posent problème, par exemple des sélecteurs en double
choses inconnues, par exemple des noms de propriétés mal orthographiés
Et appliquez les conventions , par exemple :
interdire des choses, par exemple des unités spécifiques
appliquer des modèles de dénomination, par exemple pour les propriétés personnalisées
définir des limites, par exemple le nombre de sélecteurs d'ID
spécifier des notations, par exemple pour les fonctions de couleur modernes
Nous vous recommandons d'utiliser une jolie imprimante comme Prettier aux côtés de Stylelint. Les linters et les jolies imprimantes sont des outils complémentaires qui fonctionnent ensemble pour vous aider à écrire du code cohérent et sans erreur.
Guide d'utilisation
Commencer
Personnalisation
Configuration
Règles
Ignorer le code
CLI
API Node.js
Plugin PostCSS
Possibilités
Erreurs et avertissements
Guide du développeur
Règles d'écriture
Plugins d'écriture
Écriture de syntaxes personnalisées
Écriture de formateurs personnalisés
Rédaction de tests système
Guide de migration
Migration vers 16.0.0
Migration vers 15.0.0
Migration vers 14.0.0
Guide du mainteneur
Gestion des problèmes
Gestion des demandes de tirage
Exécution de versions
À propos
Vision
Versionnement sémantique