UNPKG

form-checker-ts

Version:

The FormChecker (form-checker-ts) is a TypeScript/JavaSctipt form validation library that supports custom validation rules like required fields, length checks, pattern matching, and custom functions. It provides asynchronous validation and flexible error

8 lines (7 loc) 583 B
import type { FormCheckerDefaultMessages, FormCheckerError, FormCheckerLanguages, FormCheckerValue } from "./types"; export declare function isEmpty(value: FormCheckerValue): boolean; export declare function isInvalidNumber(value: string): boolean; export declare function isSameType<T>(a: T, b: unknown): b is T; export declare function isNotEqual(a: unknown, b: unknown): boolean; export declare function getDefaultMessage(error: FormCheckerError, language: FormCheckerDefaultMessages | FormCheckerLanguages): string; export declare function normalizeArray<T>(val?: T | T[]): T[];