Lightweight, dependency-free form validation. No build step, no framework required.
const validator = new FormValidatorKit.Validator({
email: ['required', 'email'],
age: ['required', 'number', 'min:18'],
});
validator.validate({ email: 'bad-email', age: '15' });