payload-field-validators
Version:
Easy validation handlers for Payload CMS collection's fields
14 lines (13 loc) • 364 B
JavaScript
// 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
};