@querkmachine/vanilla-validation (npm): Accessible, styleable, customisable ValidityState.
Keywords: a11y|accessibility|javascript|validation|validation-library|validitystate