UNPKG

valia

Version:

A runtime data validator in TypeScript with advanced type inference, built-in validation functions, and seamless integration for server and client environments.

14 lines (11 loc) 335 B
import type { BooleanSetableCriteria } from "./types"; import type { FormatTemplate } from "../types"; export const BooleanFormat: FormatTemplate<BooleanSetableCriteria> = { defaultCriteria: {}, checking(queue, path, criteria, value) { if (typeof value !== "boolean") { return ("TYPE_NOT_BOOLEAN"); } return (null); }, }