(value, fieldName)
| 2 | const UUID_REGEX = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i |
| 3 | |
| 4 | const validateUUID = (value, fieldName) => { |
| 5 | if (!UUID_REGEX.test(value)) { |
| 6 | throw new Error(`${fieldName} must be a valid UUID`) |
| 7 | } |
| 8 | } |
| 9 | |
| 10 | module.exports = { UUID_REGEX, validateUUID } |