Pre-commit hooks requiring a Java interpreter in the $PATH
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Pre-commit hooks requiring a java interpreter in the $PATH.

The validate-html hook uses the v.Nu validator: http://validator.w3.org/nu/. It can automagically replace mustaches by a default value in order to validate templates. Currently, only handlebars templates are supported. Please create an issue if you need support for other template engines: the ones where a Python implementation exist should be easy to add.

Usage

-   repo: https://github.com/Lucas-C/pre-commit-hooks-java
    sha: v1.3.6
    hooks:
    -   id: validate-html

Advanced usage:

-   repo: https://github.com/Lucas-C/pre-commit-hooks-java
    sha: v1.3.6
    hooks:
    -   id: validate-html
        args: [--remove-mustaches, "--ignore=Expected \"<!DOCTYPE html>\""]
        files: ^src/main/html/

With Jinja templates:

-   repo: https://github.com/Lucas-C/pre-commit-hooks-java
    sha: v1.3.6
    hooks:
    -   id: validate-html
        args: [--remove-mustaches, --mustache-remover=jinja2]

[FR] Accessibilité RGAA

Comme ce hook de pre-commit git utilise v.Nu, il permet de valider le critère RGAA3 1.1 [A] "Chaque image a-t-elle une alternative textuelle ?" en employant le validateur HTML5 recommandé par la norme.

Si vous souhaitez effectuer d'autres validations automatiques de critères d'accessibilité, jetez un oeil à WCAG-Zoo

Alternatives