The @sophat/check-validation
checking validation. Purpose to be used in the frontend.
npm install @sophat/check-validation --dev
import { Validate } from "@sophat/check-validation";
Validate.phone("010 125 6783") // true
Validate.phone("+855 10 125 6783") // true
Validate.phone("010 125 67832") // false
Validate.phone("+855 10 125 67832") // false
Validate.email("info@pphat.me") // true
Validate.email("info@pphat.xyz") // true
Validate.email("-info@pphat.xyz") // false
Validate.password("@Ashsdl93") // true
Validate.password("123abc") // false
Ignoring Spacing and null able
Validate.isEmpty("string") // false
Validate.isEmpty("") // true
Validate.isEmpty(" ") // true
Validate.isEmpty() // true
Validate.isNumber("123") // true
Validate.isNumber(0.123) // true
Validate.isNumber("abcdef") // false