form-validator-cn
v1.0.3
Published
A lightweight, zero-dependency TypeScript form validator for Chinese scenarios.
Maintainers
Readme
form-validator-cn
A lightweight, zero-dependency, TypeScript-friendly form validation library for Chinese scenarios.
Installation
npm install form-validator-cnUsage
import validator from 'form-validator-cn'
const form = {
phone: '13812345678',
email: '[email protected]',
password: '123456'
}
const errors = validator.validate(form, {
phone: [validator.required, validator.mobile],
email: [validator.required, validator.email],
password: [validator.required, validator.password]
})
console.log(errors)Validators
required— field cannot be emptymobile— validate Chinese mainland mobile phone numberemail— validate email formatidCard— validate Chinese ID number formatpassword— password at least 6 characters
License
MIT
Author
Dong Xiang
