UNPKG

payload-field-validators

Version:

Easy validation handlers for Payload CMS collection's fields

14 lines (13 loc) 364 B
// src/validators/url/index.ts import { validateField } from "../index.js"; import * as v from "valibot"; import { valibotCheck } from "../../utils/index.js"; function validateUrl(value, message) { return validateField({ condition: valibotCheck(v.pipe(v.string(), v.url()), value), message: message || "Not a valid URL" }); } export { validateUrl };