UNPKG

yh-validator

Version:

A lightweight form validation library with modular functions

15 lines (13 loc) 463 B
interface PasswordValidationOptions { minLength?: number; minUppercase?: number; minLowercase?: number; minNumbers?: number; minSpecialChars?: number; } interface PasswordValidationResult { valid: boolean; errors: string[]; } declare function isStrongPassword(password: string, options?: PasswordValidationOptions): PasswordValidationResult; export { type PasswordValidationOptions, type PasswordValidationResult, isStrongPassword };