1 repository
Mechanisms to exclude HTML elements with specific CSS classes from linguistic analysis.
Distinct from HTML Content Processing: Distinct from HTML Content Processing: focuses on filtering elements by class to avoid style violations.
Explore 1 awesome GitHub repository matching user interface & experience · HTML Class Ignoring. Refine with filters or upvote what's useful.
Vale este un instrument CLI și linter de proză conștient de markup, conceput pentru a impune ghiduri de stil editorial și reguli gramaticale în diverse formate de documente. Funcționează ca un motor de ghid de stil bazat pe YAML care analizează textul pentru consistență în ton, ortografie și terminologie, ignorând în același timp elementele non-proză, cum ar fi blocurile de cod. Proiectul se distinge printr-un model de extensibilitate flexibil care permite utilizatorilor să definească reguli de linting personalizate folosind configurații YAML, expresii regulate și scripturi externe pentru logică de validare complexă. Suportă o gamă largă de formate de documentație, inclusiv Markdown, AsciiDoc, HTML și Org-mode, normalizând adesea aceste input-uri prin XSLT pentru a aplica un set unificat de reguli. Instrumentul acoperă arii largi de capabilități, inclusiv evaluarea lingvistică pentru metrici de lizibilitate și gramatică, spell checking bazat pe dicționar și gestionarea terminologiei pentru a preveni frazarea inconsistentă. Oferă integrare prin Language Server Protocol pentru diagnosticare în timp real în editoare, precum și suport pentru pipeline-uri CI/CD și Git hooks pentru automatizarea validării prozei. Vale poate fi implementat într-un mediu containerizat folosind Docker pentru a asigura o execuție consistentă pe diferite platforme.
Excludes specific HTML class names from being linted to prevent style violations for tagged elements.