Skip to content

adrijan9/front-end-validation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

front-end-validation

Validate javascript or typescript objects.

Installation

npm i front-end-validation

Example

validate({
            email: {
                value: email.value,
                rules: {
                    required: true,
                    email: true
                },
                element: email
            },
            password: {
                value: password.value,
                rules: {
                    required: true
                },
                element: password
            }
        })
            .then(() => {
                // submit form or something else
            })
            .catch(error => {
                const { errors, model } = error;

                // do your things here
            });

About

Validate javascript or typescript objects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published