is an open source component of Wrapp and is licensed under the MIT license.There are no required external dependencies at all!Unless otherwise specified you can always specify the message option to customize the message returned if the validator doesn't pass.Just remember to not include the attribute name since it's automatically prepended to the error message.If an is thrown from an async validator the argument passed to the rejection handler will be that error.This allows you to differentiate from coding errors and validation errors.
If you want to modify which values are considered empty for example you can simply overwrite You can find some basic examples included in the project.
supports async validations through the returns a Promise that is resolved if the validation passes and is rejected if the validation failed, passing the errors as the first argument.
The errors has the same format as the errors from the regular validation function.
They are meant to give a feeling for how to use the library and should not be considered production ready code.
The native HTML form validate has been disabled in a demo purpose so that you may see how works in action.