2.0.0 • Published 3 years ago
@akibkhan/validatets v2.0.0
Validatets
Validate typescript based on models/schema object.
Warning
This is not production ready.
Usage
import { ValidateModel, Type, ValidationError, validate } from '@akibkhan/validatets';
const registerForm: ValidateModel = {
username: {
type: Type.string,
minLength: 4,
maxLength: 50,
},
password: {
type: Type.string,
minLength: 6,
},
email: {
type: Type.email,
maxLength: 100,
},
};
const formData: any = {
username: 'akibrk',
password: '123456',
email: 'me@invalid@email.com',
};
validate(formData, registerForm);