UNPKG

payload-field-validators

Version:

Easy validation handlers for Payload CMS collection's fields

14 lines (12 loc) 379 B
import { BaseIssue, BaseSchema, pipe, regex, safeParse, string, url } from 'valibot' /** * utility for valibot * @param schema valibot scheme to apply valiation * @param value the value to be checked */ export function valibotCheck( schema: BaseSchema<unknown, unknown, BaseIssue<unknown>>, value: any, ): boolean { return safeParse(schema, value)?.success == true }