UNPKG

payload-field-validators

Version:

Easy validation handlers for Payload CMS collection's fields

14 lines (13 loc) 364 B
// src/validators/ip_address/index.ts import { validateRegex } from "../index.js"; var isIPRegex = /^(?:(?:\d{1,3}\.){3}\d{1,3}|(?:[a-fA-F0-9]{1,4}:){1,7}[a-fA-F0-9]{1,4})$/; function validateIPAddress(value, message) { return validateRegex({ value, regExp: isIPRegex, message: message || "Invalid IP address" }); } export { validateIPAddress };