2 dépôts
Command-line tools specifically for verifying CSS syntax, quality, and specification adherence.
Distinct from CSS Specification Validation: Candidates focus on property-level validation or transpilation, not a comprehensive CLI tool for overall CSS quality.
Explore 2 awesome GitHub repositories matching development tools & productivity · CSS Syntax Validators. Refine with filters or upvote what's useful.
Ce projet est un linter CSS et un outil d'analyse statique conçu pour identifier les erreurs de syntaxe, les défauts de logique et les modèles problématiques dans les feuilles de style en cascade (CSS). Il fonctionne comme un validateur en ligne de commande qui vérifie la qualité du code et applique des normes de style et de codage cohérentes sans nécessiter de navigateur web. L'analyseur se distingue en incorporant un audit d'accessibilité web pour détecter les modèles qui entravent les utilisateurs handicapés. Il effectue également une vérification de la compatibilité des navigateurs pour identifier les hacks non standard et les préfixes de fournisseur manquants, et fournit une analyse d'optimisation des performances pour améliorer les vitesses de rendu. L'outil couvre un large éventail de capacités, notamment l'application de normes de maintenabilité, l'identification d'erreurs de logique comme les propriétés en double, et la validation de la syntaxe CSS générale. Il prend en charge la création de règles de linting personnalisées et fournit un pipeline de règles configurable où les avertissements peuvent être supprimés ligne par ligne. L'intégration est prise en charge via une interface de ligne de commande, des hooks Git et des pipelines de build d'intégration continue, avec la possibilité d'exporter les résultats sous forme de rapports XML pour la surveillance.
Provides a command-line interface for verifying CSS syntax and quality without requiring a web browser.
Overcommit is a Git hook manager and pre-commit validation framework designed to automate the execution of scripts and checks during various Git events. It serves as a workflow automation tool that ensures code quality and project standards are met before changes are committed or pushed to a remote repository. The system distinguishes itself through a comprehensive YAML-based configuration that allows for detailed hook behavior control, including file execution filtering, conditional skipping, and the management of hook dependencies. It provides specialized roles such as a commit message vali
Runs validators against modified CSS files to detect errors and warnings before committing.